为了账号安全,请及时绑定邮箱和手机立即绑定

创建 Azure AD 用户时如何使用 GO SDK?

创建 Azure AD 用户时如何使用 GO SDK?

Go
当年话下 2023-01-03 14:15:26
想以编程方式从 GO SDK 创建 Azure AD 用户,但找不到任何相关文档。我是这个平台的新手。从 Azure 门户我知道如何创建用户,但要求是从 GO 开始。有人试过并得到结果吗?有人可以帮助示例 GO 代码吗?
查看完整描述

1 回答

?
ABOUTYOU

TA贡献1812条经验 获得超5个赞

要从 GO SDK 创建用户,您可以使用此 MsDoc中提到的以下示例代码:


//THE GO SDK IS IN PREVIEW. NON-PRODUCTION USE ONLY


graphClient := msgraphsdk.NewGraphServiceClient(requestAdapter)


requestBody := msgraphsdk.NewUser()

accountEnabled := true

requestBody.SetAccountEnabled(&accountEnabled)

displayName := "User1"

requestBody.SetDisplayName(&displayName)

mailNickname := "test"

requestBody.SetMailNickname(&mailNickname)

userPrincipalName := "user1@contoso.onmicrosoft.com"

requestBody.SetUserPrincipalName(&userPrincipalName)

passwordProfile := msgraphsdk.NewPasswordProfile()

requestBody.SetPasswordProfile(passwordProfile)

forceChangePasswordNextSignIn := true

passwordProfile.SetForceChangePasswordNextSignIn(&forceChangePasswordNextSignIn)

password := "*********"

passwordProfile.SetPassword(&password)

result, err := graphClient.Users().Post(requestBody)

要了解如何将 GO SDK 与 Azure Ad 集成,您可以参考以下链接:


安装 Microsoft Graph SDK - Microsoft Graph | 微软文档


查看完整回答
反对 回复 2023-01-03
  • 1 回答
  • 0 关注
  • 99 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号