Microsoft正在应用新流程,客户应按照以下链接向MS合作伙伴提供接受:
微软确认同意
作为合作伙伴中心管理员,我的任务是提取包含接受Microsoft云协议的客户的列表。
从合作伙伴中心提取客户列表不会显示协议是否已完成。 我还尝试了下面的电源外壳命令:
Get-MsolPartnerContract -All | fl
Get-MsolCompanyInformation -TenantId xyxyxyxyxy-xyxy-xyxy-xyxy-xyxyxyxyxyxyxyxy
但他们都没有出示Microsoft云协议。
有人知道如何执行此操作或可以显示租户 ID 的云协议Microsoft命令吗?
存在一个模块,允许你通过 PowerShell 连接到合作伙伴中心。在连接之前,您需要确保已为合作伙伴用户或应用程序分配了正确的权限。 以下是存储库的链接: https://github.com/Microsoft/Partner-Center-PowerShell
它包含许多命令,但之前提供的用于确认客户接受的命令是 Get-PartnerCustomerAgreement
需要编写一个脚本来为每个客户租户执行此操作,因为该命令不会返回所述的列表。
除了 PowerShell 之外,合作伙伴中心 SDK 还可以用作确认客户已接受 MCA 的自动化方法。
我在下面提供了一个指向 MS 文档的链接,了解如何执行此操作。我已经对此进行了测试并确认响应包括模板ID,日期同意和其他信息。
如果尚未使用合作伙伴中心 SDK,则可能需要一些时间来获取身份验证设置,但可以完成所需的操作。
https://learn.microsoft.com/en-us/partner-center/develop/get-confirmation-of-customer-consent