共用方式為


Microsoft Entra ID 的備份驗證系統

世界各地的組織每周 7 天、每天 24 小時都依賴 Microsoft Entra 驗證對使用者和服務的高可用性。 我們承諾提供 99.99% 服務等級的可用性來進行驗證,並持續尋求透過增強驗證服務的復原能力來改善它。 為了進一步改善中斷期間的復原能力,我們在 2021 年實作了備份系統。

Microsoft Entra 備份驗證系統是由多個備份服務所組成,這些服務會一起運作,以在發生中斷時提高驗證復原能力。 如果主要的 Microsoft Entra 服務無法使用或已降級,此系統就會以透明方式自動處理對所支援應用程式和服務的驗證。 其會在現有備援的多個層級之上新增額外的復原層。 此復原能力的說明請見下列部落格文章:在 Microsoft Entra ID 中使用其備份驗證服務提高服務復原能力 (英文)。 當系統狀況良好時,此系統會同步處理驗證中繼資料,並使用該中繼資料來讓使用者在主要服務中斷期間繼續存取應用程式,同時仍強制進行原則控制。

在主要服務中斷期間,使用者能夠繼續使用其應用程式,只要使用者已在過去三天內從相同裝置存取其應用程式,且不存在任何會限制其存取的封鎖原則:

除了 Microsoft 應用程式,我們還支援:

  • iOS 和 Android 上的原生電子郵件用戶端。
  • 應用程式資源庫中提供的軟體即服務 (SaaS) 應用程式,例如 ADP、Atlassian、AWS、GoToMeeting、Kronos、Marketo、SAP、Trello、Workday 等等。
  • 根據其驗證模式選取的企業營運應用程式。

依賴 Azure 資源受控識別,或建置於 Azure 服務 (例如,虛擬機器、雲端儲存空間、Azure AI 服務和 App Service) 之上的服務對服務驗證,會從備份驗證系統中得到更高的復原能力。

Microsoft 會持續擴充支援案例的數目。

支援哪些非 Microsoft 工作負載?

備份驗證系統會根據其驗證模式,自動為數萬個支援的非 Microsoft 應用程式提供累加的復原能力。 如需最常見的非 Microsoft 應用程式及其涵蓋範圍狀態清單,請參閱附錄。 如需支援哪些驗證模式的深入說明,請參閱了解備份驗證系統的應用程式支援一文。

  • 使用 Open Authorization (OAuth) 2.0 通訊協定來存取資源應用程式的原生應用程式,例如,熱門的非 Microsoft 電子郵件和 IM 用戶端,例如:Apple Mail、Aqua Mail、Gmail、Samsung Email 和 Spark。
  • 設定為僅使用識別碼權杖來向 OpenID Connect 進行驗證的企業營運 Web 應用程式。
  • 在設定為由 IDP 起始的單一登入 (SSO) 時,使用安全性聲明標記語言 (SAML) 通訊協定進行驗證的 Web 應用程式,例如:ADP、Atlassian Cloud、AWS、GoToMeeting、Kronos、Marketo、Palo Alto Networks、SAP Cloud Identity Services、Trello、Workday 和 Zscaler。

未受保護的非 Microsoft 應用程式類型

目前不支援下列驗證模式:

  • 使用 OpenID Connect 進行驗證並要求存取權杖的 Web 應用程式
  • 在設定為由 SP 起始的 SSO 時,使用 SAML 通訊協定進行驗證的 Web 應用程式

什麼讓使用者能夠得到備份驗證系統的支援?

在中斷期間,如果符合下列條件,使用者就能使用備份驗證系統進行驗證:

  1. 使用者已在過去三天內使用相同的應用程式和裝置成功進行驗證。
  2. 使用者不需要以互動方式進行驗證
  3. 使用者正以主租用戶的成員身分存取資源,而不是在練習 B2B 或 B2C 案例。
  4. 使用者不會受限於限制備份驗證系統的條件式存取原則,例如停用復原預設值
  5. 使用者尚未受到撤銷事件的影響,例如,自其上次成功驗證之後發生的認證變更。

