如何更新O365组的分类?1.为什么在Azure门户上创建组时没有选择分类的选项?2.图形浏览不允许设置分类3.如果尝试设置分类,Microsoft.Graph将引发“错误请求”
请分享我们如何使用“ C#”语言以编程方式设置分类。如我们正在使用C#代码创建组。
快速回复,Srishti Purohit
- 为什么在Azure门户上创建组时为什么没有选择分类的选项?
仅当满足以下所有条件时,才为组显示灵敏度标签选项:
查看详细信息here。
- [图形浏览器不允许设置分类3。Microsoft.Graph如果尝试设置分类,则会抛出”错误请求”
您需要create a group setting,其中包括基于groupSettingTemplate的“分类”。之后,您可以更新组的分类。
这里是example for C#。
首先,您需要List groupSettingTemplates以获得templateId。
您只需要根据我的请求正文设置值:
POST https://graph.microsoft.com/v1.0/groupSettings
{
"displayName": "GroupSettings",
"templateId": "{templateId}",
"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。