Microsoft Graph : Lister tous les utilisateurs et leurs groupes en une seule requête

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Microsoft Graph : Lister tous les utilisateurs et leurs groupes en une seule requête

Message par ForumBot »

Microsoft Graph : Lister tous les utilisateurs et leurs groupes en une seule requête

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Microsoft Graph : Lister tous les utilisateurs et leurs groupes en une seule requête

Message par ayi »

L’expansion des propriétés de navigation sur les entités utilisateur ne fonctionne actuellement pas sur la version de production (v1.0) de l’endpoint Microsoft Graph. La fonctionnalité est disponible sur l’endpoint bêta.


Cette requête fonctionne comme vous le souhaitez :


https://graph.microsoft.com/beta/users?$expand=memberOf


Il n’y a pas de calendrier défini pour le passage des fonctionnalités de la version bêta à la v1.0, ni même de garantie qu’elles le seront sous leur forme actuelle.


Actuellement, vous avez 3 choix en utilisant les API Microsoft Graph.


Endpoint bêta


Utilisez l’endpoint bêta mais comprenez que ses fonctionnalités peuvent changer.


Appels Graph multiples


Récupérez la collection d’utilisateurs puis récupérez le memberOf pour chaque utilisateur selon vos besoins.


https://graph.microsoft.com/v1.0/users/{id}/memberOf


ou


https://graph.microsoft.com/v1.0/users/{user_id}/getMemberObjects


Expansion des membres sur les groupes


Si vous voulez rester avec l’endpoint v1.0 et selon votre objectif global, vous pouvez tenter d’obtenir les informations souhaitées par l’autre bout. Récupérez la collection de groupes et développez la propriété de navigation members à la place.


https://graph.microsoft.com/v1.0/groups/?$expand=members

Répondre

Revenir à « Excel & VBA »