c# - 更新组中的多个设置
问题描述
我想在 O365 组上禁用外部共享。我将通过设置以下内容来做到这一点:
var content = new StringContent(@"
{
'displayName': 'Group.Unified.Guest',
'templateId': '08d542b9-071f-4e16-94b0-74abb372e3d9',
'values': [
{
'name': 'AllowToAddGuests',
'value': 'False'
}
]
}'}", Encoding.UTF8, "application/json");
var content2 = new StringContent(@"
{
'displayName': 'Group.Unified',
'templateId': '62375ab9-6b52-47ed-826b-58e47e0e304b',
'values': [
{
'name': 'AllowGuestsToAccessGroups',
'value': 'False'
}
]
}'}", Encoding.UTF8, "application/json");
我可以通过调用设置第一个:
https://graph.microsoft.com/v1.0/groups/{0}/settings
但是如何设置这两个设置?一个一个添加时,我收到了一个错误的请求。
解决方案
根据设置更新/补丁特定组文档,一次只能更新一个模板下的设置。目前不支持跨模板 ID 更新设置。
推荐阅读
- neo4j - 如何在 NEO4J 的路径中获取不同的节点?
- python - 具有多个元素的数组的真值是不明确的。使用 ReLu 函数使用 a.any() 或 a.all() python numpy
- google-sheets - 如何计算 ArrayFormula 内每行最后 7 行的总和?
- php - 尝试使用 ---location 参数在 PHP 中发出 cURL 请求
- jenkins - Jenkins管道groovy:我怎样才能获得另一个工作构建的工作空间
- html - 如何根据下拉菜单显示不同的文本?
- javascript - paramMap 项目总是使用 Angular 8 路由返回 null
- go - Go-Gorm 有一个始终为空的子表
- java - 如何在 JavaFX 中隐藏和取消隐藏折线图中的数据点?
- jquery - 单选按钮不适用于 jquery 中继器