Команда Powershell для извлечения списка клиентов, подписавших облачное соглашение Microsoft - PullRequest
0 голосов
/ 31 августа 2018

Microsoft применяет новый процесс, при котором клиент должен предоставить свое согласие партнеру MS по ссылке ниже:

MS Подтверждение-согласие

Как администратор Партнерского центра, я получил задачу извлечь список, содержащий клиентов, которые приняли Соглашение Microsoft Cloud.

Извлечение списка клиентов из партнерского центра не показывает, выполнено ли соглашение или нет. Я также попробовал команды Power Shell ниже:

Get-MsolPartnerContract -All | fl

Get-MsolCompanyInformation -TenantId xyxyxyxyxy-xyxy-xyxy-xyxy-xyxyxyxyxyxyxyxy

но ни один из них не показал Соглашение Microsoft Cloud.

Кто-нибудь получил представление о том, как это сделать, или команду, которая может показать Microsoft Cloud Agreement для идентификатора клиента?

1 Ответ

0 голосов
/ 18 октября 2018

Существует модуль, позволяющий подключаться к PartnerCenter через PowerShell. Вам необходимо убедиться, что у вас есть правильные разрешения, назначенные вашему партнеру пользователю или приложению до подключения. Вот ссылка на репозиторий: https://github.com/Microsoft/Partner-Center-PowerShell

Он содержит много команд, но одна из них, которая получила подтверждение о принятии клиента, предоставленное ранее, - Get-PartnerCustomerAgreement

Вам нужно будет написать скрипт, чтобы сделать это для каждого клиента клиента, поскольку команда не возвращает список, как вы описали.

В дополнение к PowerShell, Partner Center SDK можно использовать в качестве автоматизированного подхода для подтверждения того, что клиенты приняли MCA.

Я предоставил ссылку ниже на документацию MS о том, как это сделать. Я проверил это и подтвердил, что ответ включает templateId, dateAgreed и другую информацию.

Если вы еще не используете Partner Center SDK, установка аутентификации может занять некоторое время, но может выполнить то, что вам нужно.

https://docs.microsoft.com/en-us/partner-center/develop/get-confirmation-of-customer-consent

...