IT PR

Azure AD内のグループ情報を全出力

記事内に商品プロモーションを含む場合があります

グループIDを含め、Azure Active Direcroty(以降、Azure AD)内のグループ情報をすべて取り出したい時がある。

ちょうど、Microsoft 365 管理センター > チームとグループ > アクティブなチームとグループ の一覧にあるグループ情報をとってきたい場合。

PowerShellで簡単にとってこれる。

量が多いので、CSV出力した。

# Install Module
Install-Module -Name “Microsoft.Graph” -Scope CurrentUser -Force

# Import Module
Import-Module Microsoft.Graph.Groups

# Connect Microsoft.Graph
Connect-MgGraph -Scopes “Directory.ReadWrite.All”

# Get all Group Information
Get-MgGroup|export-csv “allGroups.csv” -Encoding Unicode -NoTypeInformation

Microsoft.Graphって、便利だなあ。

ちなみに1行目の

Install-Module -Name “Microsoft.Graph” -Scope CurrentUser -Force

は、すでにモジュールがある場合は実行不要だ。

Get-InstalledModule

を実行して、Microsoft.Graph関連のモジュール一覧が出てくれば、実行不要。