AIエージェントのインポート用にAWS IAM Identity Centerを構成する
AWS IAM Identity CenterからAIエージェントをインポートするには、OktaがアプリのAIエージェントを取得できるようにする権限ポリシーを作成する必要があります。その後、その権限ポリシーをAWS IAM Identity Centerユーザーアカウントに適用する必要があります。
これらの構成が完了したら、アプリのAIエージェントのインポートを有効にするの手順に従います。
権限ポリシーを作成する
- AWS IAM Identity Centerテナントにサインインします。
- を選択します。
- ユーザー名をokta-ai-agent-importに設定します。
- 前の手順で作成したユーザーを選択し、[Permissions(権限)]をクリックします。
- [Add inline policy(インラインポリシーを追加)]をクリックします。
- [JSON]タブに移動します。
- Amazon Bedrock AgentsとAmazon Bedrock AgentCoreの両方の権限ポリシーを構成するには、次のテキストを入力します: { "Version": "2012-10-17", "Statement": [ { "Sid": "OktaAIAgentImport", "Effect": "Allow", "Action": [ "sts:GetCallerIdentity", "bedrock:GetAgent", "bedrock:ListAgents", "bedrock-agentcore:ListAgentRuntimes", "bedrock-agentcore:GetAgentRuntime" ], "Resource": "*" } ] }
- Amazon Bedrock Agentsのみの権限ポリシーを構成するには、次のテキストを入力します: { "Version": "2012-10-17", "Statement": [ { "Sid": "OktaAIAgentImport", "Effect": "Allow", "Action": [ "sts:GetCallerIdentity", "bedrock:GetAgent", "bedrock:ListAgents" ], "Resource": "*" } ] }
- AWS Bedrock AgentCoreのみの権限ポリシーを構成するには、次のテキストを入力します: { "Version": "2012-10-17", "Statement": [ { "Sid": "OktaAIAgentImport", "Effect": "Allow", "Action": [ "sts:GetCallerIdentity", "bedrock-agentcore:ListAgentRuntimes", "bedrock-agentcore:GetAgentRuntime" ], "Resource": "*" } ] }
アクセスキーとシークレットアクセスキーを生成する
- AWS IAM Identity Centerで、前のセクションで作成したユーザーを選択します。
- を選択します。
- アクセスキーとシークレットアクセスキーをコピーし、安全な場所に保管します。
