エンタープライズ アプリケーションを非表示にする
Microsoft Entra ID でエンタープライズ アプリケーションを非表示にする方法について説明します。 アプリケーションを非表示にしても、アプリケーションに対するユーザーのアクセス許可は維持されます。
前提条件
マイ アプリ ポータルと Microsoft 365 起動ツールからアプリケーションを非表示にするには、以下が必要です。
- アクティブなサブスクリプションが含まれる Azure アカウント。 無料でアカウントを作成できます。
- グローバル管理者ロール、クラウド アプリケーション管理者ロール、アプリケーション管理者ロールのいずれか。
- すべての Microsoft 365 アプリケーションを非表示にするには、グローバル管理者が必要です。
エンドユーザーに対してアプリケーションを非表示にする
My Apps ポータルと Microsoft 365 アプリケーション ランチャーにアプリケーションが表示されないようにするには、次の手順を使用します。
- クラウド アプリケーション管理者以上として Microsoft Entra 管理センターにサインインします。
- [ID]>[アプリケーション]>[エンタープライズ アプリケーション]>[すべてのアプリケーション] に移動します。
- 非表示にするアプリケーションを検索し、アプリケーションを選択します。
- 左側のナビゲーション ウィンドウで [プロパティ] を選択します。
- [ユーザーに表示しますか?] という質問に対し、 [いいえ] を選択します。
- [保存] を選択します。
注意
これらの手順は、エンタープライズ アプリケーションにのみ適用されます。
Azure AD PowerShell を使ってマイ アプリ ポータルからアプリケーションを非表示にするには、Azure AD PowerShell に接続し、クラウド アプリケーション管理者以上としてサインインする必要があります。 アプリケーションのサービス プリンシパルに HideApp タグを手動で追加できます。 次の AzureAD PowerShell コマンドを実行して、アプリケーションの [ユーザーに表示しますか?] プロパティを [いいえ] に設定します。
Connect-AzureAD
$objectId = "<objectId>"
$servicePrincipal = Get-AzureADServicePrincipal -ObjectId $objectId
$tags = $servicePrincipal.tags
$tags += "HideApp"
Set-AzureADServicePrincipal -ObjectId $objectId -Tags $tags
Microsoft Graph PowerShell を使ってマイ アプリ ポータルからアプリケーションを非表示にするには、Microsoft Graph PowerShell に接続し、クラウド アプリケーション管理者以上としてサインインする必要があります。 アプリケーションのサービス プリンシパルに HideApp タグを手動で追加できます。 次の Microsoft Graph PowerShell コマンドを実行して、アプリケーションの [ユーザーに表示しますか?] プロパティを [いいえ] に設定します。
Connect-MgGraph
$servicePrincipal = Get-MgServicePrincipal -ServicePrincipalId $objectId
$tags = $servicePrincipal.tags
$tags += "HideApp"
Update-MgServicePrincipal -ServicePrincipalID $objectId -Tags $tags
Graph エクスプローラーを使ってエンタープライズ アプリケーションを非表示にするには、クラウド アプリケーション管理者以上としてサインインする必要があります。
次のクエリを実行します。
非表示にするアプリケーションを取得します。
GET https://graph.microsoft.com/v1.0/servicePrincipals/5f214ccd-3f74-41d7-b683-9a6d845eea4d
ユーザーに表示されないようにアプリケーションを更新します。
PATCH https://graph.microsoft.com/v1.0/servicePrincipals/5f214ccd-3f74-41d7-b683-9a6d845eea4d/
次の要求本文を指定します。
{ "tags": [ "HideApp" ] }
警告
アプリケーションに他のタグがある場合は、それらを要求本文に含める必要があります。 そうしないと、クエリによって上書きされます。
My Apps ポータルに Microsoft 365 アプリケーションが表示されないようにする
ヒント
この記事の手順は、開始するポータルによって若干異なる場合があります。
My Apps ポータルに一切の Microsoft 365 アプリケーションが表示されないようにするには、次の手順を使用します。 なお、アプリケーションは Office 365 ポータルには表示されます。
- Microsoft Entra 管理センターにグローバル管理者としてサインインします。
- ID>アプリケーション>エンタープライズ アプリケーション を参照します。
- [アプリ起動ツール] を選択します。
- 設定を選択します。
- [ユーザーは Microsoft 365 ポータルでのみ Microsoft 365 アプリを表示できる] のオプションを有効にします。
- [保存] を選択します。