IAM ポリシーの Amazon Pinpointアクション - Amazon Pinpoint

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

IAM ポリシーの Amazon Pinpointアクション

AWS アカウントの Amazon Pinpoint リソースへのアクセスを管理するには、 AWS Identity and Access Management (IAM) ポリシーに Amazon Pinpoint アクションを追加します。ポリシーでアクションを使用することで、ユーザーが実行できる操作を Amazon Pinpoint コンソールで制御できます。 AWS SDKs、 AWS Command Line Interface (AWS CLI)、または Amazon Pinpoint APIs を直接使用して、ユーザーがプログラムで実行できる操作を制御することもできます。

ポリシーでは、適切な Amazon Pinpoint 名前空間に続けてコロンとアクション名 (GetSegments など) を使用して、各アクションを指定します。ほとんどのアクションは、特定の URI および HTTP メソッドを使用した Amazon Pinpoint API へのリクエストに対応しています。例えば、ユーザーのポリシーで mobiletargeting:GetSegments アクションを許可すると、ユーザーは /apps/projectId/segments URI に HTTP GET リクエストを送信することで、プロジェクトのすべてのセグメントに関する情報を取得することが許可されます。このポリシーでは、ユーザーはその情報をコンソールで表示し、 AWS SDK または を使用してその情報を取得することもできます AWS CLI。

各アクションは、Amazon リソースネーム (ARN) により、ポリシーステートメントで識別する、特定の Amazon Pinpoint リソースで実行されます。例えば、mobiletargeting:GetSegments アクションが、ARN arn:aws:mobiletargeting:region:accountId:apps/projectId を使用して識別する特定のアプリケーションで実行されます。

このトピックでは、 AWS アカウントの IAM ポリシーに追加できる Amazon Pinpoint アクションを示します。ポリシーでアクションを使用して Amazon Pinpoint リソースへのアクセスを管理する方法を示す例については、Amazon Pinpoint のアイデンティティベースポリシーの例 を参照してください。

Amazon Pinpoint API のアクション

このセクションでは、Amazon Pinpoint のプライマリ API である Amazon Pinpoint API から使用できる機能のアクションを示します。この API の詳細については、「Amazon Pinpoint API リファレンス」を参照してください。

分析とメトリクス

次のアクセス許可は、Amazon Pinpoint コンソールでの分析データの表示に関連しています。また、プロジェクト、キャンペーン、およびジャーニーに適用される、重要業績評価指標 (KPI) とも呼ばれる標準メトリクスの集計データの取得 (クエリ) にも関連しています。

mobiletargeting:GetReports

Amazon Pinpoint コンソールでデータ分析を表示します。このアクセス許可は、Amazon Pinpoint コンソールを使用してカスタム属性を含むセグメントを作成するためにも必要です。また、Amazon Pinpoint コンソールでセグメントのサイズの推定値を取得するためにも必要です。

  • URI - 該当なし

  • メソッド - 該当なし

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:*

mobiletargeting:GetApplicationDateRangeKpi

標準アプリケーションメトリクスの集計データを取得 (クエリ) します。これは、プロジェクトに関連付けられているすべてのキャンペーンまたはトランザクションメッセージに適用されるメトリクスです。

mobiletargeting:GetCampaignDateRangeKpi

標準キャンペーンメトリクスの集計データを取得 (クエリ) します。これは、個々のキャンペーンに適用されるメトリクスです。

mobiletargeting:GetJourneyDateRangeKpi

標準的なジャーニーエンゲージメントメトリクスの集計データを取得 (クエリ) します。これは、個々のジャーニーに適用されるエンゲージメントメトリクスです。例えば、ジャーニー内のすべてのアクティビティにおいて、参加者が開封したメッセージの数などです。

mobiletargeting:GetJourneyExecutionMetrics

個々のジャーニーに適用される標準的な実行メトリクス (ジャーニーのすべてのアクティビティをアクティブに進めている参加者の数など) の集計データを取得 (クエリ) します。

mobiletargeting:GetJourneyExecutionActivityMetrics

ジャーニー内の個々のアクティビティ (アクティビティを開始または完了した参加者の数など) に適用される標準実行メトリクスの集計データを取得 (クエリー) します。

キャンペーン

以下のアクセス権限は、Amazon Pinpoint アカウント内のキャンペーンの管理に関連しています。

mobiletargeting:CreateCampaign

プロジェクトのキャンペーンを作成します。

  • URI - /apps/projectId/campaigns

  • メソッド - POST

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/campaigns

mobiletargeting:DeleteCampaign

特定のキャンペーンを削除します。

mobiletargeting:GetCampaign

特定のキャンペーンに関する情報を取得します。

mobiletargeting:GetCampaignActivities

キャンペーンによって実行されたアクティビティに関する情報を取得します。

mobiletargeting:GetCampaigns

