View a markdown version of this page

Aktions-, Ressourcen- und Bedingungsschlüssel für Claude Platform auf AWS - 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.

Aktions-, Ressourcen- und Bedingungsschlüssel für Claude Platform auf AWS

Claude Platform auf AWS (Dienstpräfix: aws-external-anthropic) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

Von Claude Platform definierte Aktionen am AWS

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

ArchiveAgent

Erteilt die Erlaubnis, einen verwalteten Agenten zu archivieren

workspace*

aws:ResourceTag/${TagKey}

Schreiben

ArchiveDeployment

Erteilt die Erlaubnis, eine Bereitstellung eines verwalteten Agents zu archivieren

workspace*

aws:ResourceTag/${TagKey}

Schreiben

ArchiveEnvironment

Erteilt die Erlaubnis, eine verwaltete Agentenumgebung zu archivieren

workspace*

aws:ResourceTag/${TagKey}

Schreiben

ArchiveMemoryStore

Erteilt die Berechtigung zum Archivieren eines Speicherspeichers

workspace*

aws:ResourceTag/${TagKey}

Schreiben

ArchiveSession

Erteilt die Berechtigung zum Archivieren einer verwalteten Agentensitzung

workspace*

aws:ResourceTag/${TagKey}

Schreiben

ArchiveVault

Erteilt die Erlaubnis, einen Tresor mit Anmeldeinformationen zu archivieren

workspace*

aws:ResourceTag/${TagKey}

Schreiben

ArchiveWorkspace

Erteilt die Erlaubnis, einen Workspace zu archivieren

workspace*

aws:ResourceTag/${TagKey}

Schreiben

AssumeConsole

Erteilt die Erlaubnis, den Konsolenzugriff auf der Claude-Plattform anzunehmen

aws-external-anthropic:Capability

Schreiben

CancelBatchInference

Erteilt die Erlaubnis, eine in Bearbeitung befindliche Batch-Inferenzanforderung abzubrechen

workspace*

aws:ResourceTag/${TagKey}

Schreiben

CountTokens

Erteilt die Erlaubnis, die Token für eine Nachrichtenanforderung zu zählen

workspace*

aws:ResourceTag/${TagKey}

Schreiben

CreateAgent

Erteilt die Erlaubnis, einen verwalteten Agenten in einem Workspace zu erstellen

workspace*

aws:ResourceTag/${TagKey}

Schreiben

CreateBatchInference

Erteilt die Erlaubnis, eine Batch-Inferenz-Anfrage zu erstellen

workspace*

aws:ResourceTag/${TagKey}

Schreiben

CreateDeployment

Erteilt die Erlaubnis, eine verwaltete Agentenbereitstellung in einem Workspace zu erstellen

workspace*

aws:ResourceTag/${TagKey}

Schreiben

CreateEnvironment

Erteilt die Erlaubnis, eine Umgebung für verwaltete Agenten in einem Workspace zu erstellen

workspace*

aws:ResourceTag/${TagKey}

Schreiben

CreateFile

Erteilt die Erlaubnis, eine Datei in einen Workspace hochzuladen

workspace*

aws:ResourceTag/${TagKey}

Schreiben

CreateInference

Erteilt die Erlaubnis, eine Inferenzanfrage zum Abschluss eines Chats zu erstellen

workspace*

aws:ResourceTag/${TagKey}

Schreiben

CreateMemoryStore

Erteilt die Erlaubnis, einen verwalteten Agenten-Speicher in einem Workspace zu erstellen

workspace*

aws:ResourceTag/${TagKey}

Schreiben

CreateSession

Erteilt die Erlaubnis, eine Sitzung mit verwalteten Agenten in einem Workspace zu erstellen

workspace*

aws:ResourceTag/${TagKey}

Schreiben

CreateSkill

Erteilt die Erlaubnis, einen Skill in einem Workspace zu erstellen

workspace*

aws:ResourceTag/${TagKey}

Schreiben

CreateUserProfile

Erteilt die Erlaubnis, ein Benutzerprofil zu erstellen

Schreiben

CreateUserProfileEnrollmentUrl

Erteilt die Erlaubnis, eine Registrierungs-URL für ein Benutzerprofil zu erstellen

Schreiben

CreateVault

Erteilt die Berechtigung, einen Tresor für verwaltete Agenten-Anmeldeinformationen in einem Workspace zu erstellen

