J'essaie d'activer autoSubscribeNewMembers sur un groupe que je crée avec un appel à graphe api. J'essayais d'ajouter une ligne pour "autoSubscribeNewMembers = true" lors de la création du groupe mais cela ne marche pas et j'obtiens un message indiquant que cette option n'est pas supportée pour le moment.Activer autoSubscribeNewMembers sur un groupe créé par graphe api
La seule solution que j'ai trouvé en faisant une deuxième demande avec une demande « PATCH » avec l'ID du nouveau groupe:
var autoSubscribeFix = new
{
autoSubscribeNewMembers = true
};
using (var response = await _httpClient.PatchAsJsonAsync($"{GraphAPIEndpoint}/myorganization/groups/{id}", autoSubscribeFix))
Pour ce faire, je me expose à beaucoup de « Bad request "jusqu'à ce que le groupe soit suffisamment exposé pour recevoir la requête PATCH avec succès.
Ce paramètre est "false par défaut" et ne peut pas être spécifié lors de la création d'un groupe ... ce qui est très étrange:/Dans Office 365 l'option est cochée par défaut donc on peut espérer la même chose pour l'API.
Ai-je tort de penser qu'il devrait y avoir une meilleure solution qu'une demande PATCH après la création? Y a-t-il une meilleure façon de le faire?