プロジェクトのすべてのキャンペーンに関する情報を取得します。

  • URI - /apps/projectId/campaigns

  • メソッド - GET

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId

mobiletargeting:GetCampaignVersion

特定のキャンペーンのバージョンに関する情報を取得します。

mobiletargeting:GetCampaignVersions

現在および以前のキャンペーンのバージョンに関する情報を取得します。

mobiletargeting:UpdateCampaign

特定のキャンペーンを更新します。

チャネル

以下のアクセス権限は、Amazon Pinpoint アカウント内のチャンネルの管理に関連しています。Amazon Pinpoint で、チャンネルは、顧客に連絡するための方法を指します。例えば、E メール、SMS メッセージ、プッシュ通知の送信などです。

mobiletargeting:DeleteAdmChannel

プロジェクトの Amazon Device Messaging (ADM) チャンネルを無効にします。

  • URI - /apps/projectId/channels/adm

  • メソッド - DELETE

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/channels/adm

mobiletargeting:GetAdmChannel

プロジェクトの ADM チャンネルに関する情報を取得します。

  • URI - /apps/projectId/channels/adm

  • メソッド - GET

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/channels/adm

mobiletargeting:UpdateAdmChannel

プロジェクトの ADM チャンネルを有効化または更新します。

  • URI - /apps/projectId/channels/adm

  • メソッド – PUT

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/channels/adm

mobiletargeting:DeleteApnsChannel

プロジェクトの Apple Push Notification Service (APNS) チャンネルを無効にします。

  • URI - /apps/projectId/channels/apns

  • メソッド - DELETE

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/channels/apns

mobiletargeting:GetApnsChannel

プロジェクトの APN チャンネルに関する情報を取得します。

  • URI - /apps/projectId/channels/apns

  • メソッド - GET

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/channels/apns

mobiletargeting:UpdateApnsChannel

プロジェクトの APNs チャンネルを有効化または更新します。

  • URI - /apps/projectId/channels/apns

  • メソッド – PUT

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/channels/apns

mobiletargeting:DeleteApnsSandboxChannel

プロジェクトの APN サンドボックスチャンネルを無効にします。

mobiletargeting:GetApnsSandboxChannel

プロジェクトの APN サンドボックスチャンネルに関する情報を取得します。

mobiletargeting:UpdateApnsSandboxChannel

プロジェクトの APNs サンドボックスチャンネルを有効化または更新します。

mobiletargeting:DeleteApnsVoipChannel

プロジェクトの APN VoIP チャンネルを無効にします。

mobiletargeting:GetApnsVoipChannel

プロジェクトの APN VoIP チャンネルに関する情報を取得します。

mobiletargeting:UpdateApnsVoipChannel

プロジェクトの APNs VoIP チャンネルを有効化または更新します。

mobiletargeting:DeleteApnsVoipSandboxChannel

プロジェクトの APN VoIP サンドボックスチャンネルを無効にします。

mobiletargeting:GetApnsVoipSandboxChannel

プロジェクトの APN VoIP サンドボックスチャンネルに関する情報を取得します。

mobiletargeting:UpdateApnsVoipSandboxChannel

プロジェクトの APNs VoIP サンドボックスチャンネルを有効化または更新します。

mobiletargeting:DeleteBaiduChannel

プロジェクトの Baidu Cloud Push チャンネルを無効にします。

  • URI - /apps/projectId/channels/baidu

  • メソッド - DELETE

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/channels/baidu

mobiletargeting:GetBaiduChannel

プロジェクトの Baidu Cloud Push チャンネルに関する情報を取得します。

mobiletargeting:UpdateBaiduChannel

プロジェクトの Baidu Cloud Push チャンネルを有効化または更新します。

  • URI - /apps/projectId/channels/baidu

  • メソッド – PUT

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/channels/baidu

mobiletargeting:DeleteEmailChannel

プロジェクトの E メールチャンネルを無効にします。

  • URI - /apps/projectId/channels/email

  • メソッド - DELETE

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/channels/email

mobiletargeting:GetEmailChannel

プロジェクトの E メールチャンネルに関する情報を取得します。

mobiletargeting:UpdateEmailChannel

プロジェクトの E メールチャンネルを有効化または更新します。

  • URI - /apps/projectId/channels/email

  • メソッド – PUT

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/channels/email

mobiletargeting:DeleteGcmChannel

プロジェクトの Firebase Cloud Messaging (FCM) チャンネルを無効にします。このチャンネルでは、Amazon Pinpoint は Google クラウドメッセージング (GCM) サービスに代わる FCM サービスを通じて Android アプリケーションにプッシュ通知を送信することができます。

  • URI - /apps/projectId/channels/gcm

  • メソッド - DELETE

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/channels/gcm

mobiletargeting:GetGcmChannel

