51CTO Blog地址:https://blog.51cto.com/u_13969817
Microsoft Graph API是一种RESTful web API,它整合了对各种Microsoft 365服务的访问,允许开发人员创建跨多个平台与数据交互的应用程序,包括Azure Active Directory、SharePoint、OneDrive、Outlook等。Microsoft Graph PowerShell适用于所有平台,包括Windows、macOS和Linux。
本文将给大家介绍Graph API的安装,连接和配置,稍后将给大家介绍如何使用PowerShell连接到Graph API的分步指南。
安装Microsoft.Graph
PowerShell模块
1.
首先执行如下命令检查是否已经安装了Microsoft.Graph PowerShell。
Get-InstalledModule
|
Where-Object
{
$_
.Name
-match
"Mic服务器托管网rosoft.Graph"
}
2.
如果尚未安装,请执行如下命令安装Microsoft.Graph PowerShell。
Install-Module
-Name
"Microsoft.Graph"
3.
执行如下命令安装Microsoft graph PowerShell SDK.
Install-Module Microsoft.Graph -Scope CurrentUser
4.
执行如下命令更新Microsoft.Graph
Update-Module
Microsoft.Graph
Microsoft.Graph安装完成之后,可以使用Delegated Access或者App ID两种方式通过PowerShell连接Graph API,本文将给大家介绍如何使用Delegated Access通过Powershell连接Graph API。
您将使用委派访问权限以用户身份登录,向SDK授予代表您行事所需作用域的同意,并调用Microsoft Graph,以下是具体的Powershell命令:
1.
Connect-MgGraph
-Scopes
"User.Read.All"
,然后弹出的窗口输入
Global Admin
的账户和密码,如下所示:
2.
获取Tenant中的用户信息,如下所示:
$users=Get-MgUser
$users|Sele服务器托管网ct-ObjectDisplayName, UserPrincipalName, Mail
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net
前言 SQLite是一个轻量级的嵌入式关系型数据库,目前最新的版本是 SQLite3。今天推荐5个实用的SQLite数据库可视化工具(GUI),帮助大家更好的管理SQLite数据库。 什么是SQLite? SQLite是一个轻量级的嵌入式关系型数据库,它以一个…