Ошибка при создании пула пользователей AWS Cognito

Я использую следующий файл 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, пользовательский пул будет создан без ошибок.


person Aman Khanna    schedule 01.03.2017    source источник


Ответы (1)


SmsCallerARN должен быть ролью, а не темой в социальных сетях.

person Aman Khanna    schedule 02.03.2017