AzureAD PowerShell module(例:ユーザーの問い合わせ、アプリケーションへの割り当て、アプリケーションの登録など)を使用して、Azure ADの管理タスクを自動化する方法があります。Azure AD管理スクリプトによる.NETの使用
.NETからこのようなタスクを自動化する方法はありますか?
AzureAD PowerShell module(例:ユーザーの問い合わせ、アプリケーションへの割り当て、アプリケーションの登録など)を使用して、Azure ADの管理タスクを自動化する方法があります。Azure AD管理スクリプトによる.NETの使用
.NETからこのようなタスクを自動化する方法はありますか?
ユーザーに問い合わせ、アプリケーションへの割り当て、アプリケーションの登録などの操作を実行するのに、Microsoft Graph APIを使用できます。
Microsoft Graphを呼び出すには、Azure Active Directory(Azure AD)からアクセストークンを取得する必要があります。アクセストークンには、アプリケーションに関する情報(またはクレーム)と、Microsoftが提供するリソースとAPIに対するアクセス許可グラフ。アクセストークンを取得するには、Azure ADで認証し、必要なMicrosoft Graphリソースにアクセスするためにユーザーまたは管理者の許可を得る必要があります。詳細はthis documentを参照してください。
トークン取得した後、あなたは一例.FORグラフAPI呼び出しを作ることができ、リストのユーザーのAPI operarion:
GET https://graph.microsoft.com/v1.0/users
Authorization: Bearer {token}
MicrosoftはAzureのADとアズールAD v2.0の両方のためのオープンソースのクライアントライブラリとサーバーミドルウェアを出版しますAzure ADエンドポイントの場合、 Active Directory Authentication Library (ADAL) client librariesを使用できます。 Azure AD v2.0エンドポイントの場合、Microsoft Authentication Library (MSAL) client librariesを使用できます。
ええ、httpリクエストを行う – 4c74356b41