Controlla l'accesso HTTP APIs con IAM autorizzazione in API Gateway - Amazon API Gateway

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à.

Controlla l'accesso HTTP APIs con IAM autorizzazione in API Gateway

È possibile abilitare IAM l'autorizzazione per i HTTP API percorsi. Quando IAM l'autorizzazione è abilitata, i client devono utilizzare Signature Version 4 (SigV4) per firmare le proprie richieste con AWS le credenziali. APIGateway richiama il API percorso solo se il client dispone execute-api dell'autorizzazione per il percorso.

IAMl'autorizzazione per HTTP APIs è simile a quella per. RESTAPIs

Nota

Le politiche relative alle risorse non sono attualmente supportate per HTTPAPIs.

Per esempi di IAM politiche che concedono ai client il permesso di invocazioneAPIs, consultaControlla l'accesso per invocare un API.

Abilitazione dell'autorizzazione IAM per un instradamento

Il AWS CLI comando seguente abilita IAM l'autorizzazione per una HTTP API route.

aws apigatewayv2 update-route \ --api-id abc123 \ --route-id abcdef \ --authorization-type AWS_IAM