![](/img/trans.png)
[英]Can I use the Microsoft Graph SDK with Azure AD Easy Auth
[英]How can i use Microsoft Graph .NET SDK in powershell?
如何在 powershell 中使用 Microsoft Graph .NET SDK? 我正在编写一个 powershell 脚本来使用 Microsoft Graph SDK。
请帮助我解决这个问题。
Microsoft Graph 有一个powershell SDK 。 此 SDK 中的包将发布到Powershell Gallery 。 它作为包含所有模块的元包Microsoft.Graph
发布。 但是,您可以安装您认为合适的单个模块,因为它们可用。
您可以在 powershell 控制台中使用以下命令安装该模块。 Install-Module Microsoft.Graph
您可以安装单个模块,例如用户或团队模块
Install-Module -Name Microsoft.Graph.Teams.Team
Install-Module -Name Microsoft.Graph.Users.User
验证调用Connect-Graph
,它使用设备代码流或证书进行验证。 您还可以传入所需的范围。
Connect-Graph
Connect-Graph -Scopes 'User.Read'
从那时起,您可以访问诸如Get-MgUser
cmdlet
基本上,为了访问此 API,您首先需要使用 ADAL(Active Directory 身份验证库)进行身份验证,此身份验证将通过 JSON 格式的令牌完成,然后作为 Invoke-RestMethod cmdlet 标头中的参数传递。
看看它有多简单,看看这些参考资料:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.