背景
我通过 REST API 创建一个 CSP 客户 (Azure Active Directory),然后将该客户连接到我的 Azure Stack。为了自动将他们的帐户与 Azure Stack 连接,我需要从客户帐户和我的 Stack 双方授予此权限。
因此,我需要使用客户密码从客户端登录并授予 Azure Stack 访问权限。
问题
我创建了一个CSP客户(创建过程中无法设置密码),成功后返回密码(使用CSP REST API)。密码会自动设置为在下次登录时更改。因此,我无法以编程方式使用返回的密码,除非手动设置新密码(不需要!)。
有没有办法使用 REST API 更改客户密码?通过 CSP 还是 Graph API?
最佳答案
可以使用 CSP REST API 更改新创建的 CSP 客户的密码。但是,必须使用 API + 用户凭据进行访问才能更改密码。
更改密码 REST API 请求: https://learn.microsoft.com/en-us/partner-center/develop/reset-user-password-for-a-customer
Credentials as described in Partner Center authentication. This scenario supports authentication with App+User credentials only.
关于azure - 创建CSP AAD并更改用户密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51783827/