10DLC クロスアカウントアクセス - AWS End User Messaging SMS

10DLC クロスアカウントアクセス

10DLC の各電話番号は、各 AWS リージョン で 1 つのアカウントと関連付けられています。同じ 10DLC の電話番号を使って、複数のアカウントやリージョンでメッセージを送信したい場合、2 つの方法があります。

  1. 各 AWS アカウント で同じ会社、同じキャンペーンを登録することができます。これらの登録は、別途管理され、課金されます。複数の AWS アカウントに同じ会社を登録した場合、T-Mobile のお客様に 1 日に送信できるメッセージの数は、それぞれのアカウントで共有されます。

  2. 10DLC の登録作業を 1 つの AWS アカウント で完了し、AWS Identity and Access Management (IAM) を使って他のアカウントに 10DLC 番号を通じた送信の許可を与えることができます。

    注記

    このオプションは、10DLC の電話番号への真のクロスアカウントおよびアクセスを可能にします。ただし、セカンダリアカウントから送信されたメッセージは、プライマリアカウントから送信されたものとして扱われることに注意してください。クォータおよび請求は、セカンダリアカウントではなく、プライマリアカウントに対してカウントされます。

IAM ポリシーによるクロスアカウントアクセスのセットアップ

IAM ロールを使用して、他のアカウントをメインアカウントに関連付けることができます。そして、プライマリーアカウントの 10DLC 番号へのアクセス権をセカンダリーアカウントに付与することで、プライマリーアカウントからのアクセス権をセカンダリーアカウントに委譲することができます。

プライマリーアカウントの 10DLC 番号にアクセスを許可する場合
  1. まだの方は、プライマリーアカウントで 10DLC の登録作業を完了させてください。このプロセスには、3つのステップがあります。

  2. 10DLC 電話番号の SendTextMessage APIオペレーションを別のアカウントで呼び出せるようにする IAM ロールをプライマリアカウントに作成します。IAM ロールの作成の詳細については、IAM ユーザーガイドIAM ロールを作成する を参照してください。

  3. 10DLC 番号を使用する必要がある他のアカウントで IAM ロールを使用して、プライマリアカウントからアクセス許可を付与し、テストします。例えば、アクセス許可を本番稼働用アカウントから開発用アカウントへアクセス許可を付与します。権利付与とテストの詳細については、IAM ユーザーガイドIAM ロールを使用した AWS アカウント 全体のアクセス権限の委譲を参照してください。

  4. 新しいロールを使用して、セカンダリアカウントから 10DLC 番号を使用してメッセージを送信します。ロールを使用する方法の詳細については、IAM ユーザーガイドIAM ロールの使用を参照してください。