View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für AWS Anmeldung - 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 Anmeldung

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

Referenzen:

API-Operationen, definiert durch AWS Anmeldung

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 IAM-Aktion Bedingungsschlüssel Mögliche (n) Wert (e) Zugriffsebene

CreateOAuth2Token

signin:CreateOAuth2Token

Lesen

CreateOAuth2TokenWithIAM

signin:CreateOAuth2Token

Lesen

DeleteConsoleAuthorizationConfiguration

signin:DeleteConsoleAuthorizationConfiguration

Write (Schreiben)

DeleteResourcePermissionStatement

signin:DeleteResourcePermissionStatement

Schreiben

GetConsoleAuthorizationConfiguration

signin:GetConsoleAuthorizationConfiguration

Lesen

GetResourcePolicy

signin:GetResourcePolicy

Lesen

IntrospectOAuth2TokenWithIAM

signin:IntrospectOAuth2Token

Lesen

ListResourcePermissionStatements

signin:ListResourcePermissionStatements

Auflisten

PutConsoleAuthorizationConfiguration

signin:PutConsoleAuthorizationConfiguration

Schreiben

PutResourcePermissionStatement

signin:PutResourcePermissionStatement

Schreiben

RevokeOAuth2TokenWithIAM

signin:RevokeOAuth2Token

Schreiben

Aktionen definiert durch AWS Anmeldung

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

Authenticate

Erteilt die Erlaubnis zur Authentifizierung beim AWS-Managementkonsole

console*

signin:PrincipalArn

Lesen

AuthorizeOAuth2Access

Erteilt die Erlaubnis, sich über einen Browser zu authentifizieren und einen OAuth 2-Autorisierungscode für den Austausch von Anmeldeinformationen zu erhalten

console*

Lesen

oauth2-public-client-localhost*

signin:OAuthClientId

signin:OAuthRedirectUri

oauth2-public-client-remote*

signin:OAuthClientId

signin:OAuthRedirectUri

oauth2-resource-service-principal*

signin:OAuthClientId

signin:OAuthRedirectUri

CreateOAuth2PublicClient

Erteilt die Erlaubnis, einen öffentlichen OAuth 2-Client dynamisch zur Verwendung mit zu registrieren AWS Sign-In

oauth2-public-client-registration*

signin:OAuthRedirectUri

Schreiben

CreateOAuth2Token

Erteilt die Erlaubnis, einen Autorisierungscode, ein Aktualisierungstoken, SigV4-Anmeldeinformationen oder JWT gegen ein OAuth 2-Zugriffstoken auszutauschen, das für den Zugriff verwendet werden kann AWS Dienste von Entwicklertools und -anwendungen

console*

Lesen

oauth2-public-client-localhost*

signin:OAuthClientAuthentication

signin:OAuthClientId

signin:OAuthGrantType

signin:OAuthRedirectUri

oauth2-public-client-remote*

signin:OAuthClientAuthentication

signin:OAuthClientId

signin:OAuthGrantType

signin:OAuthRedirectUri

oauth2-resource-service-principal*

signin:OAuthClientAuthentication

signin:OAuthClientId

signin:OAuthGrantType

signin:OAuthRedirectUri

CreateTrustedIdentityPropagationApplicationForConsole

Erteilt die Erlaubnis, eine Identity Center-Anwendung zu erstellen, die die AWS-Managementkonsole auf einer Identity Center-Organisationsinstanz

Schreiben

DeleteConsoleAuthorizationConfiguration

Erteilt die Erlaubnis, die Konfiguration der Konsolenautorisierung für eine zu deaktivieren AWS-Konto oder Organisation

Schreiben

DeleteResourcePermissionStatement

Erteilt die Erlaubnis, eine Erlaubniserklärung aus dem Konto zu entfernen SignIn Ressourcenbasierte Richtlinie

Schreiben

GetConsoleAuthorizationConfiguration

Erteilt die Berechtigung zum Abrufen der Konsolenautorisierungskonfiguration für einen AWS-Konto oder Organisation

Lesen

GetResourcePolicy

