在 AWS 最終使用者傳訊中使用共用資源 SMS - AWS 最終使用者傳訊 SMS

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在 AWS 最終使用者傳訊中使用共用資源 SMS

AWS 使用者傳訊會與 AWS Resource Access Manager (AWS RAM) SMS整合,以啟用資源共用。 AWS RAM 是一項服務,可讓您與其他 AWS 帳戶 或透過 共用部分 AWS 使用者傳訊SMS資源 AWS Organizations。使用 AWS RAM,您可以透過建立資源共用 來共用您擁有的資源。資源共享指定要共用的資源,以及共用它們的消費者。消費者可以包括:

  • 組織中的特定 AWS 帳戶 內部或外部 AWS Organizations

  • 組織中的組織單位 AWS Organizations

  • 其整個組織在 AWS Organizations

  • AWS 其他服務,例如 Amazon Pinpoint 或 Amazon SNS

如需 的詳細資訊 AWS RAM,請參閱 AWS RAM 使用者指南

本主題說明如何共用您擁有的資源,以及如何使用與您共用的資源。

共用電話號碼、集區、選擇退出清單或寄件者的先決條件 IDs

  • 若要共用電話號碼、集區、選擇退出清單或寄件者 ID,您必須在 中擁有該 ID AWS 帳戶。這表示必須在您的帳戶中配置或佈建資源。您無法共用與您共用的電話號碼、集區、選擇退出清單或寄件者 ID。

  • 若要與 中的組織或組織單位共用電話號碼、集區、選擇退出清單或寄件者 ID AWS Organizations,您必須啟用與 共用 AWS Organizations。如需詳細資訊,請參閱《AWS RAM 使用者指南》中的透過 AWS Organizations啟用共用

共用電話號碼、集區、選擇退出清單或寄件者 ID

當您與其他 共用您擁有的資源時 AWS 帳戶,您可以讓他們執行下列動作:

  • 選擇退出清單 – 有權存取此資源的消費者可以檢查電話號碼的狀態、移除電話號碼,以及將電話號碼新增至選擇退出清單。

  • PhoneNumber – 有權存取此資源的消費者可以使用電話號碼傳送訊息。

  • 集區 – 具有此資源存取權的取用者可以檢視集區。也必須為其他人共用集區中包含的任何資源, AWS 帳戶 才能存取這些資源。您可以在集區中混合共用和未共用的資源。

  • 寄件者 ID – 具有此資源存取權的消費者可以使用寄件者 ID 傳送訊息。

若要共用電話號碼、集區、選擇退出清單或寄件者 ID,您必須將其新增至資源共用。資源共用是可讓您跨 共用資源 AWS RAM 的資源 AWS 帳戶。資源共享指定要共用的資源,以及共用它們的消費者。當您使用 AWS 使用者傳訊SMS主控台共用電話號碼、集區、選擇退出清單或寄件者 ID 時,您可以將其新增至現有的資源共用。若要將電話號碼、集區、選擇退出清單或寄件者 ID 新增至新的資源共用,您必須先使用AWS RAM 主控台 建立資源共用。

如果您是 中組織的一部分, AWS Organizations 並在組織中共享已啟用,則組織中的取用者會自動獲得共用電話號碼、集區、選擇退出清單或寄件者 ID 的存取權。否則,消費者會收到加入資源共用的邀請,並在接受邀請後被授予共用電話號碼、集區、選擇退出清單或寄件者 ID 的存取權。

您可以使用 AWS 最終使用者傳訊SMS主控台、 AWS RAM 主控台或 ,共用您擁有的電話號碼、集區、選擇退出清單或寄件者 ID AWS CLI。

注意

共用資源只能透過 AWS CLI 或 AWS 最終使用者傳訊SMS和語音 v2 API使用。若要使用共用資源,您必須使用完整的 Amazon Resource Name (ARN)。

若要檢視與您的帳戶共用的資源,您必須使用 AWS CLI 或 AWS RAM 主控台

我們建議您使用 AWS RAM 主控台來共用資源。

使用 AWS 最終使用者訊息SMS主控台共用您擁有的電話號碼、集區、選擇退出清單或寄件者 ID
  1. 在 開啟 AWS 使用者傳訊SMS主控台https://console.aws.amazon.com/sms-voice/

  2. 在導覽窗格中的組態 下,選擇資源類型,然後選擇資源。

  3. 資源政策索引標籤上,選擇編輯

  4. 您可以編輯JSON資源型政策來變更共用許可。

  5. 選擇 Save changes (儲存變更)。

