2017-04-06 4 views
0

J'essaye de créer un groupe de distribution (pas un groupe Office 365 (donc pas un groupe unifié), et pas un groupe de sécurité) grâce à Microsoft Graph Api sans aucun succès. Je reçois toujours une erreur.Comment créer un groupe de distribution avec Microsoft Graph?

var client = new GraphServiceClient(new AzureAuthenticationProvider()); 
Group group = new Group(); 
group.DisplayName = "Test Liste"; 
group.MailEnabled = true; 
group.SecurityEnabled = false; 
group.GroupTypes = new string[] {"DynamicMembership"}; 
group.MailNickname = "testliste"; 
var newG = client.Groups.Request().AddAsync(group).Result; 
Console.WriteLine(newG.Id); 

Une exception est soulevée en me disant qu'il ne soit pas pris en charge: Request_BadRequest Message: Le service ne prend pas en charge des écritures groupes à extension messagerie. Assurez-vous que la propriété d'activation de la mise en cache n'est pas définie et que la propriété d'activation de la sécurité est définie.

Si ce n'est pas possible, comment faire cela en C# sans powershell, quelle API devrait être utilisée pour cela?

Cordialement

Répondre

0

Eh bien, j'ai finalement trouvé que beaucoup de choses liées à AD ne devrait pas être fait par répertoire Azure AD, mais directement sur votre sur site Active Directory.

Ces modifications peuvent ensuite être synchronisées grâce aux outils Microsoft (ex: Azure AD Connect).

Cela est tellement plus facile que d'utiliser Microsoft Graph qui n'est pas vraiment prêt pour le prime time pour plusieurs choses.