2017-08-02 4 views
1

J'ai créé un utilisateur IAM à l'aide de la CLI et il n'apparaît pas dans la console. J'ai installé le CLI et couru:Un utilisateur IAM créé à partir de CLI ne s'affiche pas dans la console AWS

$ aws iam create-user --user-name Connor 
$ aws iam create-access-key --user-name Connor 

Lorsque je me connecte à la console AWS avec accès administrateur et accédez à la section IAM, aucun utilisateur nommé « Connor » apparaît. Cependant, quand je lance:

$ aws iam list-users       
{ 
    "Users": [ 
     { 
      "UserName": "Connor", 
      "Path": "/", 
      "CreateDate": "2017-08-02T19:08:54Z", 
      "UserId": "XXXXXXXXX", 
      "Arn": "arn:aws:iam::XXXXXXXXXX:user/Connor" 
     }, 
     { 
      "UserName": "connor11528", 
      "Path": "/", 
      "CreateDate": "2017-03-11T19:30:43Z", 
      "UserId": "XXXXXXXXXXX", 
      "Arn": "arn:aws:iam::XXXXXXXXXX:user/connor11528" 
     } 
    ] 
} 

L'utilisateur Connor est là mais pas certains utilisateurs IAM qui apparaissent dans la console. Pourquoi l'utilisateur Connor IAM n'apparaît-il pas sur la console?

+0

Les informations d'identification dans '~/.aws/config' sont pour un autre compte AWS? – helloV

Répondre

1

Exécutez cette CLI pour interroger pour obtenir le numéro de compte des informations d'identification configurées pour CLI:

aws ec2 describe-security-groups --query 'SecurityGroups[0].OwnerId' --output text 

Ce numéro de compte doit être différent de celui que vous voyez sur la console AWS. Assurez-vous d'utiliser les informations d'identification de compte correctes.