

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

# AWS エンドユーザーメッセージングのアクション、リソース、および条件キー
<a name="list_endusermessaging"></a>

AWS エンドユーザーメッセージング (サービスプレフィックス: `end-user-messaging`) では、IAM アクセス許可ポリシーで使用できるように、以下のサービス固有のオペレーション、リソース、アクション、および条件キーが用意されています。

リファレンス:
+ [このサービスを設定](https://docs.aws.amazon.com/end-user-messaging/latest/userguide/what-is-service.html)する方法について説明します。
+ [このサービスで使用可能な API オペレーションのリスト](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/Welcome.html)を表示します。
+ [IAM アクセス許可ポリシーを使用](https://docs.aws.amazon.com/IAM/end-user-messaging/latest/userguide/security-iam.html)して、このサービスとそのリソースを保護する方法を学びます。
+ この[サービスのプログラムによるサービス認可リファレンス](https://servicereference.us-east-1.amazonaws.com/v1/end-user-messaging/end-user-messaging.json)を表示します。

**Topics**
+ [AWS エンドユーザーメッセージングで定義されるアクション](#list_endusermessaging-actions-as-permissions)
+ [AWS エンドユーザーメッセージングで定義されるリソースタイプ](#list_endusermessaging-resources-for-iam-policies)
+ [AWS エンドユーザーメッセージングの条件キー](#list_endusermessaging-policy-keys)

## AWS エンドユーザーメッセージングで定義されるアクション
<a name="list_endusermessaging-actions-as-permissions"></a>

IAM ポリシーステートメントの `Action` エレメントでは、以下のアクションを指定できます。各アクションについて、テーブルには、そのアクションでサポートされているリソースタイプと条件キーが一覧表示されます。ポリシーを使用して、 AWSでオペレーションを実行するアクセス許可を付与します。ポリシーでアクションを使用する場合は、通常、同じ名前の API オペレーションまたは CLI コマンドへのアクセスを許可または拒否します。ただし、場合によっては、1 つのアクションによって複数のオペレーションへのアクセスが制御されます。あるいは、いくつかのオペレーションはいくつかの異なるアクションを必要とします。




- **   [CreateBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_CreateBrandProfile.html)  **
  - **説明:** ブランドプロファイルを作成するアクセス許可を付与します
  - **リソースタイプ (\* 必須):** 
  - **条件キー:** [aws:RequestTag/${TagKey}](#list_endusermessaging-aws_RequestTag___TagKey_)<br />[aws:TagKeys](#list_endusermessaging-aws_TagKeys)
  - **アクセスレベル:** 書き込み

- **   [CreateBrandProfileAttributes](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_CreateBrandProfileAttributes.html)  **
  - **説明:** ブランドプロファイルの属性を作成するアクセス許可を付与します
  - **リソースタイプ (\* 必須):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **条件キー:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **アクセスレベル:** 書き込み

- **   [CreateBrandProfileFromRegistration](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_CreateBrandProfileFromRegistration.html)  **
  - **説明:** Bedrock マッピングを介して既存の登録から入力された新しいブランドプロファイルを作成するアクセス許可を付与します
  - **リソースタイプ (\* 必須):** 
  - **条件キー:** [aws:RequestTag/${TagKey}](#list_endusermessaging-aws_RequestTag___TagKey_)<br />[aws:TagKeys](#list_endusermessaging-aws_TagKeys)
  - **アクセスレベル:** 書き込み

- **   [CreateNotifyCodeConfiguration](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_CreateNotifyCodeConfiguration.html)  **
  - **説明:** 通知コード設定を作成するアクセス許可を付与します
  - **リソースタイプ (\* 必須):** 
  - **条件キー:** [aws:RequestTag/${TagKey}](#list_endusermessaging-aws_RequestTag___TagKey_)<br />[aws:TagKeys](#list_endusermessaging-aws_TagKeys)
  - **アクセスレベル:** 書き込み

- **   [CreateRegistrationsFromBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_CreateRegistrationsFromBrandProfile.html)  **
  - **説明:** Bedrock マッピングを介してブランドプロファイル属性から事前に入力された DRAFT 登録を作成する許可を付与
  - **リソースタイプ (\* 必須):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **条件キー:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **アクセスレベル:** 書き込み

- **   [DeleteBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_DeleteBrandProfile.html)  **
  - **説明:** ブランドプロファイルを削除するアクセス許可を付与します
  - **リソースタイプ (\* 必須):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **条件キー:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **アクセスレベル:** 書き込み

- **   [DeleteBrandProfileAttribute](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_DeleteBrandProfileAttribute.html)  **
  - **説明:** ブランドプロファイル属性を削除するアクセス許可を付与します
  - **リソースタイプ (\* 必須):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **条件キー:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **アクセスレベル:** 書き込み

- **   [DeleteNotifyCodeConfiguration](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_DeleteNotifyCodeConfiguration.html)  **
  - **説明:** 通知コード設定を削除するアクセス許可を付与します
  - **リソースタイプ (\* 必須):** [notify-code-configuration\*](#list_endusermessaging-resource-notify-code-configuration)
  - **条件キー:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **アクセスレベル:** 書き込み

- **   [GetBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_GetBrandProfile.html)  **
  - **説明:** ブランドプロファイルを取得する許可を付与
  - **リソースタイプ (\* 必須):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **条件キー:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **アクセスレベル:** 読み取り

- **   [GetBrandProfileAttribute](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_GetBrandProfileAttribute.html)  **
  - **説明:** ブランドプロファイル属性を取得するアクセス許可を付与します
  - **リソースタイプ (\* 必須):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **条件キー:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **アクセスレベル:** 読み取り

- **   [GetJob](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_GetJob.html)  **
  - **説明:** 非同期ジョブの詳細を取得する許可を付与
  - **リソースタイプ (\* 必須):** 
  - **条件キー:**  
  - **アクセスレベル:** 読み取り

- **   [GetNotifyCodeConfiguration](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_GetNotifyCodeConfiguration.html)  **
  - **説明:** 通知コード設定を取得するアクセス許可を付与します
  - **リソースタイプ (\* 必須):** [notify-code-configuration\*](#list_endusermessaging-resource-notify-code-configuration)
  - **条件キー:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **アクセスレベル:** 読み取り

- **   [ListBrandProfileAttributes](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ListBrandProfileAttributes.html)  **
  - **説明:** ブランドプロファイルの属性を一覧表示するアクセス許可を付与します
  - **リソースタイプ (\* 必須):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **条件キー:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **アクセスレベル:** リスト

- **   [ListBrandProfiles](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ListBrandProfiles.html)  **
  - **説明:** ブランドプロファイルを一覧表示するアクセス許可を付与します
  - **リソースタイプ (\* 必須):** 
  - **条件キー:**  
  - **アクセスレベル:** リスト

- **   [ListJobs](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ListJobs.html)  **
  - **説明:** アカウントの非同期ジョブを一覧表示するアクセス許可を付与します
  - **リソースタイプ (\* 必須):** 
  - **条件キー:**  
  - **アクセスレベル:** リスト

- **   [ListNotifyCodeConfigurations](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ListNotifyCodeConfigurations.html)  **
  - **説明:** 通知コード設定を一覧表示するアクセス許可を付与します
  - **リソースタイプ (\* 必須):** 
  - **条件キー:**  
  - **アクセスレベル:** リスト

- **   [ListRegistrationsFromBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ListRegistrationsFromBrandProfile.html)  **
  - **説明:** ブランドプロファイルから作成された登録を一覧表示するアクセス許可を付与します
  - **リソースタイプ (\* 必須):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **条件キー:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **アクセスレベル:** リスト

- **   [ListTagsForResource](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ListTagsForResource.html)  **
  - **説明:** リソースのタグを一覧表示する許可を付与
  - **リソースタイプ (\* 必須):** [brand-profile](#list_endusermessaging-resource-brand-profile) / **条件キー:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **リソースタイプ (\* 必須):** [notify-code-configuration](#list_endusermessaging-resource-notify-code-configuration) / **条件キー:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **アクセスレベル:** 読み取り

- **   [SendNotifyCodeVerification](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_SendNotifyCodeVerification.html)  **
  - **説明:** 通知コード検証を送信するアクセス許可を付与します
  - **リソースタイプ (\* 必須):** [notify-code-configuration](#list_endusermessaging-resource-notify-code-configuration)
  - **条件キー:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **アクセスレベル:** 書き込み

- **   [TagResource](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_TagResource.html)  **
  - **説明:** リソースにタグを付けるアクセス許可を付与
  - **リソースタイプ (\* 必須):** [brand-profile](#list_endusermessaging-resource-brand-profile) / **条件キー:** [aws:RequestTag/${TagKey}](#list_endusermessaging-aws_RequestTag___TagKey_)<br />[aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_endusermessaging-aws_TagKeys)
  - **リソースタイプ (\* 必須):** [notify-code-configuration](#list_endusermessaging-resource-notify-code-configuration) / **条件キー:** [aws:RequestTag/${TagKey}](#list_endusermessaging-aws_RequestTag___TagKey_)<br />[aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_endusermessaging-aws_TagKeys)
  - **アクセスレベル:** タグ付け、書き込み

- **   [UntagResource](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_UntagResource.html)  **
  - **説明:** リソースのタグを解除する許可を付与
  - **リソースタイプ (\* 必須):** [brand-profile](#list_endusermessaging-resource-brand-profile) / **条件キー:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_endusermessaging-aws_TagKeys)
  - **リソースタイプ (\* 必須):** [notify-code-configuration](#list_endusermessaging-resource-notify-code-configuration) / **条件キー:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_endusermessaging-aws_TagKeys)
  - **アクセスレベル:** タグ付け、書き込み

- **   [UpdateBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_UpdateBrandProfile.html)  **
  - **説明:** ブランドプロファイルを更新するアクセス許可を付与します
  - **リソースタイプ (\* 必須):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **条件キー:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **アクセスレベル:** 書き込み

- **   [UpdateBrandProfileAttribute](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_UpdateBrandProfileAttribute.html)  **
  - **説明:** ブランドプロファイル属性を更新する許可を付与
  - **リソースタイプ (\* 必須):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **条件キー:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **アクセスレベル:** 書き込み

- **   [UpdateBrandProfileFromRegistration](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_UpdateBrandProfileFromRegistration.html)  **
  - **説明:** 登録からブランドプロファイルを更新する許可を付与
  - **リソースタイプ (\* 必須):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **条件キー:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **アクセスレベル:** 書き込み

- **   [UpdateNotifyCodeConfiguration](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_UpdateNotifyCodeConfiguration.html)  **
  - **説明:** 通知コード設定を更新する許可を付与
  - **リソースタイプ (\* 必須):** [notify-code-configuration\*](#list_endusermessaging-resource-notify-code-configuration)
  - **条件キー:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **アクセスレベル:** 書き込み

- **   [UpdateRegistrationsFromBrandProfile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_UpdateRegistrationsFromBrandProfile.html)  **
  - **説明:** ブランドプロファイルから登録を更新する許可を付与
  - **リソースタイプ (\* 必須):** [brand-profile\*](#list_endusermessaging-resource-brand-profile)
  - **条件キー:** [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_)
  - **アクセスレベル:** 書き込み

- **   [ValidateNotifyCodeVerification](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_ValidateNotifyCodeVerification.html)  **
  - **説明:** 通知コードの検証を検証するアクセス許可を付与します
  - **リソースタイプ (\* 必須):** 
  - **条件キー:**  
  - **アクセスレベル:** 書き込み



## AWS エンドユーザーメッセージングで定義されるリソースタイプ
<a name="list_endusermessaging-resources-for-iam-policies"></a>

以下のリソースタイプは、このサービスによって定義され、IAM アクセス許可ポリシーステートメントの `Resource` エレメントで使用できます。



| リソースタイプ: | ARN | 条件キー | 
| --- | --- | --- | 
|  [brand-profile](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_BrandProfileInfo.html)  | arn:${Partition}:end-user-messaging:${Region}:${Account}:brand-profile/${ResourceId} | [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_) | 
|  [notify-code-configuration](https://docs.aws.amazon.com/end-user-messaging/latest/APIReference/API_NotifyCodeConfiguration.html)  | arn:${Partition}:end-user-messaging:${Region}:${Account}:notify-code-configuration/${ResourceId} | [aws:ResourceTag/${TagKey}](#list_endusermessaging-aws_ResourceTag___TagKey_) | 

## AWS エンドユーザーメッセージングの条件キー
<a name="list_endusermessaging-policy-keys"></a>

AWS エンドユーザーメッセージングでは、IAM ポリシーの `Condition`要素で使用できる以下の条件キーを定義します。



| 条件キー | 説明 | タイプ | 
| --- | --- | --- | 
|   [aws:RequestTag/${TagKey}](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-requesttag)  | リクエストで渡されたタグでアクセスをフィルタリングします | String | 
|   [aws:ResourceTag/${TagKey}](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag)  | リソースにアタッチされたタグでアクセスをフィルタリングします | String | 
|   [aws:TagKeys](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys)  | リクエストで渡されたタグキーでアクセスをフィルタリングします | ArrayOfString | 