问题描述
我正在使用 REST API 查看 SharePoint Online 网站上的角色定义,并看到有预定义和自定义角色。我希望能够从自定义中识别预定义,主要是这样,如果我需要重新创建站点并恢复其所有以前的配置,我知道我可以信任的角色定义已经存在以及我需要创建哪些角色定义。我正在为数百个网站执行此操作,因此需要一种明确的方法。
我的观察是:
- 预定义角色的
Id
值介于 2^30 和 2^30+6 之间,并且RoleTypeKind
> 0 - 自定义角色的
Id
值为 2^30+100 或更大,并且RoleTypeKind
为 0
我可以选择其中任何一个,但它们感觉不是很确定。我看到各种网站列出了预定义的角色 ID,但如果它们不是 Microsoft 网站,我也不认为它们是确定的。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)