翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
製品 ID を使用して Amazon Bedrock 基盤モデルへのアクセスをリクエストする許可を IAM に付与する
製品 ID を持つ Amazon Bedrock サーバーレス基盤モデルへのアクセスは、次の IAM アクションによって制御されます。
IAM アクション | 説明 | どのモデルに適用されるか |
---|---|---|
aws-marketplace:Subscribe |
IAM エンティティが Amazon Bedrock 基盤モデルなどの AWS Marketplace 製品をサブスクライブできるようにします。 |
製品 ID がある Amazon Bedrock サーバーレスモデルのみ AWS Marketplace。 |
aws-marketplace:サブスクリプション解除 | IAM アイデンティティが Amazon Bedrock 基盤モデルなどの AWS Marketplace 製品のサブスクリプションを解除できるようにします。 | 製品 ID がある Amazon Bedrock サーバーレスモデルのみ AWS Marketplace。 |
aws-marketplace:ViewSubscriptions | IAM アイデンティティが Amazon Bedrock 基盤モデルを含む AWS Marketplace 製品のリストを返すことを許可します。 | 製品 ID がある Amazon Bedrock サーバーレスモデルのみ AWS Marketplace。 |
注記
aws-marketplace:Subscribe
アクションでのみ、aws-marketplace:ProductId
条件キーを使用して、特定のモデルへのサブスクリプションを制限できます。
IAM ID が製品 ID を持つモデルへのアクセスをリクエストする場合
ID には、 を許可するポリシーがアタッチされている必要がありますaws-marketplace:Subscribe
。
注記
ID が 1 つの AWS リージョンのモデルに既にサブスクライブしている場合、 が他のリージョンでaws-marketplace:Subscribe
拒否されていても、そのモデルは、そのモデルが利用可能なすべての AWS リージョンでアクセスをリクエストできるようになります。
セクションを選択すると、特定のユースケースの IAM ポリシーの例が表示されます。
ID が製品 ID を持つモデルへのアクセスをリクエストしないようにする
IAM エンティティが製品 ID を持つ特定のモデルへのアクセスをリクエストしないようにするには、aws-marketplace:Subscribe
アクションを拒否する IAM ポリシーをユーザーにアタッチし、 Condition
フィールドをモデルの製品 ID にスコープします。
たとえば、次のポリシーをアイデンティティにアタッチして、AnthropicClaude 3.5 Sonnetモデルにサブスクライブできないようにすることができます。
注記
このポリシーでは、IAM エンティティはデフォルトで新しく追加されたモデルにアクセスできます。
ID が少なくとも 1 つのリージョンでモデルに既にサブスクライブしている場合、このポリシーは他のリージョンでのアクセスを妨げません。代わりに、 の例を確認することで、その使用を防ぐことができますアクセスが既に付与された後に ID がモデルを使用しないようにする。
アクセスが既に付与された後に ID がモデルを使用しないようにする
IAM アイデンティティにモデルへのアクセスがすでに付与されている場合は、すべての Amazon Bedrock アクションを拒否し、 Resource
フィールドを基盤モデルの ARN にスコープすることで、モデルの使用を防ぐことができます。
たとえば、次のポリシーを ID にアタッチして、すべての AWS リージョンでAnthropicClaude 3.5 Sonnetモデルが使用されないようにできます。