Quando provo a creare un pool di utenti in Amazon Cognito, ricevo il messaggio di errore "Access Denied".
Risoluzione
L'errore "Access Denied" si verifica quando l'utente o il ruolo AWS Identity and Access Management (AWS IAM) non ha le autorizzazioni necessarie per creare e gestire le risorse di Amazon Cognito. Per risolvere il problema, collega la policy IAM AmazonCognitoPowerUser all'utente o al ruolo IAM.
Completa i seguenti passaggi:
- Apri la console IAM.
- Nel pannello di navigazione, scegli Utenti per concedere le autorizzazioni a un utente IAM. Oppure scegli Ruoli per concedere le autorizzazioni a un ruolo IAM.
- Seleziona l'utente o il ruolo IAM.
- Nella scheda Autorizzazioni, espandi la sezione Aggiungi autorizzazioni, quindi scegli Attach existing policies directly (Collega direttamente le policy esistenti).
- Nella casella di ricerca, inserisci AmazonCognitoPowerUser.
- Seleziona la casella di controllo per la policy AmazonCognitoPowerUser.
- Scegli Avanti: verifica.
- Rivedi la policy, quindi scegli Aggiungi autorizzazioni.
Nota: la policy gestita AmazonCognitoPowerUser fornisce l'accesso completo alle risorse di Amazon Cognito. Per limitare l'accesso, crea una policy IAM personalizzata che abbia solo le autorizzazioni richieste. Per ulteriori informazioni, consulta Policy gestite da Amazon per Amazon Cognito.
Se crei un pool di utenti Amazon Cognito con configurazione Short Message Service (SMS), collega anche il seguente esempio di policy all'utente o al ruolo IAM:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "CognitoServiceRoleManagement",
"Effect": "Allow",
"Action": [
"iam:PassRole",
"iam:CreateRole",
"iam:AttachRolePolicy"
],
"Resource": "arn:aws:iam:444455556666:role/service-role/CognitoIdpSNSServiceRole"
},
{
"Sid": "CognitoServiceRolePolicyCreation",
"Effect": "Allow",
"Action": [
"iam:CreatePolicy"
],
"Resource": "arn:aws:iam:444455556666:policy/service-role/Cognito-*"
}
]
}
Nota: sostituisci 444455556666 con l'ID del tuo account AWS.
Informazioni correlate
Pool di utenti Amazon Cognito
Registrazione e conferma degli account utente