プロジェクトの FCM チャンネルに関する情報を取得します。このチャンネルでは、Amazon Pinpoint は Google クラウドメッセージング (GCM) サービスに代わる FCM サービスを通じて Android アプリケーションにプッシュ通知を送信することができます。

  • URI - /apps/projectId/channels/gcm

  • メソッド - GET

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/channels/gcm

mobiletargeting:UpdateGcmChannel

プロジェクトの FCM チャンネルを有効化または更新します。このチャンネルでは、Amazon Pinpoint は Google クラウドメッセージング (GCM) サービスに代わる FCM サービスを通じて Android アプリケーションにプッシュ通知を送信することができます。

  • URI - /apps/projectId/channels/gcm

  • メソッド – PUT

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/channels/gcm

mobiletargeting:DeleteSmsChannel

プロジェクトの SMS チャンネルを無効にします。

  • URI - /apps/projectId/channels/sms

  • メソッド - DELETE

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/channels/sms

mobiletargeting:GetSmsChannel

プロジェクトの SMS チャンネルに関する情報を取得します。

  • URI - /apps/projectId/channels/sms

  • メソッド - GET

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/channels/sms

mobiletargeting:UpdateSmsChannel

プロジェクトの SMS チャンネルを有効化または更新します。

  • URI - /apps/projectId/channels/sms

  • メソッド – PUT

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/channels/sms

mobiletargeting:GetChannels

アプリケーションの各チャンネルの履歴とステータスに関する情報を取得します。

mobiletargeting:DeleteVoiceChannel

アプリケーションの音声チャンネルを無効にし、チャンネルの既存の設定を削除します。

mobiletargeting:GetVoiceChannel

アプリケーションの音声チャンネルのステータスおよび設定に関する情報を取得します。

mobiletargeting:UpdateVoiceChannel

アプリケーションの音声チャンネルを有効にするか、アプリケーションの音声チャンネルのステータスおよび設定を更新します。

エンドポイント

以下のアクセス権限は、Amazon Pinpoint アカウント内のエンドポイントの管理に関連しています。Amazon Pinpoint で、エンドポイントはメッセージの単一の送信先を指します。例えば、エンドポイントはお客様の E メールアドレス、電話番号、モバイルデバイストークンなどになります。

mobiletargeting:DeleteEndpoint

エンドポイントを削除します。

mobiletargeting:GetEndpoint

特定のエンドポイントに関する情報を取得します。

mobiletargeting:RemoveAttributes

アプリケーションに関連付けられているすべてのエンドポイントから、同じ属性タイプの 1 つまたは複数の属性を削除します。

mobiletargeting:UpdateEndpoint

エンドポイントを作成、または、エンドポイントの情報を更新します。

mobiletargeting:UpdateEndpointsBatch

バッチオペレーションとしてエンドポイントを作成または更新します。

  • URI - /apps/projectId/endpoints

  • メソッド – PUT

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId

イベントストリーム

以下のアクセス許可は、Amazon Pinpoint アカウント内のイベントストリームの管理に関連しています。

mobiletargeting:DeleteEventStream

プロジェクトのイベントストリームを削除します。

  • URI - /apps/projectId/eventstream/

  • メソッド - DELETE

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/eventstream

mobiletargeting:GetEventStream

プロジェクトのイベントストリームに関する情報を取得します。

  • URI - /apps/projectId/eventstream/

  • メソッド - GET

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/eventstream

mobiletargeting:PutEventStream

プロジェクトのイベントストリームを作成または更新します。

  • URI - /apps/projectId/eventstream/

  • メソッド - POST

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/eventstream

イベント

以下のアクセス権限は、Amazon Pinpoint アカウント内のイベントジョブの管理に関連しています。Amazon Pinpoint では、インポートジョブを作成し、Amazon S3 バケットに保存されたエンドポイントの定義に基づいてセグメントを作成します。

mobiletargeting:PutEvents

エンドポイントに記録する新しいイベントを作成したり、既存のイベントが関連付けられているエンドポイントデータを作成または更新します。

  • URI - /apps/application-id/events

  • メソッド - POST

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/events

エクスポートジョブ

以下のアクセス権限は、Amazon Pinpoint アカウント内のエクスポートジョブの管理に関連しています。Amazon Pinpoint では、エクスポートジョブを作成して、エンドポイントに関する情報を保存または分析のため Amazon S3 バケットに送信します。

mobiletargeting:CreateExportJob

エンドポイントの定義を Amazon S3 にエクスポートするためのエクスポートジョブを作成します。

  • URI - /apps/projectId/jobs/export

  • メソッド - POST

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/jobs/export

mobiletargeting:GetExportJob

プロジェクトの特定のエクスポートジョブに関する情報を取得します。

mobiletargeting:GetExportJobs

プロジェクトのすべてのエクスポートジョブのリストを取得します。

  • URI - /apps/projectId/jobs/export

  • メソッド - GET

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/jobs/export

インポートジョブ

