背景
我通过REST API创建CSP客户(Azure Active Directory),然后将该客户连接到我的Azure Stack。为了自动将他们的帐户与Azure Stack连接,我需要双方(客户帐户和我的Stack)授予此权限。
因此,我需要使用客户密码登录并从客户方授予Azure Stack访问权限。
问题
我创建了CSP客户(无法在创建过程中设置密码),并且成功后返回密码(使用CSP REST API)。密码将自动设置为在下次登录时更改。因此,在手动设置新密码之前,我无法以编程方式使用返回的密码(不需要!)。
是否可以使用REST API更改客户密码?通过CSP还是Graph API?
答案 0 :(得分:0)
可以使用CSP REST API更改新创建的CSP客户的密码。但是,必须同时使用API和用户凭据进行访问,才能更改密码。
更改密码REST API请求: https://docs.microsoft.com/en-us/partner-center/develop/reset-user-password-for-a-customer
合作伙伴中心身份验证中所述的凭据。这个 该方案仅支持使用App + User凭据的身份验证。