Назначение определения роли для группы сайтов SharePoint с помощью потока? - PullRequest
0 голосов
/ 09 июля 2019

В настоящее время я пытаюсь автоматизировать создание сайтов SharePoint и пытаюсь сделать это с помощью MS Flow, MS Graph и API SharePoint - я создал новый уровень разрешений для определения роли - Limited Read (Это просто «Чтение» за исключением возможности просмотра информации о версиях) для клиентского сайта и новой группы клиентских сайтов под названием «Клиентские пользователи» для поддержки владельцев, участников и посетителей.Тем не менее, я не уверен на 100% о том, как на самом деле я бы назначил уровень разрешений самой группе сайтов?Я знаю, что через PowerShell я бы просто использовал командлет Set-PnPGroupPermissions и параметры -identity / -addrole, но я не совсем уверен, как это сделать с помощью Flow - в настоящее время я делаю попытку через действие HTTP ия получаю сообщение об ошибке ниже, я предполагаю, что это мое разрешение или, возможно, мой URI, но я даже не знаю, правильно ли я использую правильное действие:

{"error_description": «Неверный эмитент или подпись».}

См. Поток ниже:

Поток 1

Поток 2

Поток 3

Поток 4

Поток 5

Ошибка потока

Любая помощь будет оценена!В качестве альтернативы, если бы кто-то мог просто указать мне направление руководства, подробно описывающего, как назначить определение роли для группы сайтов с помощью Flow, я был бы очень признателен!

Спасибо!

1 Ответ

0 голосов
/ 09 июля 2019

Получил это работает, оказывается, я просто использовал неправильное действие. Вышли с «Отправить HTTP-запрос в SharePoint» вместо действия HTTP, и это сработало впервые.

Поток 7

Поток 8

...