以下のアクセス権限は、Amazon Pinpoint アカウント内のインポートジョブの管理に関連しています。Amazon Pinpoint では、インポートジョブを作成し、Amazon S3 バケットに保存されたエンドポイントの定義に基づいてセグメントを作成します。

mobiletargeting:CreateImportJob

Amazon S3 からエンドポイント定義をインポートしてセグメントを作成します。

mobiletargeting:GetImportJob

プロジェクトの特定のインポートジョブに関する情報を取得します。

mobiletargeting:GetImportJobs

プロジェクトのすべてのインポートジョブに関する情報を取得します。

ジャーニー

以下のアクセス許可は、Amazon Pinpoint アカウント内のセグメントの管理に関連しています。

mobiletargeting:CreateJourney

プロジェクトのジャーニーを作成します。

  • URI - /apps/projectId/journeys

  • メソッド - POST

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/journeys

mobiletargeting:GetJourney

特定のジャーニーに関する情報を取得します。

mobiletargeting:ListJourneys

プロジェクトのすべてのジャーニーに関する情報を取得します。

  • URI - /apps/projectId/journeys

  • メソッド - GET

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/journeys

mobiletargeting:UpdateJourney

特定のジャーニーに合わせて設定やその他の設定を更新します。

mobiletargeting:UpdateJourneyState

アクティブなジャーニーをキャンセルします。

mobiletargeting:DeleteJourney

特定のジャーニーを削除します。

メッセージテンプレート

以下のアクセス許可は、Amazon Pinpoint アカウントのメッセージテンプレートの作成と管理に関連しています。メッセージテンプレートは、Amazon Pinpoint プロジェクトのいずれかに送信するメッセージで定義、保存、再利用できるコンテンツと設定のセットです。

mobiletargeting:ListTemplates

Amazon Pinpoint アカウントに関連付けられているすべてのメッセージテンプレートに関する情報を取得します。

  • URI - /templates

  • メソッド - GET

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:templates

mobiletargeting:ListTemplateVersions

特定のメッセージテンプレートのすべてのバージョンに関する情報を取得します。

mobiletargeting:UpdateTemplateActiveVersion

メッセージテンプレートの特定のバージョンをテンプレートのアクティブバージョンとして指定します。

mobiletargeting:GetEmailTemplate

E メールチャンネルを介して送信されるメッセージのメッセージテンプレートに関する情報を取得します。

mobiletargeting:CreateEmailTemplate

E メールチャンネルを介して送信されるメッセージのメッセージテンプレートを作成します。

  • URI - /templates/template-name/email

  • メソッド - POST

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:templates/template-name/EMAIL

mobiletargeting:UpdateEmailTemplate

E メールチャンネルを介して送信されるメッセージの既存のメッセージテンプレートを更新します。

  • URI - /templates/template-name/email

  • メソッド – PUT

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:templates/template-name/EMAIL

mobiletargeting:DeleteEmailTemplate

E メールチャンネルを介して送信されたメッセージのメッセージテンプレートを削除します。

  • URI - /templates/template-name/email

  • メソッド - DELETE

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:templates/template-name/EMAIL

mobiletargeting:GetPushTemplate

プッシュ通知チャンネルを介して送信されるメッセージのメッセージテンプレートに関する情報を取得します。

  • URI - /templates/template-name/push

  • メソッド - GET

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:templates/template-name/PUSH

mobiletargeting:CreatePushTemplate

プッシュ通知チャンネルを介して送信されるメッセージのメッセージテンプレートを作成します。

  • URI - /templates/template-name/push

  • メソッド - POST

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:templates/template-name/PUSH

mobiletargeting:UpdatePushTemplate

プッシュ通知チャンネルを介して送信されるメッセージの既存のメッセージテンプレートを更新します。

  • URI - /templates/template-name/push

  • メソッド – PUT

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:templates/template-name/PUSH

mobiletargeting:DeletePushTemplate

プッシュ通知チャンネルを介して送信されたメッセージのメッセージテンプレートを削除します。

  • URI - /templates/template-name/push

  • メソッド - DELETE

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:templates/template-name/PUSH

mobiletargeting:GetSmsTemplate

SMS チャンネルを介して送信されるメッセージのメッセージテンプレートに関する情報を取得します。

  • URI - /templates/template-name/sms

  • メソッド - GET

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:templates/template-name/SMS

mobiletargeting:CreateSmsTemplate

SMS チャンネルを介して送信されるメッセージのメッセージテンプレートを作成します。

  • URI - /templates/template-name/sms

  • メソッド - POST

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:templates/template-name/SMS

mobiletargeting:UpdateSmsTemplate

SMS チャンネルを介して送信されるメッセージの既存のメッセージテンプレートを更新します。

  • URI - /templates/template-name/sms

  • メソッド – PUT

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:templates/template-name/SMS

mobiletargeting:DeleteSmsTemplate

