🙆

Azure AD の エンタープライズアプリ追加を PowerShell で実施

2022/05/18に公開

Azure AD のエンタープライズアプリケーションでアプリギャラリーからの登録を PowerShell で実施します。

手順

MS Graph PowerShell SDK をインストールします。
https://docs.microsoft.com/ja-jp/graph/powershell/installation


以下コマンドでログインおよびスコープの設定を行います。
認証画面および承諾画面が出ますので、そのままログイン・許可します。

Connect-MgGraph -Scopes "Application.ReadWrite.All","Directory.ReadWrite.All"

使用するプロファイルを beta にします。

Select-MgProfile -Name "beta"

アプリケーションテンプレートの一覧を取得し、 ID を確認します。

Get-MgApplicationTemplate | Select-Object id,displayname | Select-String "Zscaler"


アプリケーションのパラメータを指定します。

$applicationTemplateId = "b0782f51-0ef4-4928-9dc9-865f86469e83"
$params = @{
	displayname = "Zscaler"
}

アプリケーションテンプレートからアプリインスタンスを作成します。

Invoke-MgInstantiateApplicationTemplate -ApplicationTemplateId $applicationTemplateId -BodyParameter $params

参考

https://docs.microsoft.com/ja-jp/graph/api/applicationtemplate-list?view=graph-rest-beta&tabs=powershell
https://docs.microsoft.com/ja-jp/graph/api/applicationtemplate-instantiate?view=graph-rest-beta&tabs=powershell

Discussion