Erteilt die Erlaubnis zum Abrufen SignIn Dokument mit ressourcenbasierten Richtlinien, das Ihrem Konto beigefügt ist

Lesen

IntrospectOAuth2Token

Erteilt die Erlaubnis, die Metadaten und den aktiven Status eines OAuth 2-Zugriffstokens oder Aktualisierungstokens zu überprüfen

oauth2-public-client-localhost*

signin:OAuthClientId

signin:OAuthTokenType

Lesen

oauth2-public-client-remote*

signin:OAuthClientId

signin:OAuthTokenType

oauth2-resource-service-principal*

signin:OAuthClientId

signin:OAuthTokenType

ListResourcePermissionStatements

Erteilt die Erlaubnis, die aufzulisten SignIn Auf Ressourcen basierende Richtlinienerklärungen in Ihrem Konto

Auflisten

ListTrustedIdentityPropagationApplicationsForConsole

Erteilt die Erlaubnis, alle Identity Center-Anwendungen aufzulisten, die AWS-Managementkonsole

Auflisten

PutConsoleAuthorizationConfiguration

Erteilt die Berechtigung, die Konfiguration der Konsolenautorisierung für einen zu aktivieren AWS-Konto oder Organisation

Schreiben

PutResourcePermissionStatement

Erteilt die Erlaubnis, eine Erlaubniserklärung im Konto zu erstellen SignIn ressourcenbasierte Richtlinie

Schreiben

RevokeOAuth2Token

Erteilt die Erlaubnis, ein OAuth 2-Aktualisierungstoken und die zugehörigen Aktualisierungstoken zu widerrufen

oauth2-public-client-localhost*

signin:OAuthTokenType

Schreiben

oauth2-public-client-remote*

signin:OAuthTokenType

oauth2-resource-service-principal*

signin:OAuthTokenType

Permission-only Aktionen für AWS Anmeldung

Die folgenden Aktionen sind definiert durch AWS Loggen Sie sich ein, können aber nicht direkt über einen API-Vorgang aufgerufen werden. Sie können nur in IAM-Richtlinienanweisungen verwendet werden, um Berechtigungen zu gewähren oder zu verweigern.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

CreateAccount

Erteilt die Erlaubnis zum Erstellen einer AWS-Konto durch die AWS-Managementkonsole Ablauf der Anmeldung

console*

Schreiben

Ressourcentypen, definiert durch AWS Anmeldung

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

Ressourcentypen ARN Bedingungsschlüssel

console

arn:${Partition}:signin:::console/${ConsoleName}

oauth2-public-client-localhost

arn:${Partition}:signin:${Region}:${Account}:oauth2/public-client/localhost

oauth2-public-client-registration

arn:${Partition}:signin:${Region}::external-client/dcr/*

oauth2-public-client-remote

arn:${Partition}:signin:${Region}:${Account}:oauth2/public-client/remote

oauth2-resource-service-principal

arn:${Partition}:signin:${Region}:${Account}:service-principal/${ServicePrincipalName}

Bedingungsschlüssel für AWS Einloggen

AWS Signin definiert die folgenden Bedingungsschlüssel, die im Condition Element einer IAM-Richtlinie.

Bedingungsschlüssel Beschreibung Typ

signin:OAuthClientAuthentication

Filtert den Zugriff nach der Client-Authentifizierungsmethode, die in der OAuth-Token-Anfrage verwendet wurde

String

signin:OAuthClientId

Filtert den Zugriff anhand der OAuth-Client-ID, die in der Autorisierung oder Token-Anfrage verwendet wurde

String

signin:OAuthGrantType

Filtert den Zugriff nach dem in der Token-Anfrage verwendeten OAuth-Grant-Typ

String

signin:OAuthRedirectUri

Filtert den Zugriff anhand des Umleitungs-URI, der in der OAuth-Autorisierungsanfrage angegeben ist

String

signin:OAuthTokenType

Filtert den Zugriff nach dem Typ des OAuth-Tokens, mit dem gearbeitet wird

String

signin:PrincipalArn

Filtert den Zugriff durch den Prinzipal-ARN bei der Anmeldung an der Konsole vor der Authentifizierung

ARN