互動式驗證和使用者活動會對復原能力產生何種影響?

備份驗證系統依賴先前驗證的中繼資料,以便在中斷期間重新驗證使用者。 基於這個理由,使用者必須已在過去三天內使用相同裝置上的相同應用程式進行驗證,備份服務才能生效。 非使用中或尚未對指定應用程式進行驗證的使用者,無法針對該應用程式使用備份驗證系統。

條件式存取原則會對復原能力產生何種影響?

備份驗證系統無法即時評估特定原則,而且必須依賴這些原則進行先前的評估。 在中斷狀況下,服務預設會使用先前的評估,將復原能力提高至最大限度。 例如,以具有特定角色的使用者 (例如應用程式系統管理員) 為條件的存取,會在中斷期間根據使用者在最近一次驗證期間所具備的角色繼續。 如果需要限制僅在中斷時使用先前的評估,租用戶系統管理員就能透過停用復原預設值,來選擇對所有條件式存取原則進行嚴格評估,即使在中斷狀況下也一樣。 您應該謹慎進行此決策,因為針對指定的原則停用復原預設值會使那些使用者無法使用備份驗證。 您必須先在備份系統發生中斷之前重新啟用復原預設值,才能提供復原能力。

某些其他類型的原則不支援使用備份驗證系統。 使用下列原則會降低復原能力:

備份驗證系統中的工作負載身分識別復原能力

除了使用者驗證,備份驗證系統還會透過提供與主要驗證服務重複分層的區域隔離驗證服務,來提供受控識別和其他主要 Azure 基礎結構的復原能力。 此系統可讓 Azure 區域內的基礎結構驗證能夠復原在另一個區域中或較大型 Microsoft Entra 服務內可能發生的問題。 此系統可補充 Azure 的跨區域架構。 使用 MI 建置您自己的應用程式,並遵循 Azure 的復原能力和可用性的最佳做法,可確保您的應用程式具有高度復原性。 除了 MI,此區域復原備份系統也會保護重要的 Azure 基礎結構和服務,讓雲端能夠正常運作。

基礎結構驗證支援的摘要

  • 使用受控識別建置於 Azure 基礎結構之上的服務會受到備份驗證系統所保護。
  • 相互驗證的 Azure 服務會受到備份驗證系統所保護。
  • 當身分識別註冊為服務主體而非「受控識別」時,備份驗證系統不會保護在 Azure 之上或之外建置的服務。

支援備份驗證系統的雲端環境

除了由世紀互聯提供的 Microsoft Azure 以外,所有雲端環境中都支援備份驗證系統。 支援的身分識別類型會因雲端而異,如下表所述。

Azure 環境 受保護的身分識別
Azure Commercial 使用者和受控識別
Azure Government 使用者和受控識別
Azure Government Secret 受控識別
Azure Government Top Secret 受控識別
由 21Vianet 營運的 Azure 無法使用

附錄

