AWS Cognito non Valide l'identité de configuration de pool

Je suis en utilisant AWS API Javascript et essayer d'obtenir de la attribué cognito id:

AWS.config.credentials.get(function(err) {
    if (!err) {
        console.log("Cognito Identity Id: " + AWS.config.credentials.identityId);
    }
});

Pourquoi est-ce le fruit dans une de 400 d'erreur avec le message ci-dessous?

{"__type":"InvalidIdentityPoolConfigurationException","message":"Invalid identity pool configuration. Check assigned IAM roles for this pool."}

J'ai rôles IAM configuré pour l'authentification et la non-utilisateurs authentifiés.

{
"Version": "2012-10-17",
"Statement": [{
    "Action": [
        "mobileanalytics:PutEvents",
        "cognito-sync:*"
    ],
    "Effect": "Allow",
    "Resource": [
        "*"
    ]
}]
}

OriginalL'auteur drfence | 2015-05-24