Connecter Amazon Bedrock à Black Cat SSPM
Connectez votre compte Amazon Bedrock pour que Black Cat puisse examiner les agents d’IA que vous avez créés, leurs rôles d’exécution, leurs groupes d’actions, leurs alias et collaborateurs, leurs bases de connaissances, leurs garde-fous, vos flux de prompts, votre bibliothèque de prompts et la journalisation des invocations de modèles du compte.
≈ 15 min · accès d’audit · aucune autorisation permettant l’écriture
Ce que Black Cat lit, et pourquoi
| Autorisation | À quoi elle sert | Statut |
|---|---|---|
sts:GetCallerIdentity | Permet à Black Cat de confirmer à quel compte AWS il a reçu accès. | Obligatoire |
bedrock:ListAgents, bedrock:GetAgent, bedrock:ListTagsForResource, bedrock:ListAgentActionGroups, bedrock:GetAgentActionGroup, bedrock:ListAgentKnowledgeBases, bedrock:ListAgentAliases, bedrock:ListAgentCollaborators | Permet à Black Cat d’inventorier vos agents Bedrock avec leurs propriétaires, leurs groupes d’actions (y compris l’interprétation de code et l’accès au shell), leurs bases de connaissances rattachées, leurs alias et leurs agents collaborateurs. | Obligatoire |
bedrock:ListKnowledgeBases, bedrock:GetKnowledgeBase, bedrock:ListFlows, bedrock:GetFlow, bedrock:ListPrompts | Permet à Black Cat de lister toutes les bases de connaissances du compte pour repérer les orphelines, de lire où chacune stocke vos données vectorisées et quel rôle elle utilise, et de lire vos flux de prompts et votre bibliothèque de prompts. | Obligatoire |
bedrock:ListGuardrails, bedrock:GetGuardrail, bedrock:GetModelInvocationLoggingConfiguration | Permet à Black Cat de vérifier la force des filtres des garde-fous et si la journalisation des invocations de modèles est activée. | Obligatoire |
iam:ListRolePolicies, iam:GetRolePolicy, iam:ListAttachedRolePolicies, iam:GetPolicy, iam:GetPolicyVersion | Permet à Black Cat d’examiner les permissions portées par le rôle d’exécution d’un agent. | Obligatoire |
cloudtrail:LookupEvents | Facultatif — permet à Black Cat d’attribuer le créateur de chaque agent lorsqu’aucune étiquette de propriétaire n’est définie. | Facultative |
bedrock-agentcore:ListAgentRuntimes, bedrock-agentcore:GetAgentRuntime, bedrock-agentcore:ListHarnesses, bedrock-agentcore:GetHarness, bedrock-agentcore:ListGateways, bedrock-agentcore:GetGateway, bedrock-agentcore:ListGatewayTargets, bedrock-agentcore:GetGatewayTarget, bedrock-agentcore:ListGatewayRateLimits, bedrock-agentcore:ListMemories, bedrock-agentcore:GetMemory, bedrock-agentcore:ListApiKeyCredentialProviders, bedrock-agentcore:GetApiKeyCredentialProvider, bedrock-agentcore:ListOauth2CredentialProviders, bedrock-agentcore:GetOauth2CredentialProvider, bedrock-agentcore:ListPolicyEngineSummaries, bedrock-agentcore:ListPolicySummaries, bedrock-agentcore:ListBrowsers, bedrock-agentcore:GetBrowser, bedrock-agentcore:ListCodeInterpreters, bedrock-agentcore:GetCodeInterpreter, bedrock-agentcore:ListTagsForResource | Permet à Black Cat d’inventorier vos runtimes, harnesses, passerelles et leurs cibles, mémoires, fournisseurs d’identifiants, moteurs de politiques et bacs à sable personnalisés AgentCore, avec leurs réglages réseau, d’authentification, de chiffrement et de rôle. | Obligatoire |
Ce dont vous aurez besoin
- Identifiant de clé d’accès Obligatoire — Issu de l’utilisateur IAM en lecture seule que vous créez pour Black Cat dans AWS.
- Clé d’accès secrète Obligatoire — Délivrée avec l’identifiant de clé d’accès et affichée une seule fois par AWS.
- Région Bedrock Obligatoire — La région AWS où se trouvent vos ressources Bedrock, par exemple eu-west-3. Un connecteur par région.
- Rôle à endosser — Facultatif — un rôle inter-comptes en lecture seule que Black Cat endosse plutôt que d’utiliser directement la clé d’accès. Mode de collecte origin uniquement ; les analyses edge ne peuvent pas endosser de rôle.
Où créer ces accès
- Guide de configuration (Amazon Bedrock) ↗ (s’ouvre dans un nouvel onglet)
- Documentation développeur (Amazon Bedrock) ↗ (s’ouvre dans un nouvel onglet)
Ce que nous vérifions sur Amazon Bedrock (en anglais) →