如何更新O365组的分类?
请分享我们如何使用“ C#”语言以编程方式设置分类。如我们正在使用C#代码创建组。
答案 0 :(得分:0)
- 为什么在azure门户上创建组时没有选择分类的选项?
仅当满足以下所有条件时,才为组显示灵敏度标签选项:
查看详细信息here。
- 图浏览不允许设置分类3。如果尝试设置分类,Microsoft.Graph将抛出“错误请求”
您需要create a group setting包括基于groupSettingTemplate的“分类”。之后,您可以更新组的分类。
首先,您需要List groupSettingTemplates获取 displayName 为 Group.Unified 的模板的 templateId 。
这里是example for C#。
您只需要根据我的请求正文设置值即可
POST https://graph.microsoft.com/v1.0/groupSettings
{
"displayName": "GroupSettings",
"templateId": "{templateId from the above step}",
"values": [
{
"name": "EnableMIPLabels",
"value": "true"
},
{
"name": "CustomBlockedWordsList",
"value": "abc"
},
{
"name": "EnableMSStandardBlockedWords",
"value": "ABC"
},
{
"name": "ClassificationDescriptions",
"value": ""
},
{
"name": "DefaultClassification",
"value": "low"
},
{
"name": "PrefixSuffixNamingRequirement",
"value": ""
},
{
"name": "AllowGuestsToBeGroupOwner",
"value": "false"
},
{
"name": "AllowGuestsToAccessGroups",
"value": "true"
},
{
"name": "GuestUsageGuidelinesUrl",
"value": ""
},
{
"name": "GroupCreationAllowedGroupId",
"value": ""
},
{
"name": "AllowToAddGuests",
"value": "true"
},
{
"name": "UsageGuidelinesUrl",
"value": ""
},
{
"name": "ClassificationList",
"value": "low, medium, high"
},
{
"name": "EnableGroupCreation",
"value": "true"
}
]
}
您可以看到我为“ ClassificationList”输入了“ low,medium,high”值。然后,您可以通过将值设置为“低,中,高”之一来更新O365组的“分类”属性。有关更新组的C#代码,请参见Update Groups example。
答案 1 :(得分:0)
组分类是租户管理员应为所有租户应用程序设置的类别的预设列表。在Microsoft租户中,它已经设置为“常规”,“ Confidenatial”和“高度Confidenatial”。我面对此问题是因为在我的测试租户中,没有设置“分类类别列表”。因此,当我的应用程序尝试设置时使用图形API进行分类,我总是收到“错误请求”错误。要为您的租户设置分类类别,您可能需要尝试以下操作:https://joachimloe.com/2018/01/19/classifications-for-office365-groups-and-microsoft-teams/
PS:我还没有亲自尝试过,但这是我发现的唯一内容。让我知道它是否对您有用!