隱藏企業應用程式
瞭解如何在 Microsoft Entra 識別符中隱藏企業應用程式。 當應用程式隱藏時,使用者仍具有應用程式的許可權。
必要條件
若要從 我的應用程式 入口網站隱藏應用程式,並Microsoft 365 啟動器,您需要:
- 具有有效訂用帳戶的 Azure 帳戶。 免費建立帳戶。
- 下列其中一個角色:雲端應用程式管理員、應用程式管理員。
- 全域管理員必須隱藏所有Microsoft 365 應用程式。
從終端用戶隱藏應用程式
使用下列步驟,從 我的應用程式 入口網站和Microsoft 365 應用程式啟動器隱藏應用程式。
- 以至少雲端應用程式管理員身分登入 Microsoft Entra 系統管理中心。
- 瀏覽至 [身分識別]>[應用程式]>[企業應用程式]>[所有應用程式]。
- 搜尋您要隱藏的應用程式,然後選取應用程式。
- 在左側瀏覽窗格中,選取 [ 屬性]。
- 針對 [用戶可見嗎? 問題] 選取 [否]。
- 選取 [儲存]。
注意
這些指示僅適用於企業應用程式。
若要從 我的應用程式 入口網站隱藏應用程式,請使用 Azure AD PowerShell 連線到 Azure AD PowerShell,並以至少雲端應用程式管理員身分登入。 您可以手動將 HideApp 標籤新增至應用程式的服務主體。 執行下列 Azure AD PowerShell 命令,將應用程式的 Visible to Users? 屬性設定為 [否]。
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 命令,將應用程式的 Visible to Users? 屬性設定為 [否]。
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/00001111-aaaa-2222-bbbb-3333cccc4444
更新應用程式以隱藏使用者。
PATCH https://graph.microsoft.com/v1.0/servicePrincipals/00001111-aaaa-2222-bbbb-3333cccc4444/
提供下列要求本文。
{ "tags": [ "HideApp" ] }
警告
如果應用程式有其他標籤,您必須將它們包含在要求本文中。 否則,查詢將會覆寫它們。
從 我的應用程式 入口網站隱藏 Microsoft 365 個應用程式
提示
根據您開始的入口網站,本文中的步驟可能略有不同。
使用下列步驟,從 我的應用程式 入口網站隱藏所有Microsoft 365 應用程式。 應用程式仍會顯示在 Office 365 入口網站中。
- 以全域管理員的身分登入 Microsoft Entra 系統管理中心。
重要
Microsoft建議您使用具有最少許可權的角色。 這有助於改善組織的安全性。 全域管理員是高度特殊許可權的角色,當您無法使用現有角色時,應該受限於緊急案例。
- 瀏覽至 [身分識別]> [應用程式]> [企業應用程式]。
- 選取 [管理] 功能表項下的 [應用程式啟動器]。
- 選取設定。
- 啟用 \[使用者\] 選項 ,只能在 Microsoft 365 入口網站中看到 Microsoft 365 應用程式。
- 選取 [儲存]。