创建蔚蓝广告组

问题描述 投票:0回答:2

是否有可能设置当它与Microsoft.Azure.ActiveDirectory.GraphClient创建指定组的类型?

例如具有的代码:

Group groupToBeAdded = new Group
{
    DisplayName = "group name",
    Description = string.Empty,
    MailNickname = member.Name,
    MailEnabled = true,
    SecurityEnabled = true, //  Set to true for security-enabled groups. Set to false if creating an Office 365 group
    Mail = AppConstants.EmailProperty
};

但我不能指定组类型(“统一”,“DynamicMembership”,“”)

c# azure microsoft-graph azure-ad-graph-api
2个回答
0
投票

我创造了这个群体!

 AuthenticationContext authenticationContext = new AuthenticationContext("https://login.windows.net/" + Constants.TenantName, false);
            var clientCredential = new ClientCredential(Constants.ClientId, Constants.ClientSecret);
            AuthenticationResult authenticationResult = authenticationContext.AcquireToken("https://graph.microsoft.com/", clientCredential);
            string token = authenticationResult.AccessToken;
            string content = @"{
              ""displayName"": ""mailgrouptest"",      
              ""groupTypes"": [""Unified""],
              ""mailEnabled"": true,
              ""mailNickname"": ""mailalias"",
              ""securityEnabled"": false
            }";
            using (var client = new HttpClient())
            {
                string uri = "https://graph.microsoft.com/v1.0/groups";
                using (var request = new HttpRequestMessage(HttpMethod.Post, uri))
                {
                    request.Headers.Authorization = new AuthenticationHeaderValue("Bearer", token);
                    request.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
                    string json = content;
                    request.Content = new StringContent(json, Encoding.UTF8, "application/json");
                    using (HttpResponseMessage response = client.SendAsync(request).Result)
                    {
                        //response.IsSuccessStatusCode
                    }
                }
            }

-1
投票

您可以创建各种使用微软图形API组,请在这里看到的文档:https://graph.microsoft.io/en-us/docs/api-reference/v1.0/api/group_post_groups

© www.soinside.com 2019 - 2024. All rights reserved.