web-dev-qa-db-ja.com

AzureADでネイティブアプリにユーザーを割り当てる方法

AzureADでユーザーとネイティブアプリの登録を作成しました。デフォルトでは、所有者はアプリに割り当てられています。新しく作成したユーザーをアプリ登録に割り当てるにはどうすればよいですか? Web-Appタイプでも問題なく実行できます。

次のスクリーン印刷は、私が利用できるオプションを示しています。

Screen-print

2
Pratheek

PowerShellのコマンドレットを使用して、ユーザーをネイティブアプリケーションに割り当てることができます。

次のコマンドレットは、ロールのないアプリケーションにユーザーを割り当てます。

$appId = (Get-AzureADApplication -SearchString “<Your App's display name>”).AppId
$user = Get-AzureADUser -searchstring "<Your user's UPN>"
$servicePrincipal = Get-AzureADServicePrincipal -Filter “appId eq ‘$appId'”
New-AzureADUserAppRoleAssignment -ObjectId $user.ObjectId -PrincipalId $user.ObjectId -ResourceId $servicePrincipal.ObjectId -Id ([Guid]::Empty)

ユーザーをアプリケーションロールに割り当てるためのコマンドの詳細については、次の記事を参照してください。

https://docs.Microsoft.com/en-us/powershell/module/azuread/New-AzureADUserAppRoleAssignment?view=azureadps-2.

4
Andy Liu - MSFT