web-dev-qa-db-fra.com

La connexion à AzCopy échoue

Après avoir exécuté azcopy login et en me connectant avec mon compte Azure, je vois la réponse suivante sur la page de connexion:

"Le compte d'utilisateur du fournisseur d'identité n'existe pas dans le locataire" Microsoft "et ne peut pas accéder à l'application dans ce locataire. Ce compte doit d'abord être ajouté en tant qu'utilisateur externe dans le locataire. Déconnectez-vous et reconnectez-vous avec un autre compte d'utilisateur Azure Active Directory. "

Suis-je en train de manquer quelque chose comme un enregistrement d'application?

10
user10586276

Vous êtes probablement confronté à ce problème car vous ne spécifiez pas votre identifiant de locataire Azure AD lorsque vous essayez de vous connecter avec azcopy.exe

Donc au lieu de

azcopy.exe -login

Tu devrais faire

azcopy.exe -login --tenant-id=yourtenantid
  • Lorsque vous ne spécifiez aucun identifiant de locataire, il essaie de se connecter au locataire "Microsoft.com", où votre utilisateur Azure AD spécifique, comme [email protected] n'existe pas et d'où l'erreur.
  • Si vous ne connaissez pas déjà votre ID de locataire Azure AD, l'une des nombreuses façons de le trouver consiste à accéder à Azure Portal> Azure Active Directory> Votre Azure AD spécifique> Propriétés (le champ Guid in Directory ID est votre Azure AD Tenant ID)

    enter image description here

  • Sur une note latérale, j'ai pu reproduire votre problème en faisant exactement la connexion sans que mon locataire ne soit mentionné, puis j'ai réussi à me connecter en spécifiant l'identifiant du locataire de manière appropriée.

    Problème utilisant uniquement azcopy.exe loginenter image description here

    Connexion réussie à l'aide de azcopy.exe login --tenant-id=fa89xxxxxxxxenter image description here

13
Rohit Saigal

Vous devez vous connecter avec un compte MSA qui fait déjà partie d'un Azure Tenant

0
Hannel