View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für AWS Agenten-Registrierung - Service-Authorization-Referenz

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Aktionen, Ressourcen und Bedingungsschlüssel für AWS Agenten-Registrierung

AWS Agenten-Registrierung (Dienstpräfix: agent-registry) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

API-Operationen, definiert durch AWS Agenten-Registrierung

In der folgenden Tabelle werden API-Operationen den IAM-Aktionen zugeordnet, die sie autorisieren. Es werden nur Bedingungsschlüssel aufgeführt, die statische Werte für die angegebene API und Aktion haben. Den vollständigen Satz der Bedingungsschlüssel, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle „Aktionen“.

Operation SDK-Client IAM-Aktion Bedingungsschlüssel Mögliche (n) Wert (e) Zugriffsebene

BatchGetDiscoverableRegistryRecord

agent-registry

agent-registry:GetDiscoverableRegistryRecord

Lesen

ListDiscoverableRegistryRecords

agent-registry

agent-registry:ListDiscoverableRegistryRecords

Auflisten

SearchDiscoverableRegistryRecords

agent-registry

agent-registry:SearchDiscoverableRegistryRecords

Lesen

CreateRegistry

agent-registry-control

agent-registry:CreateRegistry

Write (Schreiben)

agent-registry:TagResource

Taggen, Schreiben

CreateRegistryRecord

agent-registry-control

agent-registry:CreateRegistryRecord

Schreiben

agent-registry:TagResource

Taggen, Schreiben

bedrock-agentcore:GetResourceOauth2Token

Lesen

bedrock-agentcore:GetWorkloadAccessToken

Write (Schreiben)

iam:PassRole

iam:PassedToService

agent-registry.amazonaws.com

Schreiben

DeleteRegistry

agent-registry-control

agent-registry:DeleteRegistry

Schreiben

DeleteRegistryRecord

agent-registry-control

agent-registry:DeleteRegistryRecord

Schreiben

GetRegistry

agent-registry-control

agent-registry:GetRegistry

Lesen

GetRegistryRecord

agent-registry-control

agent-registry:GetRegistryRecord

Lesen

ListRegistries

agent-registry-control

agent-registry:ListRegistries

Auflisten

ListRegistryRecords

agent-registry-control

agent-registry:ListRegistryRecords

Auflisten

ListTagsForResource

agent-registry-control

agent-registry:ListTagsForResource

Auflisten

SubmitRegistryRecordForApproval

agent-registry-control

agent-registry:SubmitRegistryRecordForApproval

Schreiben

TagResource

agent-registry-control

agent-registry:TagResource

Taggen, Schreiben

UntagResource

agent-registry-control

agent-registry:UntagResource

Taggen, Schreiben

UpdateRegistry

agent-registry-control

agent-registry:UpdateRegistry

Schreiben

UpdateRegistryRecord

agent-registry-control

agent-registry:UpdateRegistryRecord

Schreiben

bedrock-agentcore:GetResourceOauth2Token

Lesen

bedrock-agentcore:GetWorkloadAccessToken

Write (Schreiben)

iam:PassRole

iam:PassedToService

agent-registry.amazonaws.com

Schreiben

UpdateRegistryRecordStatus

agent-registry-control

agent-registry:UpdateRegistryRecordStatus

Schreiben

Aktionen definiert durch AWS Agenten-Registrierung

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Für jede Aktion sind in der Tabelle die Ressourcentypen und Bedingungsschlüssel aufgeführt, die von dieser Aktion unterstützt werden. Verwenden Sie Richtlinien, um Berechtigungen zum Ausführen einer Operation in AWS zu erteilen. Wenn Sie eine Aktion in einer Richtlinie verwenden, erlauben oder verweigern Sie in der Regel den Zugriff auf die API-Operation oder den CLI-Befehl mit demselben Namen. Dabei kann es mitunter vorkommen, dass eine einzige Aktion den Zugriff auf mehr als eine Operation steuert. Alternativ erfordern einige Vorgänge mehrere verschiedene Aktionen.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

CreateRegistry

Erteilt die Erlaubnis, eine neue Registrierung zu erstellen

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

CreateRegistryRecord

Erteilt die Erlaubnis, einen neuen Registrierungsdatensatz zu erstellen

registry*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

DeleteRegistry

Erteilt die Erlaubnis, eine bestehende Registrierung zu löschen

registry*

aws:ResourceTag/${TagKey}

Schreiben

DeleteRegistryRecord

Erteilt die Erlaubnis, einen vorhandenen Registrierungsdatensatz zu löschen

registry-record*

aws:ResourceTag/${TagKey}

Schreiben

GetDiscoverableRegistryRecord

Erteilt die Erlaubnis, einen einzelnen genehmigten Registrierungsdatensatz abzurufen. Dies ist eine Aktion, für die nur Berechtigungen gelten und für eine feingranulare Zugriffskontrolle mit BatchGetApprovedRegistryRecord

registry-record*

aws:ResourceTag/${TagKey}

Lesen

GetRegistry

Erteilt die Erlaubnis, eine vorhandene Registrierung abzurufen

registry*