workspace*

aws:ResourceTag/${TagKey}

Schreiben

CreateWebhook

Erteilt die Erlaubnis, einen Webhook in einem Workspace zu erstellen

workspace*

aws:ResourceTag/${TagKey}

Schreiben

CreateWorkspace

Erteilt die Erlaubnis, einen Workspace in einer Organisation zu erstellen

aws-external-anthropic:KeyArn

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

DeleteBatchInference

Erteilt die Erlaubnis, eine Batch-Inferenz-Anfrage zu löschen

workspace*

aws:ResourceTag/${TagKey}

Schreiben

DeleteEnvironment

Erteilt die Berechtigung zum Löschen einer verwalteten Agentenumgebung

workspace*

aws:ResourceTag/${TagKey}

Schreiben

DeleteFile

Erteilt die Erlaubnis, eine Datei aus einem Workspace zu löschen

workspace*

aws:ResourceTag/${TagKey}

Schreiben

DeleteMemoryStore

Erteilt die Erlaubnis, einen Speicherspeicher zu löschen

workspace*

aws:ResourceTag/${TagKey}

Schreiben

DeleteSession

Erteilt die Berechtigung zum Löschen einer verwalteten Agentensitzung

workspace*

aws:ResourceTag/${TagKey}

Schreiben

DeleteSkill

Erteilt die Erlaubnis, einen Skill aus einem Workspace zu löschen

workspace*

aws:ResourceTag/${TagKey}

Schreiben

DeleteVault

Erteilt die Erlaubnis, einen Tresor mit Anmeldeinformationen zu löschen

workspace*

aws:ResourceTag/${TagKey}

Schreiben

DeleteWebhook

Erteilt die Erlaubnis, einen Webhook zu löschen

workspace*

aws:ResourceTag/${TagKey}

Schreiben

DisableKey

Erteilt die Erlaubnis, einen externen Verschlüsselungsschlüssel zu deaktivieren

aws-external-anthropic:KeyArn

Schreiben

GetAccountStatus

Erteilt die Erlaubnis, den Status der Kontoeinrichtung abzurufen und AWS Marketplace Anmeldung

Lesen

GetAgent

Erteilt die Erlaubnis, Details oder Versionen eines verwalteten Agenten abzurufen

workspace*

aws:ResourceTag/${TagKey}

Lesen

GetBatchInference

Erteilt die Erlaubnis, Details einer Batch-Inferenzanforderung abzurufen

workspace*

aws:ResourceTag/${TagKey}

Lesen

GetDeployment

Erteilt die Erlaubnis, Details einer verwalteten Agentenbereitstellung oder ihrer Ausführungen abzurufen

workspace*

aws:ResourceTag/${TagKey}

Lesen

GetEnvironment

Erteilt die Erlaubnis, Details einer verwalteten Agentenumgebung abzurufen

workspace*

aws:ResourceTag/${TagKey}

Lesen

GetFile

Erteilt die Erlaubnis, eine Datei oder ihren Inhalt aus einem Workspace abzurufen

workspace*

aws:ResourceTag/${TagKey}

Lesen

GetKey

Erteilt die Erlaubnis, einen externen Verschlüsselungsschlüssel abzurufen

aws-external-anthropic:KeyArn

Lesen

GetMemoryStore

Erteilt die Erlaubnis, Details eines Speicherspeichers, seiner Speicher oder seiner Speicherversionen abzurufen

workspace*

aws:ResourceTag/${TagKey}

Lesen

GetModel

Erteilt die Erlaubnis, Informationen über ein bestimmtes Modell abzurufen

workspace*

aws:ResourceTag/${TagKey}

Lesen

GetSession

Erteilt die Berechtigung zum Abrufen von Details, Ereignissen oder Ressourcen einer Sitzung mit verwalteten Agenten

workspace*

aws:ResourceTag/${TagKey}

Lesen

GetSkill

Erteilt die Erlaubnis, Details eines Skills oder seiner Versionen abzurufen

workspace*

aws:ResourceTag/${TagKey}

Lesen

GetUserProfile

Erteilt die Erlaubnis, Details eines Benutzerprofils abzurufen

Lesen

GetVault

Erteilt die Erlaubnis, Details eines Anmeldeinformationstresors oder seiner Anmeldeinformationen abzurufen