應用程式名稱 Protected 為什麼不受保護?
ABBYY FlexiCapture 12 No 由 SAML SP 起始
Adobe Experience Manager No 由 SAML SP 起始
Adobe Identity Management (OIDC) No 具有存取權杖的 OIDC
ADP Yes Protected
Apple Business Manager No 由 SAML SP 起始
Apple 網際網路帳戶 Yes Protected
Apple 學校管理員 No 具有存取權杖的 OIDC
Aqua Mail Yes Protected
Atlassian Cloud 是* Protected
Blackboard Learn No 由 SAML SP 起始
Box No 由 SAML SP 起始
Brightspace by Desire2Leam No 由 SAML SP 起始
Canvas \(英文\) No 由 SAML SP 起始
Ceridian Dayforce HCM No 由 SAML SP 起始
Cisco AnyConnect No 由 SAML SP 起始
Cisco Webex No 由 SAML SP 起始
Citrix ADC SAML Connector for Azure AD No 由 SAML SP 起始
Clever No 由 SAML SP 起始
Cloud Drive Mapper Yes Protected
Cornerstone 單一登入 No 由 SAML SP 起始
Docusign No 由 SAML SP 起始
Druva No 由 SAML SP 起始
F5 BIG-IP APM Azure AD 整合 No 由 SAML SP 起始
FortiGate SSL VPN No 由 SAML SP 起始
Freshworks No 由 SAML SP 起始
Gmail Yes Protected
Google Cloud / G Suite Connector by Microsoft No 由 SAML SP 起始
HubSpot Sales No 由 SAML SP 起始
Kronos 是* Protected
Madrasati App No 由 SAML SP 起始
OpenAthens No 由 SAML SP 起始
Oracle Fusion ERP No 由 SAML SP 起始
Palo Alto Networks - GlobalProtect No 由 SAML SP 起始
Polycom - 商務用 Skype 認證電話 Yes Protected
Salesforce No 由 SAML SP 起始
Samsung Email Yes Protected
SAP Cloud Platform Identity Authentication No 由 SAML SP 起始
SAP Concur 是* 由 SAML SP 起始
SAP Concur 差旅及費用 是* Protected
SAP Fiori No 由 SAML SP 起始
SAP NetWeaver No 由 SAML SP 起始
SAP SuccessFactors No 由 SAML SP 起始
Service Now No 由 SAML SP 起始
Slack No 由 SAML SP 起始
Smartsheet No 由 SAML SP 起始
Spark Yes Protected
UKG pro 是* Protected
VMware Boxer Yes Protected
walkMe No 由 SAML SP 起始
工作日 No 由 SAML SP 起始
來自 Facebook 的工作場所 No 由 SAML SP 起始
Zoom No 由 SAML SP 起始
Zscaler 是* Protected
Zscaler Private Access (ZPA) No 由 SAML SP 起始
Zscaler ZSCloud No 由 SAML SP 起始

注意

* 設定為使用 SAML 通訊協定進行驗證的應用程式,在使用由 IDP 起始的驗證時會受到保護。 不支援由服務提供者 (SP) 起始的 SAML 設定

Azure 資源及其狀態

