Я использую следующий файл JSON в качестве входных данных для интерфейса командной строки AWS для создания пула пользователей AWS Cognito:
{
"PoolName": "INTC",
"Policies": {
"PasswordPolicy": {
"MinimumLength": 6,
"RequireUppercase": true,
"RequireLowercase": true,
"RequireNumbers": true,
"RequireSymbols": true
}
},
"AutoVerifiedAttributes": [
"email",
"phone_number"
],
"SmsConfiguration": {
"SnsCallerArn": "arn:aws:sns:ap-northeast-1:710161973367:INT"
}
}
Я получаю следующую ошибку:
Произошла ошибка (NotAuthorizedException) при вызове операции CreateUserPool: Role arn не принадлежит вашей учетной записи.
Если я удалю phone_number
из AutoVerificationAttributes
, пользовательский пул будет создан без ошибок.