SMS チャンネルを介して送信されたメッセージのメッセージテンプレートを削除します。

  • URI - /templates/template-name/sms

  • メソッド - DELETE

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:templates/template-name/SMS

mobiletargeting:GetVoiceTemplate

音声チャンネルを介して送信されるメッセージのメッセージテンプレートに関する情報を取得します。

mobiletargeting:CreateVoiceTemplate

音声チャンネルを介して送信されるメッセージのメッセージテンプレートを作成します。

  • URI - /templates/template-name/voice

  • メソッド - POST

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:templates/template-name/VOICE

mobiletargeting:UpdateVoiceTemplate

音声チャンネルを介して送信されるメッセージの既存のメッセージテンプレートを更新します。

  • URI - /templates/template-name/voice

  • メソッド – PUT

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:templates/template-name/VOICE

mobiletargeting:DeleteVoiceTemplate

音声チャンネルを介して送信されたメッセージのメッセージテンプレートを削除します。

  • URI - /templates/template-name/voice

  • メソッド - DELETE

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:templates/template-name/VOICE

メッセージ

次のアクセス許可は、Amazon Pinpoint アカウントからのメッセージとプッシュ通知の送信に関連しています。SendMessages および SendUsersMessages オペレーションを使用して、最初にセグメントやキャンペーンを作成することなく、特定のエンドポイントにメッセージを送信できます。

mobiletargeting:SendMessages

特定のエンドポイントにメッセージまたはプッシュ通知を送信します。

  • URI - /apps/projectId/messages

  • メソッド - POST

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/messages

mobiletargeting:SendUsersMessages

特定のユーザー ID に関連付けられているすべてのエンドポイントに、メッセージまたはプッシュ通知を送信します。

ワンタイムパスワード

以下のアクセス許可は、Amazon Pinpoint でのワンタイムパスワード (OTP) の送信と検証に関連しています。

mobiletargeting:SendOTPMessage

ワンタイムパスワードを含むテキストメッセージを送信します。

  • URI - /apps/projectId/otp

  • メソッド - POST

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/otp

mobiletargeting:VerifyOTPMessage

SendOTPMessage オペレーションを使用して、生成されたワンタイムパスワード (OTP) の有効性を確認します。

  • URI - /apps/projectId/verify-otp

  • メソッド - POST

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/verify-otp

電話番号検証

以下のアクセス権限は、Amazon Pinpoint での電話番号検証サービスの使用に関連しています。

mobiletargeting:PhoneNumberValidate

電話番号に関する情報を取得します。

  • URI - /phone/number/validate

  • メソッド - POST

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:phone/number/validate

プロジェクト

以下のアクセス権限は、Amazon Pinpoint アカウント内のプロジェクトの管理に関連しています。当初、プロジェクトはアプリケーションと呼ばれていました。これらのオペレーションでは、Amazon Pinpoint アプリケーションは Amazon Pinpoint プロジェクトと同じです。

mobiletargeting:CreateApp

Amazon Pinpoint プロジェクトを作成します。

  • URI - /apps

  • メソッド - POST

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps

mobiletargeting:DeleteApp

Amazon Pinpoint プロジェクトを削除します。

  • URI - /apps/projectId

  • メソッド - DELETE

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId

mobiletargeting:GetApp

Amazon Pinpoint プロジェクトに関する情報を取得します。

  • URI - /apps/projectId

  • メソッド - GET

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId

mobiletargeting:GetApps

Amazon Pinpoint アカウントに関連付けられているすべてのプロジェクトに関する情報を取得します。

  • URI - /apps

  • メソッド - GET

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps

mobiletargeting:GetApplicationSettings

Amazon Pinpoint プロジェクトのデフォルト設定を取得します。

  • URI - /apps/projectId/settings

  • メソッド - GET

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId

mobiletargeting:UpdateApplicationSettings

Amazon Pinpoint プロジェクトのデフォルト設定を更新します。

  • URI - /apps/projectId/settings

  • メソッド – PUT

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId

推奨モデル

以下のアクセス許可は、推奨モデルから推奨データを取得および処理するための Amazon Pinpoint 設定の管理に関連しています。推奨モデルは、データ内のパターンを見つけることによって、パーソナライズされた推奨事項を予測し、生成する機械学習モデルの一種です。

mobiletargeting:CreateRecommenderConfiguration

推奨モデル用の Amazon Pinpoint 設定を作成します。

  • URI - /recommenders

  • メソッド - POST

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:recommenders

mobiletargeting:GetRecommenderConfigurations

Amazon Pinpoint アカウントに関連付けられているすべての推奨モデルの設定に関する情報を取得します。

  • URI - /recommenders

  • メソッド - GET

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:recommenders

mobiletargeting:GetRecommenderConfiguration

