通过流程向SharePoint网站组分配角色定义?

时间:2019-07-09 10:36:11

标签: sharepoint microsoft-graph sharepoint-api microsoft-flow

我目前正在尝试自动化SharePoint网站的创建,并且正在考虑使用MS Flow,MS Graph和SharePoint API这样做-我已经创建了一个新的角色定义权限级别-受限读取(只是“读取”减去了查看客户端站点的版本信息的能力,还有一个名为“客户端用户”的新客户端站点组,与所有者,成员和访问者并列。但是,我不确定要如何为网站组本身分配权限级别?我知道通过PowerShell我只会使用Set-PnPGroupPermissions cmdlet和-identity / -addrole参数,但是我不清楚如何通过Flow进行操作-我目前正在通过HTTP操作和出现以下错误,我猜这是我的授权或可能是我的URI,但我什至不知道我是否在使用正确的操作说实话:

{“ error_description”:“无效的发行者或签名。”}

请参见下面的流程:

Flow 1

Flow 2

Flow 3

Flow 4

Flow 5

Flow Error

任何帮助将不胜感激!另外,如果有人可以指导我详细介绍如何通过Flow向网站用户组分配角色定义的指南,我将不胜感激!

谢谢!

1 个答案:

答案 0 :(得分:0)

完成此工作后,原来我只是在使用错误的操作。通过“向HTTP发送HTTP请求到SharePoint”而不是HTTP操作来进行,并且它第一次起作用。

Flow 7

Flow 8