Microsoft正在应用一个新流程,客户应按照以下链接向MS合作伙伴提供接受:
作为合作伙伴中心管理员,我负责提取包含接受Microsoft Cloud协议的客户的列表。
从合作伙伴中心提取客户列表不会显示是否已达成协议。 我还在下面尝试了Power Shell命令:
<!-- MQ Configuratipn -->
<Resource auth="Container" brokerName="localhost" brokerURL="tcp://localhost:61616" description="JMS Connection Factory" factory="org.apache.activemq.jndi.JNDIReferenceFactory" name="jms/QM_NH_DV0_0" type="org.apache.activemq.ActiveMQConnectionFactory"/>
<Resource auth="Container" description="JMS queue" factory="org.apache.activemq.jndi.JNDIReferenceFactory" name="jms/Q_INTG_AUDT_PRCS" physicalName="Q_INTG_AUDT_PRCS" type="org.apache.activemq.command.ActiveMQQueue"/>
<Resource auth="Container" description="JMS queue" factory="org.apache.activemq.jndi.JNDIReferenceFactory" name="jms/Q_ERRR_PRCS" physicalName="Q_ERRR_PRCS" type="org.apache.activemq.command.ActiveMQQueue"/>
但他们都没有显示Microsoft云协议。
有人知道如何执行此操作,或者是否有可以显示Microsoft Cloud Agreement的租户ID的命令?
答案 0 :(得分:0)
存在一个模块,允许您通过PowerShell连接到PartnerCenter。在连接之前,您需要确保已为伙伴用户或应用程序分配了正确的权限。 这是存储库的链接: 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