resource Azure 資源名稱 狀態
Microsoft.ApiManagement Azure Government 和中國區域中的 API 管理服務 Protected
microsoft.app 應用程式服務 Protected
Microsoft.AppConfiguration Azure 應用程式組態 Protected
Microsoft.AppPlatform Azure App Service Protected
Microsoft.Authorization Microsoft Entra ID Protected
Microsoft.Automation 自動化服務 Protected
Microsoft.AVX Azure VMware 解決方案 Protected
Microsoft.Batch Azure Batch Protected
Microsoft.Cache Azure Cache for Redis Protected
Microsoft.Cdn Azure 內容傳遞網路 未受保護
Microsoft.Chaos Azure 混沌工程 Protected
Microsoft.CognitiveServices Azure AI 服務 API 和容器 Protected
Microsoft.Communication Azure 通訊服務 未受保護
Microsoft.Compute Azure 虛擬機器 Protected
Microsoft.ContainerInstance Azure 容器執行個體 Protected
Microsoft.ContainerRegistry Azure Container Registry Protected
Microsoft.ContainerService Azure Kubernetes Service (已淘汰) Protected
Microsoft.Dashboard Azure 儀表板 Protected
Microsoft.DatabaseWatcher Azure SQL Database 自動微調 Protected
Microsoft.DataBox Azure 資料箱 Protected
Microsoft.Databricks Azure Databricks 未受保護
Microsoft.DataCollaboration Azure Data Share Protected
Microsoft.Datadog Datadog Protected
Microsoft.DataFactory Azure Data Factory Protected
Microsoft.DataLakeStore Azure Data Lake Storage Gen1 和 Gen2 未受保護
Microsoft.DataProtection Microsoft Defender for Cloud Apps 資料保護 API Protected
Microsoft.DBforMySQL 適用於 MySQL 的 Azure 資料庫 Protected
Microsoft.DBforPostgreSQL 適用於 PostgreSQL 的 Azure 資料庫 Protected
Microsoft.DelegatedNetwork 委派的網路管理服務 Protected
Microsoft.DevCenter 商務與教育用 Microsoft Store Protected
Microsoft.Devices Azure IoT 中樞和 IoT Central 未受保護
Microsoft.DeviceUpdate Windows 10 IoT 核心版服務裝置更新 Protected
Microsoft.DevTestLab Azure DevTest Labs Protected
Microsoft.DigitalTwins Azure Digital Twins Protected
Microsoft.DocumentDB Azure Cosmos DB Protected
Microsoft.EventGrid 事件格線 Protected
Microsoft.EventHub Azure 事件中樞 Protected
Microsoft.HealthBot Health Bot 服務 Protected
Microsoft.HealthcareApis 適用於 Azure API for FHIR 的 FHIR API 和 Microsoft Cloud for Healthcare 解決方案 Protected
Microsoft.HybridContainerService 已啟用 Azure Arc 的 Kubernetes Protected
Microsoft.HybridNetwork Azure Virtual WAN Protected
Microsoft.Insights Application Insights 與 Log Analytics 未受保護
Microsoft.IoTCentral IoT Central Protected
Microsoft.Kubernetes Azure Kubernetes Service (AKS) Protected
Microsoft.Kusto Azure 資料總管 (Kusto) Protected
Microsoft.LoadTestService Visual Studio 負載測試服務 Protected
Microsoft.Logic Azure Logic 應用程式 Protected
Microsoft.MachineLearningServices Azure 上的機器學習服務 Protected
Microsoft 受控識別 適用於 Microsoft 資源的受控識別 Protected
Microsoft.Maps Azure 地圖服務 Protected
Microsoft.Media Azure 媒體服務 Protected
Microsoft.Migrate Azure Migrate Protected
Microsoft.MixedReality 混合實境服務,包括遠端轉譯、Spatial Anchors 和 Object Anchors 未受保護
Microsoft.NetApp Azure NetApp Files Protected
Microsoft.Network Azure 虛擬網路 Protected
Microsoft.OpenEnergyPlatform Azure 上的 Open Energy Platform (OEP) Protected
Microsoft.OperationalInsights Azure 監視器記錄 Protected
Microsoft.PowerPlatform Microsoft Power Platform Protected
Microsoft.Purview Microsoft Purview (先前稱為 Azure 資料目錄) Protected
Microsoft.Quantum Microsoft Quantum Development Kit Protected
Microsoft.RecommendationsService Azure AI 服務建議 API Protected
Microsoft.RecoveryServices Azure Site Recovery Protected
Microsoft.ResourceConnector Azure 資源連接器 Protected
Microsoft.Scom System Center Operations Manager Protected
Microsoft.Search Azure 認知搜尋 未受保護
Microsoft.Security 適用於雲端的 Microsoft Defender 未受保護
Microsoft.SecurityDetonation 適用於端點的 Microsoft Defender 引爆服務 Protected
Microsoft.ServiceBus 服務匯流排傳訊服務和事件方格網域主題 Protected
Microsoft.ServiceFabric Azure Service Fabric Protected
Microsoft.SignalRService Azure SignalR Service Protected
Microsoft.Solutions Azure 解決方案 Protected
Microsoft.Sql 虛擬機器上的 SQL Server 和 Azure 上的 SQL 受控執行個體 Protected
Microsoft.Storage Azure 儲存體 Protected
Microsoft.StorageCache Azure 儲存體快取 Protected
Microsoft.StorageSync Azure 檔案同步 Protected
Microsoft.StreamAnalytics Azure 串流分析 未受保護
Microsoft.Synapse Synapse Analytics (先前稱為 SQL DW) 和 Synapse Studio (先前稱為 SQL DW Studio) Protected
Microsoft.UsageBilling Azure 使用量和計費入口網站 未受保護
Microsoft.VideoIndexer Video Indexer Protected
Microsoft.VoiceServices Azure 通訊服務 - 語音 API 未受保護
microsoft.web Web Apps Protected

下一步