Office 365 : Comment récupérer le Tenant Name et Tenant ID ?

I. Présentation

Il y a de nombreuses informations associées à un abonnement Office 365, notamment des infos à propos du "Tenant", dont on peut récupérer le nom et l'identifiant unique.

Le tenant... Comment traduire cela en français... Disons que c'est un mot qui permet de désigner l'espace de votre entreprise au sein d'Office 365. Autrement dit, le tenant c'est la bulle dans Office 365 qui est réservée à votre entreprise et qui est cloisonnée. Ce qui est stocké dans votre tenant, c'est par exemple les infos liées à votre entreprise, vos utilisateurs... Et seul vos utilisateurs ont accès à votre tenant, de votre bulle, de votre espace privé au sein d'Office 365.

II. Pourquoi récupérer des informations sur le tenant ?

Tout d'abord, il faut savoir que le nom du tenant est propre à votre entreprise. Le tout sous la forme "mon-entreprise.onmicrosoft.com" où la partie fixe est toujours le domaine "onmicrosoft.com".

Il peut être nécessaire de récupérer le nom du tenant, voire même et surtout son ID correspondant à votre entreprise. A titre d'exemple, quand vous configurez la GPO OneDrive fournie par Microsoft, le tenant ID est requis pour un des paramètres.

N'hésitez pas à partager avec nous les cas dans lesquels vous avez dû utiliser ces informations.

III. Comment récupérer le tenant ID et le tenant name ?

On peut récupérer le tenant name facilement sur l'interface d'administration Office 365, en cliquant sur "Domaines" sur le bloc du même nom.

office-365-tenant-1

Ensuite, vous aurez la liste de vos domaines, celui ayant un nom sous la forme "******.onmicrosoft.com" correspond au tenant name.

office-365-tenant-2

Sinon, en PowerShell on aura aussi facilement le nom ainsi que l'ID du tenant. Au préalable, authentifiez-vous dans une console auprès des services Office 365. Pour ceux qui ont besoin : Tutoriel - S'authentifier sur Office 365 en PowerShell.

Il y a ensuite deux commandes qui peuvent nous donner le tenant name.

  • Get-MsolDomain

En exécutant cette commande, sans aucun paramètre, vous obtiendrez la liste de vos domaines de la même manière que sur l'interface d'administration. Voici un exemple de sortie :

PS C:\Users\Florian> Get-MsolDomain

Name                       Status   Authentication
----                       ------   --------------
itconnect.onmicrosoft.com  Verified Managed       
it-connect.fr              Verified Managed

Passons à la deuxième commande.

  • Get-MsolAccountSku

Là encore, sans aucun paramètre on obtient une liste où le préfixe du nom dans la première colonne nous donnera le tenant name. Voici un exemple avec le préfixe "itconnect" qui est le tenant name :

PS C:\Users\Florian> Get-MsolAccountSku

AccountSkuId                          ActiveUnits WarningUnits ConsumedUnits
------------                          ----------- ------------ -------------
itconnect:OFFICESUBSCRIPTION_FACULTY   500         0            20

Enfin, pour finir ce tutoriel, nous allons voir comment récupérer le tenant ID. Vous pouvez exécuter la commande ci-dessous en adaptant le tenant name de l'URL :

(Invoke-WebRequest https://login.windows.net/itconnect.onmicrosoft.com/.well-known/openid-configuration|ConvertFrom-Json).Token_Endpoint.Split("/")[3]

En retour, vous devez obtenir votre tenant ID 🙂

Partagez cet article Partager sur Twitter Partager sur Facebook Partager sur Linkedin Partager sur Google+ Envoyer par mail

Florian BURNEL

Ingénieur système et réseau, cofondateur d'IT-Connect et Microsoft MVP "Cloud and Datacenter Management". Je souhaite partager mon expérience et mes découvertes au travers de mes articles. Généraliste avec une attirance particulière pour les solutions Microsoft et le scripting. Bonne lecture.

Nombre de posts de cet auteur : 5470.Voir tous les posts

One thought on “Office 365 : Comment récupérer le Tenant Name et Tenant ID ?

  • Bonjour,

    Merci pour votre tuto.

    il y a aussi une autre méthode pour récupérer l’ID :
    connect-msolservice
    Get-MsolAccountSku | ft AccountSkuId,AccountObjectId

    AccountObjectId correspond à l’ID du tenant.

    Cordialement,

    Klogen

    Répondre

Répondre à Klogen Annuler la réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.