workspace*

aws:ResourceTag/${TagKey}

Lesen

GetWebhook

Erteilt die Erlaubnis, Details eines Webhooks abzurufen

workspace*

aws:ResourceTag/${TagKey}

Lesen

GetWorkspace

Erteilt die Erlaubnis, Details eines Workspace abzurufen

workspace*

aws:ResourceTag/${TagKey}

Lesen

ListAgents

Erteilt die Erlaubnis, verwaltete Agenten in einem Workspace aufzulisten

workspace*

aws:ResourceTag/${TagKey}

Auflisten

ListBatchInferences

Erteilt die Erlaubnis, Batch-Inferenzanfragen in einem Workspace aufzulisten

workspace*

aws:ResourceTag/${TagKey}

Auflisten

ListDeployments

Erteilt die Berechtigung, Bereitstellungen verwalteter Agenten in einem Workspace aufzulisten

workspace*

aws:ResourceTag/${TagKey}

Auflisten

ListEnvironments

Erteilt die Berechtigung, verwaltete Agentenumgebungen in einem Workspace aufzulisten

workspace*

aws:ResourceTag/${TagKey}

Auflisten

ListFiles

Erteilt die Erlaubnis, Dateien in einem Workspace aufzulisten

workspace*

aws:ResourceTag/${TagKey}

Auflisten

ListKeys

Erteilt die Erlaubnis, externe Verschlüsselungsschlüssel aufzulisten

Auflisten

ListMemoryStores

Erteilt die Berechtigung, verwaltete Agenten-Speicherspeicher in einem Arbeitsbereich aufzulisten

workspace*

aws:ResourceTag/${TagKey}

Auflisten

ListModels

Erteilt die Erlaubnis, verfügbare Modelle in einem Workspace aufzulisten

workspace*

aws:ResourceTag/${TagKey}

Auflisten

ListSessions

Erteilt die Erlaubnis, verwaltete Agentensitzungen in einem Workspace aufzulisten

workspace*

aws:ResourceTag/${TagKey}

Auflisten

ListSkills

Erteilt die Erlaubnis, Fähigkeiten in einem Workspace aufzulisten

workspace*

aws:ResourceTag/${TagKey}

Auflisten

ListTagsForResource

Gewährt die Berechtigung zum Auflisten von Tags für eine Ressource

workspace

aws:ResourceTag/${TagKey}

Lesen

ListUserProfiles

Erteilt die Erlaubnis, Benutzerprofile aufzulisten

Auflisten

ListVaults

Erteilt die Berechtigung, Tresore für verwaltete Agenten-Anmeldeinformationen in einem Workspace aufzulisten

workspace*

aws:ResourceTag/${TagKey}

Auflisten

ListWebhooks

Erteilt die Erlaubnis, Webhooks in einem Workspace aufzulisten

workspace*

aws:ResourceTag/${TagKey}

Auflisten

ListWorkspaces

Erteilt die Erlaubnis, Workspaces in einer Organisation aufzulisten

Auflisten

PauseDeployment

Erteilt die Erlaubnis, die Bereitstellung eines verwalteten Agenten zu unterbrechen

workspace*

aws:ResourceTag/${TagKey}

Schreiben

ProcessEnvironmentWork

Erteilt die Erlaubnis, Arbeitselemente in einer selbst gehosteten verwalteten Agentenumgebung zu verarbeiten

workspace*

aws:ResourceTag/${TagKey}

Schreiben

RegisterKey

Erteilt die Erlaubnis, einen externen Verschlüsselungsschlüssel zu registrieren

Schreiben

RotateWebhookSecret

Erteilt die Erlaubnis, das Signaturgeheimnis eines Webhooks zu rotieren

workspace*

aws:ResourceTag/${TagKey}

Schreiben

RunDeployment

Erteilt die Erlaubnis, einen Bereitstellungslauf für einen verwalteten Agenten auszulösen

workspace*

aws:ResourceTag/${TagKey}

Schreiben

TagResource

Gewährt die Berechtigung zum Markieren einer Ressource mit Tags

workspace

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

UnpauseDeployment

Erteilt die Erlaubnis, eine unterbrochene Bereitstellung eines verwalteten Agents wieder aufzunehmen

workspace*

aws:ResourceTag/${TagKey}

Schreiben

UntagResource

