View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS Accedere - Service Authorization Reference

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Azioni, risorse e chiavi di condizione per AWS Accedere

AWS Accesso (prefisso del servizio): signin) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:

Operazioni API definite da AWS Accesso

La tabella seguente associa le operazioni API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta Tabella delle azioni.

Operazione Azione IAM Chiave di condizione Valori possibili Livello di accesso

CreateOAuth2Token

signin:CreateOAuth2Token

Lettura

CreateOAuth2TokenWithIAM

signin:CreateOAuth2Token

Lettura

DeleteConsoleAuthorizationConfiguration

signin:DeleteConsoleAuthorizationConfiguration

Scrittura

DeleteResourcePermissionStatement

signin:DeleteResourcePermissionStatement

Scrittura

GetConsoleAuthorizationConfiguration

signin:GetConsoleAuthorizationConfiguration

Lettura

GetResourcePolicy

signin:GetResourcePolicy

Lettura

IntrospectOAuth2TokenWithIAM

signin:IntrospectOAuth2Token

Lettura

ListResourcePermissionStatements

signin:ListResourcePermissionStatements

List

PutConsoleAuthorizationConfiguration

signin:PutConsoleAuthorizationConfiguration

Scrittura

PutResourcePermissionStatement

signin:PutResourcePermissionStatement

Scrittura

RevokeOAuth2TokenWithIAM

signin:RevokeOAuth2Token

Scrittura

Azioni definite da AWS Accedere

Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.

Operazioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

Authenticate

Concede il permesso di autenticarsi a Console di gestione AWS

console*

signin:PrincipalArn

Lettura

AuthorizeOAuth2Access

Concede il permesso di autenticarsi tramite un browser e ottenere un codice di autorizzazione OAuth 2 per lo scambio di credenziali

console*

Lettura

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

Concede il permesso di registrare dinamicamente un client pubblico OAuth 2 da utilizzare con AWS Sign-In

oauth2-public-client-registration*

signin:OAuthRedirectUri

Scrittura

CreateOAuth2Token

Concede il permesso di scambiare un codice di autorizzazione, un token di aggiornamento, credenziali SigV4 o JWT con un token di accesso OAuth 2 che può essere utilizzato per accedere AWS servizi forniti da strumenti e applicazioni per sviluppatori

console*

Lettura

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

Concede l'autorizzazione a creare un'applicazione Identity Center che rappresenti il Console di gestione AWS su un'istanza dell'organizzazione Identity Center

Scrittura

DeleteConsoleAuthorizationConfiguration

Concede il permesso di disabilitare la configurazione delle autorizzazioni della console per un Account AWS o organizzazione

Scrittura

DeleteResourcePermissionStatement

Concede il permesso di rimuovere una dichiarazione di autorizzazione dall'account SignIn Politica basata sulle risorse

Scrittura

GetConsoleAuthorizationConfiguration

Concede il permesso di recuperare la configurazione di autorizzazione della console per un Account AWS per un'organizzazione

Lettura

GetResourcePolicy

Concede il permesso di recuperare SignIn Documento relativo alla politica basata sulle risorse allegato al tuo account

Lettura

IntrospectOAuth2Token

Concede l'autorizzazione a controllare i metadati e lo stato attivo di un token di accesso o di aggiornamento OAuth 2

oauth2-public-client-localhost*

signin:OAuthClientId

signin:OAuthTokenType

Lettura

oauth2-public-client-remote*

signin:OAuthClientId

signin:OAuthTokenType

oauth2-resource-service-principal*

signin:OAuthClientId

signin:OAuthTokenType

ListResourcePermissionStatements

Concede il permesso di elencare i SignIn Dichiarazioni sulla politica basata sulle risorse nel tuo account

List

ListTrustedIdentityPropagationApplicationsForConsole

Concede l'autorizzazione a elencare tutte le applicazioni di Identity Center che rappresentano Console di gestione AWS

List

PutConsoleAuthorizationConfiguration

Concede il permesso di abilitare la configurazione dell'autorizzazione della console per un Account AWS per un'organizzazione

Scrittura

PutResourcePermissionStatement

Concede il permesso di creare una dichiarazione di autorizzazione nell'account SignIn politica basata sulle risorse

Scrittura

RevokeOAuth2Token

Concede il permesso di revocare un token di aggiornamento OAuth 2 e i token di aggiornamento associati

oauth2-public-client-localhost*

signin:OAuthTokenType

Scrittura

oauth2-public-client-remote*

signin:OAuthTokenType

oauth2-resource-service-principal*

signin:OAuthTokenType

Permission-only azioni per AWS Accedendo

Le seguenti azioni sono definite da AWS Effettuano l'accesso ma non sono direttamente richiamabili tramite alcuna operazione API. Possono essere utilizzati solo nelle dichiarazioni delle politiche IAM per concedere o negare le autorizzazioni.

Operazioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

CreateAccount

Concede il permesso di creare un Account AWS tramite il Console di gestione AWS flusso di iscrizione

console*

Scrittura

Tipi di risorse definiti da AWS Accesso

I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento Resource delle istruzioni di policy delle autorizzazioni IAM.

Tipi di risorse ARN Chiavi di condizione

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}

Chiavi di condizione per AWS Accedendo

AWS Signin definisce le seguenti chiavi di condizione che possono essere utilizzate in Condition elemento di una policy IAM.

Chiavi di condizione Descrizione Tipo

signin:OAuthClientAuthentication

Filtra l'accesso in base al metodo di autenticazione del client utilizzato nella richiesta del token OAuth

String

signin:OAuthClientId

Filtra l'accesso in base all'ID del client OAuth utilizzato nella richiesta di autorizzazione o token

String

signin:OAuthGrantType

Filtra l'accesso in base al tipo di concessione OAuth utilizzato nella richiesta del token

String

signin:OAuthRedirectUri

Filtra l'accesso tramite l'URI di reindirizzamento specificato nella richiesta di autorizzazione OAuth

String

signin:OAuthTokenType

Filtra l'accesso in base al tipo di token OAuth su cui si opera

String

signin:PrincipalArn

Filtra l'accesso da parte dell'ARN principale durante l'accesso alla console di preautenticazione

ARN