推奨モデルの個別の Amazon Pinpoint 設定に関する情報を取得します。

  • URI - /recommenders/recommenderId

  • メソッド - GET

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:recommenders/recommenderId

mobiletargeting:UpdateRecommenderConfiguration

推奨モデルの Amazon Pinpoint 設定を更新します。

  • URI - /recommenders/recommenderId

  • メソッド – PUT

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:recommenders/recommenderId

mobiletargeting:DeleteRecommenderConfiguration

推奨モデルの Amazon Pinpoint 設定を削除します。

  • URI - /recommenders/recommenderId

  • メソッド - DELETE

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:recommenders/recommenderId

セグメント

以下のアクセス権限は、Amazon Pinpoint アカウント内のセグメントの管理に関連しています。Amazon Pinpoint で、セグメントはお客様が定義した特定の属性を共有する、キャンペーンの受信者のグループを指します。

mobiletargeting:CreateSegment

セグメントを作成します。ユーザーが Amazon Pinpoint の外部からエンドポイントデータをインポートしてセグメントを作成することを許可するには、 mobiletargeting:CreateImportJob アクションを許可します。

  • URI - /apps/projectId/segments

  • メソッド - POST

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId

mobiletargeting:DeleteSegment

セグメントを削除します。

mobiletargeting:GetSegment

特定のセグメントに関する情報を取得します。

mobiletargeting:GetSegmentExportJobs

セグメントのエンドポイント定義をエクスポートするジョブに関する情報を取得します。

mobiletargeting:GetSegments

プロジェクトのすべてのセグメントに関する情報を取得します。

  • URI - /apps/projectId/segments

  • メソッド - GET

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId

mobiletargeting:GetSegmentImportJobs

Amazon S3 からエンドポイント定義をインポートしてセグメントを作成するジョブに関する情報を取得します。

mobiletargeting:GetSegmentVersion

特定のセグメントバージョンに関する情報を取得します。

mobiletargeting:GetSegmentVersions

現在および以前のセグメントのバージョンに関する情報を取得します。

mobiletargeting:UpdateSegment

特定のセグメントを更新します。

タグ

以下のアクセス許可は、Amazon Pinpoint リソースのタグの表示と管理に関連しています。

mobiletargeting:ListTagsForResource

プロジェクト、キャンペーン、メッセージテンプレート、またはセグメントに関連付けられているタグに関する情報を取得します。

  • URI - /tags/resource-arn

  • メソッド - GET

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:*

mobiletargeting:TagResource

プロジェクト、キャンペーン、メッセージテンプレート、またはセグメントに 1 つ以上のタグを追加します。

  • URI - /tags/resource-arn

  • メソッド - POST

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:*

mobiletargeting:UntagResource

プロジェクト、キャンペーン、メッセージテンプレート、セグメントから 1 つ以上のタグを削除します。

  • URI - /tags/resource-arn

  • メソッド - DELETE

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:*

[ユーザー]

以下のアクセス許可は、ユーザーの管理に関連しています。Amazon Pinpoint で、ユーザーはお客様からメッセージを受け取る人物を指します。1 人のユーザーが複数のエンドポイントに関連付けられる場合があります。

mobiletargeting:DeleteUserEndpoints

ユーザー ID に関連付けられているすべてのエンドポイントを削除します。

  • URI - /apps/projectId/users/userId

  • メソッド - DELETE

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/users/userId

mobiletargeting:GetUserEndpoints

ユーザー ID に関連付けられているすべてのエンドポイントに関する情報を取得します。

  • URI - /apps/projectId/users/userId

  • メソッド - GET

  • リソース ARN – arn:aws:mobiletargeting:region:accountId:apps/projectId/users/userId

Amazon Pinpoint SMS および音声バージョン 1 API アクション

このセクションでは、Amazon Pinpoint SMS および音声 API から使用できる機能のアクションを示します。これは、Amazon Pinpoint で SMS チャンネルと音声チャンネルを使用および管理するための高度なオプションを提供する補足 API です。この API の詳細については、「 Amazon Pinpoint SMS および音声 API リファレンス」を参照してください。

sms-voice:CreateConfigurationSet

音声メッセージを送信するための設定セットを作成します。

  • URI - /sms-voice/configuration-sets

  • メソッド - POST

  • リソース ARN - 使用できません。* を使用します。

sms-voice:DeleteConfigurationSet

音声メッセージを送信するための設定セットを削除します。

  • URI – /sms-voice/configuration-sets/ConfigurationSetName

  • メソッド - DELETE

  • リソース ARN - 使用できません。* を使用します。

sms-voice:GetConfigurationSetEventDestinations

設定セットとそれに含まれるイベント送信先に関する情報を取得します。

  • URI – /sms-voice/configuration-sets/ConfigurationSetName/event-destinations

  • メソッド - GET

  • リソース ARN - 使用できません。* を使用します。

sms-voice:CreateConfigurationSetEventDestination

