Microsoft Graph API とは

Microsoft Graph は、Microsoft 365側 の データにアクセスする際に使用できるAPIです。
Teams の メッセージや カレンダーなどのデータ取得も可能です。
 

Microsoft Graph PowerShell SDK とは

Microsoft Graph データアクセスを プログラムを組むことなく
PowerShell から簡単に Microsoft 365 のデータに接続できます
 
Microsoft Graph PowerShell SDK のインストール は下記です
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
 

Graph 接続

-Scopes などのオプションはありますが 下記コマンドだけでも接続できます
Connect-MgGraph
コネクトに成功し下記コマンドで 自分の情報が取得できます
Get-MgContext
PowerShell Get-MgContext
 
Get-MgContext が確認できたら接続できています
 

Graph 自分の情報を取得

↓下記コマンドは Microsoft 365 側にある自分の情報が取得できます
Get-MgUser -UserId xxxx@xxxx
PowerShell Get-MgUser
 

Graph 切断

Connect した Graph を 切断する場合 下記コマンドです
Disconnect-MgGraph

 

 

下記のサイトが参考になります

 

https://blog.rykoma.net/2020/10/21/1570/

https://blog.rykoma.net/2020/10/21/1570/ ( Exchange Online )

 

APA 新宿歌舞伎町中央 2

APA 新宿歌舞伎町中央 1