O365 Powershell для клиентов - PullRequest
       6

O365 Powershell для клиентов

1 голос
/ 08 апреля 2020

В настоящее время я использую O365 Graph API для создания сервисов для клиентов и понял, что некоторые из возможностей, которые нужны клиентам, например, создание правил транспорта или доступ к информации из карантина электронной почты, доступны только через PowerShell.

Может ли поставщик создать правила транспорта или выполнить команды PowerShell для своих клиентов? Подобно тому, как поставщики регистрируют свои приложения Azure AD и запрашивают разрешения, есть ли способ запустить команду PowerShell для клиентов от поставщика?

Документация не очень помогает в этом отношении.

1 Ответ

0 голосов
/ 10 апреля 2020

При использовании Graph я не думаю, что вы можете, но если вы хотите сделать это с Powershell, если вы являетесь партнером Microsoft и настроили себя в качестве консультанта (делегированные права доступа) для ваших клиентов (пригласить их, чтобы добавить вас, или добавить себя, если у вас есть их согласие и глобальный доступ администратора к их арендатору).

Добавление партнера к арендатору:

https://docs.microsoft.com/en-us/partner-center/customers_revoke_admin_privileges

См. Дополнительную информацию здесь:

https://docs.microsoft.com/en-us/office365/enterprise/powershell/manage-office-365-tenants-with-windows-powershell-for-delegated-access-permissio

При запуске команд Powershell вам необходимо обращаться к TenantID, когда Выполнение команды для клиента (а не для вашего).

Простой пример этого может быть:

Получить список идентификаторов TenantID:

Get-MsolPartnerContract -All | Select-Object TenantId

Получите список почтовых ящиков для одного из перечисленных выше TenantIds:

Get-Mailbox -TenantID "asddfsdfadfg-dsfgsdfg-sdfgsdfg-dsfgsdfg"

Это зависит от того, вошли ли вы в сеанс Powershell с пользователем с правами администратора ' Разрешения партнера в аренде вашего партнера.

Надеемся это немного помогает!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...