Gewährt die Berechtigung zum Aufheben der Markierung einer Ressource

workspace

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

UpdateAgent

Erteilt die Erlaubnis, einen verwalteten Agenten zu aktualisieren

workspace*

aws:ResourceTag/${TagKey}

Schreiben

UpdateDeployment

Erteilt die Erlaubnis, eine Bereitstellung eines verwalteten Agents zu aktualisieren

workspace*

aws:ResourceTag/${TagKey}

Schreiben

UpdateEnvironment

Erteilt die Erlaubnis, eine verwaltete Agentenumgebung zu aktualisieren

workspace*

aws:ResourceTag/${TagKey}

Schreiben

UpdateKey

Erteilt die Erlaubnis, einen externen Verschlüsselungsschlüssel zu aktualisieren

aws-external-anthropic:KeyArn

Schreiben

UpdateMemoryStore

Erteilt die Erlaubnis, einen Speicherspeicher zu aktualisieren, seine Speicher zu mutieren oder eine Speicherversion zu redigieren

workspace*

aws:ResourceTag/${TagKey}

Schreiben

UpdateSession

Erteilt die Berechtigung, eine verwaltete Agentensitzung zu aktualisieren, Sitzungsereignisse anzuhängen oder ihre Ressourcen zu verwalten

workspace*

aws:ResourceTag/${TagKey}

Schreiben

UpdateSkill

Erteilt die Erlaubnis, eine Skill-Version zu erstellen oder zu löschen

workspace*

aws:ResourceTag/${TagKey}

Schreiben

UpdateUserProfile

Erteilt die Erlaubnis, ein Benutzerprofil zu aktualisieren

Schreiben

UpdateVault

Erteilt die Berechtigung, einen Tresor für Anmeldeinformationen zu aktualisieren oder die darin gespeicherten Anmeldeinformationen zu verwalten

workspace*

aws:ResourceTag/${TagKey}

Schreiben

UpdateWebhook

Gewährt die Berechtigung zum Aktualisieren eines Webhook

workspace*

aws:ResourceTag/${TagKey}

Schreiben

UpdateWorkspace

Gewährt die Berechtigung zum Aktualisieren eines Workspace

workspace*

aws-external-anthropic:KeyArn

aws:ResourceTag/${TagKey}

Schreiben

Permission-only Aktionen für Claude Platform auf AWS

Die folgenden Aktionen werden von Claude Platform am definiert AWS sind aber nicht direkt über eine API-Operation aufrufbar. Sie können nur in IAM-Richtlinienanweisungen verwendet werden, um Berechtigungen zu gewähren oder zu verweigern.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

CallWithBearerToken

Erteilt die Erlaubnis, API-Aufrufe mithilfe der Bearer-Token-Authentifizierung durchzuführen

aws-external-anthropic:BearerTokenType

Auflisten

Von Claude Platform definierte Ressourcentypen unter AWS

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

Ressourcentypen ARN Bedingungsschlüssel

workspace

arn:${Partition}:aws-external-anthropic:${Region}:${Account}:workspace/${ResourceId}

aws:ResourceTag/${TagKey}

Bedingungsschlüssel für Claude Platform aktiviert AWS

Claude Platform an AWS definiert die folgenden Bedingungsschlüssel, die in der Condition Element einer IAM-Richtlinie.

Bedingungsschlüssel Beschreibung Typ

aws-external-anthropic:BearerTokenType

Filtert den Zugriff nach Short-term oder Long-term Inhaber-Token

String

aws-external-anthropic:CalledViaConsole

Filtert den Zugriff mithilfe der Claude Platform-Konsole

Bool

aws-external-anthropic:Capability

Filtert den Zugriff anhand der Claude-Plattformrolle, die für die Konsolensitzung verwendet wurde

String

aws-external-anthropic:KeyArn

Filtert den Zugriff anhand des KMS-Schlüssels (ARN), der dem externen Schlüssel zugeordnet ist

ARN

aws:RequestTag/${TagKey}

Filtert den Zugriff durch die Tags, die in der Anfrage übergeben werden

String

aws:ResourceTag/${TagKey}

Filtert den Zugriff basierend auf den Tags, die der Ressource zugeordnet sind.

String

aws:TagKeys

Filtert den Zugriff basierend auf den Tag-Schlüssel, die in der Anfrage übergeben werden

ArrayOfString