2017-10-16 5 views
0

Comment puis-je obtenir une liste des groupes Office préférés par l'utilisateur actuel?Microsoft Graph: Comment obtenir les groupes favorisés de l'utilisateur actuel?

Les groupes ont un (non-default) property isFavorite mais il semble qu'il ne puisse pas être utilisé pour le filtrage. Donc, ce point final ne pas travail:

https://graph.microsoft.com/beta/groups?$filter=isFavorite eq true

Voici la réponse de Graph Explorer: enter image description here

Y at-il une autre façon d'obtenir les groupes préférés de l'utilisateur actuel?

Répondre

0

Bonjour @Heinrich Ulbricht. Modification de ma précédente réponse car il y a un moyen d'obtenir une liste des groupes favoris pour l'utilisateur actuel avec:

https://graph.microsoft.com/beta/me/joinedGroups?$filter=isFavorite eq true 
+0

Prometteur. Mais deux choses: cela ne couvre pas les groupes publics que je suis mais dont je ne suis pas membre, n'est-ce pas? Et j'ai testé en favorisant un groupe - l'API renvoie toujours 'isFavorite == false'. Avez-vous testé cela de votre côté? Est-ce que ça marche? Peut-être que cela prend du temps pour retourner un état 'isFavorite' modifié via l'API. Ou c'est juste cassé. –

+0

'joinedGroups' montre uniquement les groupes dont l'utilisateur est membre. Je l'ai testé de mon côté et cela prend un certain temps (quelques minutes ou moins) pour que le changement soit correctement renvoyé par l'API, comme avec tout le reste. Je crains que ce soit le seul moyen de renvoyer des groupes avec l'attribut 'isFavorite'. –