音声イベントのイベント送信先を作成します。

  • URI – /sms-voice/configuration-sets/ConfigurationSetName/event-destinations

  • メソッド - POST

  • リソース ARN - 使用できません。* を使用します。

sms-voice:UpdateConfigurationSetEventDestination

音声イベントのイベント送信先を更新します。

  • URI – /sms-voice/configuration-sets/ConfigurationSetName/event-destinations/EventDestinationName

  • メソッド – PUT

  • リソース ARN - 使用できません。* を使用します。

sms-voice:DeleteConfigurationSetEventDestination

音声イベントのイベント送信先を削除します。

  • URI – /sms-voice/configuration-sets/ConfigurationSetName/event-destinations/EventDestinationName

  • メソッド - DELETE

  • リソース ARN - 使用できません。* を使用します。

sms-voice:SendVoiceMessage

音声メッセージを作成して送信します。

  • URI - /sms-voice/voice/message

  • メソッド - POST

  • リソース ARN - 使用できません。* を使用します。

Amazon Pinpoint SMS および音声バージョン 2 API アクション

このセクションでは、Amazon Pinpoint SMS および音声 API から使用できる機能のアクションを示します。Amazon Pinpoint SMS および音声 API には、Amazon Pinpoint の SMS チャネルおよび音声チャネルを使用および管理するための高度なオプションを提供する補足 API があります。バージョン 2 で使用できるアクションの完全な一覧については、「Amazon Pinpoint SMS and Voice API version 2 API Reference」を参照してください。

sms-voice:AssociateOriginationIdentity

指定された発信元 ID をプールに関連付けます。

  • リソース ARN – arn:aws:sms-voice:region:accountId:pool/poolId

  • リソース ARN – arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId

  • リソース ARN – arn:aws:sms-voice:region:accountId:sender-id/senderId/isoCountyCode

sms-voice:CreateConfigurationSet

新しい設定セットを作成します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:configuration-set/configurationSetName

sms-voice:CreateEventDestination

設定セット内に新しいイベント送信先を作成します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:configuration-set/configurationSetName

sms-voice:CreateOptOutList

新しいオプトアウトリストを作成します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:opt-out-list/optOutListName

sms-voice:CreatePool

新しいプールを作成し、指定された発信元 ID をプールに関連付けます。

  • リソース ARN – arn:aws:sms-voice:region:accountId:pool/poolId

  • リソース ARN – arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId

  • リソース ARN – arn:aws:sms-voice:region:accountId:sender-id/senderId/isoCountyCode

sms-voice:DeleteConfigurationSet

既存の設定セットを削除します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:configuration-set/configurationSetName

sms-voice:DeleteDefaultMessageType

設定セット内の既存のデフォルトメッセージタイプを削除します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:configuration-set/configurationSetName

sms-voice:DeleteDefaultSenderId

設定セット内の既存のデフォルト送信者 ID を削除します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:sender-id/configuration-set/configurationSetName

sms-voice:DeleteEventDestination

既存のイベント送信先を削除します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:configuration-set/configurationSetName

sms-voice:DeleteKeyword

発信元電話番号またはプールから既存のキーワードを削除します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:pool/poolId

  • リソース ARN – arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId

sms-voice:DeleteOptedOutNumber

指定されたオプトアウトリストから既存のオプトアウト済みの送信先電話番号を削除します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:opt-out-list/optOutListName

sms-voice:DeleteOptOutList

既存のオプトアウトリストを削除します。オプトアウトリスト内のオプトアウト済み電話番号はすべて削除されます。

  • リソース ARN – arn:aws:sms-voice:region:accountId:opt-out-list/optOutListName

sms-voice:DeletePool

既存のプールを削除します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:pool/poolId

sms-voice:DeleteTextMessageSpendLimitOverride

テキストメッセージ送信に関するアカウントレベルの月間使用限度のオーバーライドを削除します。

  • リソース ARN - 使用できません。* を使用します。

sms-voice:DeleteVoiceMessageSpendLimitOverride

音声メッセージ送信に関するアカウントレベルの月間使用限度のオーバーライドを削除します。

  • リソース ARN - 使用できません。* を使用します。

sms-voice:DescribeAccountAttributes

AWS アカウントの属性を記述します。

  • リソース ARN - 使用できません。* を使用します。

sms-voice:DescribeAccountLimits

アカウントの現在の Amazon Pinpoint SMS 音声 V2 リソースクォータを記述します。

  • リソース ARN - 使用できません。* を使用します。

sms-voice:DescribeConfigurationSets

指定された設定セットまたはアカウントのすべての設定セットを記述します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:configuration-set/configurationSetName

sms-voice:DescribeKeywords

発信元電話番号またはプールの指定されたキーワードまたはすべてのキーワードを記述します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:pool/poolId

  • リソース ARN – arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId

