翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS エンドユーザーメッセージングでの共有リソースの使用 SMS
AWS エンドユーザーメッセージングは AWS Resource Access Manager (AWS RAM) とSMS統合してリソース共有を有効にします。 AWS RAM は、一部の AWS エンドユーザーメッセージングSMSリソースを他の AWS アカウント または を通じて共有できるサービスです AWS Organizations。では AWS RAM、リソース共有 を作成して、所有しているリソースを共有します。リソース共有は、共有するリソースと、それらを共有するコンシューマーを指定します。コンシューマーには以下が含まれます。
-
での組織 AWS アカウント 内外の特定 AWS Organizations
-
内の組織内の組織単位 AWS Organizations
-
の組織全体 AWS Organizations
-
Amazon Pinpoint や Amazon などのその他の AWS サービス 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 アカウント間で自身のリソースを共有するための AWS RAM リソースです。リソース共有では、共有対象のリソースと、共有先のコンシューマーを指定します。 AWS エンドユーザーメッセージングSMSコンソールを使用して電話番号、プール、オプトアウトリスト、送信者 ID を共有する場合は、既存のリソース共有に追加します。電話番号、プール、オプトアウトリスト、送信者 ID を新しいリソース共有に追加するには、まずAWS RAM コンソール
組織の一部であり AWS Organizations 、組織内で共有が有効になっている場合、組織内のコンシューマーには、共有電話番号、プール、オプトアウトリスト、または送信者 ID へのアクセスが自動的に付与されます。それ以外の場合、コンシューマーはリソース共有に参加する招待を受け取り、招待を承諾した後、共有電話番号、プール、オプトアウトリスト、または送信者 ID へのアクセス権が付与されます。
AWS エンドユーザーメッセージングSMSコンソール、 AWS RAM コンソール、または を使用して、所有する電話番号、プール、オプトアウトリスト、送信者 ID を共有できます AWS CLI。
注記
共有リソースは、 AWS CLI または AWS エンドユーザーメッセージングSMSおよび音声 v2 APIを介してのみ使用できます。共有リソースを使用するには、完全な Amazon リソースネーム () を使用する必要がありますARN。
アカウントと共有されているリソースを表示するには、 AWS CLI または AWS RAM コンソール
AWS RAM コンソール
AWS エンドユーザーメッセージングSMSコンソールを使用して、所有している電話番号、プール、オプトアウトリスト、送信者 ID を共有するには
-
で AWS エンドユーザーメッセージングSMSコンソールを開きますhttps://console.aws.amazon.com/sms-voice/
。 -
ナビゲーションペインの設定 で、リソースタイプを選択し、次にリソースを選択します。
リソースポリシータブで、編集 を選択します。
JSON リソースベースのポリシーを編集して、共有アクセス許可を変更できます。
[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
Owner
パラメータを に設定してdescribe-opt-out-lists、describe-phone-numbers、、describe-pools 、または describe-sender-ids コマンドを使用しますSHARED
。コマンドは、共有IDsされている電話番号、プール、オプトアウトリスト、または送信者を返します。
共有電話番号、プール、オプトアウトリスト、または送信者の責任とアクセス許可 IDs
所有者のアクセス許可
所有者は、電話番号、プール、オプトアウトリスト、または送信者 を更新、表示、共有、共有停止、および使用できますIDs。
コンシューマーのアクセス許可
コンシューマーは、電話番号、プール、オプトアウトリスト、送信者 を使用および表示できますIDs。
請求と使用量測定
リソースの所有者は、リソースの料金を請求されます。コンシューマーは、共有されたリソースに対して課金されませんが、リソースを使用してメッセージを送信すると課金されます。リソースの共有に関連する追加コストは発生しません。
コンシューマーは、 send-media-messageまたは でメッセージを送信すると請求されます。send-voice-messageこれはsend-text-message、コンシューマーの支出制限にカウントされます。料金または支出制限の詳細については、AWS 「エンドユーザーメッセージング料金
インスタンスクォータ
リソースを共有しても、所有者またはコンシューマーのアカウントのリソースの制限には影響しません。リソースの制限の計算には、所有者のアカウントのみが使用されます。
リソースを共有するためのポリシーの例
AWS RAM コンソール
次の例では、Amazon Pinpoint が指定された電話番号で SMSまたは Voice メッセージを送信することを許可しています。
{ "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
" } } } ] }
上のコマンドに、以下の変更を加えます。
-
置換
Partition
電話番号が属する AWS パーティション。 -
置換
Region
電話番号 AWS リージョン が の場合。 -
置換
Account
電話番号を所有するアカウント番号。 -
置換
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
" } } } ] }
-
置換
Partition
送信者 ID が属する AWS パーティション。 -
置換
Region
送信者 ID AWS リージョン が含まれている。 -
置換
Account
送信者 ID を所有するアカウント番号。 -
置換
Senderid
送信者 ID の識別子。 -
置換
Countrycode
送信者 ID の国の 2 文字の ISO-3166 アルファ-2 コード。