Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Nutzen Sie diesen Leitfaden, um Amazon Bedrock Agents Classic oder Amazon Bedrock AgentCore mit Microsoft Agent 365 zu verbinden.
Bevor Sie anfangen
- Bestätigen Sie, dass der Agent 365 KI-Administrator Verbindungen im Microsoft 365 Admin Center herstellen kann.
- Fragen Sie den Plattformadministrator nach einer AWS-Zugangsschlüssel-ID und einem geheimen Zugangsschlüssel.
- Identifizieren Sie die AWS-Regionen, die die Agenten enthalten, die Sie synchronisieren möchten.
- Gewähre nur die Berechtigungen, die für die von dir genutzten Umgebungen erforderlich sind.
Erforderliche Berechtigungen für die Synchronisation
Für Agents Classic gewähren:
bedrock:ListAgents
bedrock:GetAgent
ec2:DescribeRegions
Für AgentCore gewähren:
bedrock-agentcore:ListHarnesses
bedrock-agentcore:GetHarness
bedrock-agentcore:ListAgentRuntimes
bedrock-agentcore:GetAgentRuntime
ec2:DescribeRegions
bedrock:ListAgents und die AgentCore-Listenoperationen entdecken Agenten in den ausgewählten Regionen. Die GET-Operationen lesen die Details des Agent aus. AgentCore-Laufzeiten, die zu einem Harness gehören, werden übersprungen, damit ein Agent nicht zweimal aufgeführt wird.
Amazon Bedrock Classic-Aktivität konfigurieren
Um Aktivitäten von Agents Classic zu sammeln:
- Aktiviere die Trace-Erfassung für jeden Agenten in der Amazon Bedrock-Konsole.
- Wähle einen S3-Aktivitätsbucket aus.
- Speichern von Aktivitäten unter
observability-store/<agent-id>/, wo<agent-id>die Bedrock-Agenten-ID ist. - Gewähren Sie
s3:ListBucketfür den Aktivitäts-Bucket. - Berechtigung
s3:GetObjectfür Objekte im Aktivitäts-Bucket erteilen.
Agent 365 liest die Aktivität. Es ruft keine Agenten auf, schreibt keine Aktivitätsdatensätze und löscht keine Aktivitätsdatensätze.
Wenn der Bucket einen vom Kunden verwalteten Schlüssel verwendet, gewähren Sie kms:Decrypt auch für diesen Schlüssel.
Konfigurieren der Amazon Bedrock AgentCore-Aktivität
Die AgentCore-Aktivitäten werden in Amazon CloudWatch Logs gespeichert. Grant:
logs:StartQuery
logs:GetQueryResults
Grant, logs:DescribeLogGroups damit Agent 365 benutzerdefinierte Agenten-Endpunkte finden kann. Ohne sie wird nur der Standard-Endpunkt gelesen.
Aktivieren Sie die Transaktionssuche in der Amazon CloudWatch-Konsole. Die AgentCore-Aktivität ist erst abfragbar, nachdem die Transaktionssuche für das AWS-Konto aktiviert wurde.
Optionale Berechtigungen
Gewähren Sie diese Berechtigungen nur, wenn die Verbindung die entsprechenden Details benötigt:
| Capability | Erlaubnisse |
|---|---|
| Zeigen Sie klassische Werkzeuge, Kollaborateure und Wissensquellen |
bedrock:ListAgentActionGroups, bedrock:GetAgentActionGroup, bedrock:ListAgentCollaborators, bedrock:ListAgentKnowledgeBases, , bedrock:ListDataSources, bedrock:GetDataSource |
| Show AgentCore-Tools, MCP-Server und verbundene Agenten |
bedrock-agentcore:GetGateway, bedrock-agentcore:ListGatewayTargets, bedrock-agentcore:GetGatewayTarget |
| Verbinden Sie jedes Konto in einer AWS-Organisation |
organizations:ListAccounts, sts:AssumeRole |
Gewähre keine Löschberechtigungen für eine schreibgeschützte Verbindung. Wenn du bedrock-agentcore:DeleteHarness, bedrock-agentcore:DeleteAgentRuntime oder bedrock:DeleteAgent gewährst, kann Agent 365 den entsprechenden Agenten entfernen, wenn ein Administrator diese entsprechende Aktion ausdrücklich ausführt.
Erstellen der Verbindung
- Öffnen Sie das Microsoft 365 Admin Center.
- Auswählen Agenten>Alle Agenten.
- Wählen Sie unter Connected Platforms"Verwalten" aus.
- Wählen Sie + Eine Plattform verbinden aus und wählen Sie Amazon Bedrock.
- Geben Sie den Verbindungsnamen, die AWS-Zugangsschlüssel-ID, den geheimen Zugangsschlüssel und ausgewählte Regionen ein.
- Validieren Sie die Anmeldedaten.
- Speichern Sie die Verbindung.
- Wählen Sie Synchronisierungs-Agents.
Die Verbindung prüfen
Öffnen Sie die Verbindung und überprüfen Sie den Synchronisationsstatus sowie die Anzahl der Agenten. Öffnen Sie einen importierten Agenten, um dessen Metadaten zu überprüfen. Zur Beobachtbarkeit öffne den Agenten und wähle Aktivität, nachdem du die Quellplattform konfiguriert hast und die Aktivität verfügbar ist.
Troubleshoot
| Symptom | Wahrscheinliche Ursache | Resolution |
|---|---|---|
| Die Verbindungsvalidierung scheitert | Fehlende ec2:DescribeRegionsoder ungültige oder deaktivierte Zugangsdaten |
Bestätigen Sie die Anmeldeinformationen und gewähren Sie ec2:DescribeRegions. |
| Agenten verfügen über begrenzte Metadaten |
bedrock:GetAgent oder die AgentCore-Get-Operation fehlt |
Gewähren Sie die entsprechende GET-Berechtigung. |
| Klassische Agenten haben keine Aktivität | Fehlerhafte Trace-Erfassung, falscher Bucket-Standort, falscher Bucket-Pfad oder falsche S3-Berechtigungen | Aktiviere Trace Capture und verifiziere die Bucket- und Objektberechtigungen. |
| AgentCore-Agenten haben keine Aktivität | Fehlende Berechtigungen für Transaction Search oder CloudWatch Logs | Aktivieren Sie die Transaktionssuche und gewähren Sie logs:StartQuery und logs:GetQueryResults. |
| Die AgentCore-Aktivität ist unvollständig | Fehlend logs:DescribeLogGroups |
Erteile die Berechtigung, wenn benutzerdefinierte Endpunkte verwendet werden. |
Für Verbindungsprobleme, die nicht speziell auf Amazon Bedrock bezogen sind, siehe Troubleshoot connected platforms.