使用 AWS RAM 主控台共用您擁有的電話號碼、集區、選擇退出清單或寄件者 ID

請參閱《AWS RAM 使用者指南》中的建立資源共享

使用 共享您擁有的電話號碼、集區、選擇退出清單或寄件者 ID AWS CLI

使用 create-resource-share命令。

取消共用共用電話號碼、集區、選擇退出清單或寄件者 ID

當資源擁有者停止與取用者共用電話號碼、集區、選擇退出清單或寄件者 ID 時,資源將不再出現在取用者的主控台中。

若要取消共用您擁有的共用電話號碼、集區、選擇退出清單或寄件者 ID,您必須將其從資源共用中移除。您可以使用 AWS 最終使用者傳訊SMS主控台、 AWS RAM 主控台或 來執行此操作 AWS CLI。

使用 AWS RAM 主控台取消共用您擁有的共用電話號碼、集區、選擇退出清單或寄件者 ID

請參閱《AWS RAM 使用者指南》中的更新資源共享

使用 取消共用您擁有的共用電話號碼、集區、選擇退出清單或寄件者 ID AWS CLI

使用 disassociate-resource-share命令。

識別共用電話號碼、集區、選擇退出清單或寄件者 ID

擁有者和消費者可以使用 IDs 識別共用電話號碼、集區、選擇退出清單或寄件者 AWS CLI。

注意

電話號碼、集區、選擇退出清單和寄件者IDs通常無法識別為 AWS 最終使用者傳訊SMS主控台中的共用資源。

使用 識別共用電話號碼、集區、選擇退出清單或寄件者 ID AWS CLI

使用 describe-opt-out-listsdescribe-phone-numbersdescribe-pools describe-sender-ids命令,並將 Owner 參數設定為 SHARED。命令會傳回與您IDs共用的電話號碼、集區、選擇退出清單或寄件者。

共用電話號碼、集區、選擇退出清單或寄件者的責任和許可 IDs

擁有者的許可

擁有者可以更新、檢視、共用、停止共用和使用電話號碼、集區、選擇退出清單或寄件者 IDs。

消費者的許可

消費者可以使用 和檢視電話號碼、集區、選擇退出清單或寄件者 IDs。

計費和計量

資源的擁有者會針對資源計費。消費者不會收到與其共用資源的帳單,而是使用資源傳送訊息的帳單。共用資源沒有額外的成本。

使用 send-text-messagesend-media-message或 傳送訊息給消費者,send-voice-message這計入消費者支出限制。如需定價或支出限制的詳細資訊,請參閱AWS 使用者傳訊定價設定 AWS 最終使用者傳訊 SMS的 SMSMMS或語音花費限制

執行個體配額

共用資源不會影響擁有者或取用者帳戶中的資源限制。只有擁有者的帳戶會用來計算資源的限制。

共用資源的政策範例

我們建議您使用 AWS RAM 主控台來建立和管理資源共用。

下列範例允許 Amazon Pinpoint 使用指定的電話號碼傳送SMS或語音訊息。

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "pinpoint.amazonaws.com" }, "Action": [ "sms-voice:SendTextMessage", "sms-voice:SendVoiceMessage" ] "Resource":"arn:Partition:sms-voice:Region:Account:phone-number/Phone-id", "Condition": { "StringEquals": { "aws:SourceAccount": "Account" } } } ] }

在上述命令中,進行下列變更:

  • Replace (取代) Partition 電話號碼所在的 AWS 分割區。

  • Replace (取代) Region AWS 區域 電話號碼位於 中。

  • Replace (取代) Account 擁有電話號碼的 帳戶號碼。

  • Replace (取代) Phone-id 電話號碼的識別碼。

下列範例允許 Amazon Pinpoint 使用指定的寄件者 ID SMS傳送訊息。

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "pinpoint.amazonaws.com" }, "Action": [ "sms-voice:SendTextMessage" ] "Resource":"arn:Partition:sms-voice:Region:Account:sender-id/Senderid/Countrycode", "Condition": { "StringEquals": { "aws:SourceAccount": "Account" } } } ] }
  • Replace (取代) Partition 使用寄件者 ID 所在的 AWS 分割區。

  • Replace (取代) Region AWS 區域 寄件者 ID 位於其中。

  • Replace (取代) Account 擁有寄件者 ID 的 帳戶號碼。

  • Replace (取代) Senderid 具有寄件者 ID 的識別碼。

  • Replace (取代) Countrycode 寄件者 ID 國家/地區的 ISO-3166 字母 -2 代碼。