aws:ResourceTag/${TagKey}

Lesen

GetRegistryRecord

Erteilt die Erlaubnis, einen vorhandenen Registrierungsdatensatz abzurufen

registry-record*

aws:ResourceTag/${TagKey}

Lesen

InvokeRegistryMcp

Erteilt die Erlaubnis, einen MCP-Vorgang für eine bestehende Registrierung aufzurufen

registry*

aws:ResourceTag/${TagKey}

Lesen

ListDiscoverableRegistryRecords

Erteilt die Erlaubnis, genehmigte Registrierungsdatensätze in einer Registrierung aufzulisten

registry*

aws:ResourceTag/${TagKey}

Auflisten

ListRegistries

Erteilt die Erlaubnis, bestehende Register aufzulisten

Auflisten

ListRegistryRecords

Erteilt die Erlaubnis, vorhandene Registrierungsdatensätze in einer Registrierung aufzulisten

registry*

aws:ResourceTag/${TagKey}

Auflisten

ListTagsForResource

Erteilt die Erlaubnis, Stichwörter für eine Agentenregistrierungsressource aufzulisten

registry

aws:ResourceTag/${TagKey}

Auflisten

registry-record

aws:ResourceTag/${TagKey}

SearchDiscoverableRegistryRecords

Erteilt die Erlaubnis, nach Registrierungseinträgen zu suchen

registry*

aws:ResourceTag/${TagKey}

Lesen

SubmitRegistryRecordForApproval

Erteilt die Erlaubnis, einen Registrierungsdatensatz zur Genehmigung einzureichen

registry-record*

aws:ResourceTag/${TagKey}

Schreiben

TagResource

Erteilt die Erlaubnis, eine Agentenregistrierungsressource zu kennzeichnen

registry

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

registry-record

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Erteilt die Erlaubnis, die Markierung einer Agent-Registrierungsressource aufzuheben

registry

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

registry-record

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateRegistry

Erteilt die Erlaubnis, eine bestehende Registrierung zu aktualisieren

registry*

aws:ResourceTag/${TagKey}

Schreiben

UpdateRegistryRecord

Erteilt die Erlaubnis, einen vorhandenen Registrierungsdatensatz zu aktualisieren

registry-record*

aws:ResourceTag/${TagKey}

Schreiben

UpdateRegistryRecordStatus

Erteilt die Erlaubnis, den Status eines Registrierungsdatensatzes zu aktualisieren

registry-record*

aws:ResourceTag/${TagKey}

Schreiben

Permission-only Aktionen für AWS Agenten-Registrierung

Die folgenden Aktionen sind definiert durch AWS Die Agentenregistrierung ist jedoch nicht direkt über einen API-Vorgang aufrufbar. Sie können nur in IAM-Policy-Statements verwendet werden, um Berechtigungen zu gewähren oder zu verweigern.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

DeleteResourcePolicy

Erteilt die Berechtigung, die ressourcenbasierte Richtlinie aus einer angegebenen Ressource zu löschen

registry

aws:ResourceTag/${TagKey}

Schreiben

GetResourcePolicy

Erteilt die Berechtigung zum Abrufen der ressourcenbasierten Richtlinie für eine angegebene Ressource

registry

aws:ResourceTag/${TagKey}

Lesen

PutResourcePolicy

Erteilt die Berechtigung, eine ressourcenbasierte Richtlinie für eine angegebene Ressource festzulegen

registry

aws:ResourceTag/${TagKey}

Schreiben

Ressourcentypen, definiert durch AWS Agenten-Registrierung

Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource von IAM-Berechtigungsrichtlinienanweisungen verwendet werden.

Ressourcentypen ARN Bedingungsschlüssel

registry

arn:${Partition}:agent-registry:${Region}:${Account}:registry/${RegistryId}

aws:ResourceTag/${TagKey}

registry-record

arn:${Partition}:agent-registry:${Region}:${Account}:registry/${RegistryId}/record/${RecordId}

aws:ResourceTag/${TagKey}

Bedingungsschlüssel für AWS Agenten-Registrierung

AWS Die Agentenregistrierung definiert die folgenden Bedingungsschlüssel, die in der Condition Element einer IAM-Richtlinie.

Bedingungsschlüssel Beschreibung Typ

agent-registry:RecordCreatorAccount

Filtert den Zugriff nach AWS-Konto ID des Prinzipals, der den Registrierungsdatensatz erstellt hat

String

agent-registry:RecordSourceAccount

Filtert den Zugriff nach AWS-Konto ID der Quellressource, die einem Registrierungsdatensatz zugeordnet ist

String

aws:RequestTag/${TagKey}

Filtert den Zugriff durch die Erstellung von Anforderungen basierend auf dem zulässigen Satz von Werten für jedes der obligatorischen Tags

String

aws:ResourceTag/${TagKey}

Filtert den Zugriff durch Aktionen basierend auf dem Tag-Wert, der der Ressource zugeordnet ist

String

aws:TagKeys

Filtert den Zugriff durch das Erstellen von Anfragen basierend auf dem Vorhandensein von obligatorischen Tags in der Anfrage

ArrayOfString