azure - 创建CSP AAD并更改用户密码

标签 azure azure-active-directory microsoft-graph-api

背景

我通过 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/

相关文章:

python - 使用 python 创建 Azure 数据工厂触发器

azure - 如何使用 microsoft graph api 获取 azure ad 用户属性

Azure Function 在执行期间关闭

node.js - 设置缩略图内容类型

Azure AD如何向用户公开API?

azure - $filter Azure 审核日志

azure - 如何从 Microsoft graph api oidc/userinfo 端点获取电子邮件

Azure Active Directory Multi-Tenancy : User doesn't exist in tenant

azure - 如何使用应用程序标识符添加 Azure AD 应用程序

office365 - 如何使用 Microsoft Graph API 按文件类型/扩展名进行过滤?