sms-voice:DescribeOptedOutNumbers

指定されたオプトアウト済み送信先番号またはオプトアウトリスト内のすべてのオプトアウト済み宛先番号を記述します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:opt-out-list/optOutListName

sms-voice:DescribeOptOutLists

指定されたオプトアウトリストまたはアカウントのすべてのオプトアウトリストを記述します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:opt-out-list/optOutListName

sms-voice:DescribePhoneNumbers

指定された発信元電話番号、またはアカウントのすべての電話番号を記述します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId

sms-voice:DescribePools

指定されたプール、または AWS アカウントに関連付けられているすべてのプールを取得します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:pool/poolId

sms-voice:DescribeSenderIds

指定した SenderIds またはアカウント SenderIds に関連付けられているすべての を記述します AWS 。

  • リソース ARN – arn:aws:sms-voice:region:accountId:sender-id/senderId/isoCountryCode

sms-voice:DescribeSpendLimits

音声メッセージとテキストメッセージの送信に関する現在の Amazon Pinpoint 月間使用限度を記述します。

  • リソース ARN - 使用できません。* を使用します。

sms-voice:DisassociateOriginationIdentity

指定された発信元 ID を既存のプールから削除します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:pool/poolId

  • リソース ARN – arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId

  • リソース ARN – arn:aws:sms-voice:region:accountId:sender-id/senderId/isoCountryCode

sms-voice:ListPoolOriginationIdentities

プール内の発信元電話番号を表示します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:pool/poolId

sms-voice:ListTagsForResource

リソースに関連付けられたタグを一覧表示します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:configuration-set/configurationSetName

  • リソース ARN – arn:aws:sms-voice:region:accountId:opt-out-list/optOutListName

  • リソース ARN – arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId

  • リソース ARN – arn:aws:sms-voice:region:accountId:pool/poolId

  • リソース ARN – arn:aws:sms-voice:region:accountId:sender-id/senderId/isoCountryCode

sms-voice:PutKeyword

発信元電話番号またはプールにキーワードを追加または更新します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId

  • リソース ARN – arn:aws:sms-voice:region:accountId:pool/poolId

sms-voice:PutOptedOutNumber

送信先電話番号をオプトアウトリストに追加します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:opt-out-list/optOutListName

sms-voice:ReleasePhoneNumber

Amazon Pinpoint アカウントから発信元電話番号を削除します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId

sms-voice:RequestPhoneNumber

アカウントへの発信元電話番号の追加をリクエストします。

  • リソース ARN – arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId

  • リソース ARN – arn:aws:sms-voice:region:accountId:pool/poolId

sms-voice:SendTextMessage

SMS メッセージを送信します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId

  • リソース ARN – arn:aws:sms-voice:region:accountId:pool/poolId

  • リソース ARN – arn:aws:sms-voice:region:accountId:sender-id/senderId/isoCountryCode

sms-voice:SendVoiceMessage

音声メッセージを送信します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId

  • リソース ARN – arn:aws:sms-voice:region:accountId:pool/poolId

sms-voice:SetDefaultMessageType

SMS メッセージのデフォルトのメッセージタイプを設定します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:configuration-set/configurationSetName

sms-voice:SetDefaultSenderId

音声メッセージのデフォルトの送信者 ID 値を設定します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:configuration-set/configurationSetName

sms-voice:SetTextMessageSpendLimitOverride

SMS メッセージの月間使用限度を設定します。

  • リソース ARN - 使用できません。* を使用します。

sms-voice:SetVoiceMessageSpendLimitOverride

音声メッセージの月間使用限度を設定します。

  • リソース ARN - 使用できません。* を使用します。

sms-voice:TagResource

リソースにタグを追加します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:configuration-set/configurationSetName

  • リソース ARN – arn:aws:sms-voice:region:accountId:opt-out-list/optOutListName

  • リソース ARN – arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId

  • リソース ARN – arn:aws:sms-voice:region:accountId:pool/poolId

  • リソース ARN – arn:aws:sms-voice:region:accountId:sender-id/senderId/isoCountryCode

sms-voice:UntagResource

リソースからタグを削除します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:configuration-set/configurationSetName

  • リソース ARN – arn:aws:sms-voice:region:accountId:opt-out-list/optOutListName

  • リソース ARN – arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId

  • リソース ARN – arn:aws:sms-voice:region:accountId:pool/poolId

  • リソース ARN – arn:aws:sms-voice:region:accountId:sender-id/senderId/isoCountryCode

sms-voice:UpdateEventDestination

既存のイベント送信先を削除します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:configuration-set/configurationSetName

sms-voice:UpdatePhoneNumber

発信元電話番号の設定セットを更新します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId

sms-voice:UpdatePool

既存の電話番号プールを更新します。

  • リソース ARN – arn:aws:sms-voice:region:accountId:pool/poolId