[ 商業價值 ]

購買前評估存取控制、審核日誌和租戶隔離

透過買方定義的矩陣和授權的負面固定測試來評估存取控制、稽核證據和客戶隔離。

由EmailAuth研究團隊提供 · 8 分鐘閱讀

[ 重點 ]

  • 角色名稱和演示並不是完整的控制證據。
  • 測試跨綜合租戶的讀取、匯出、寫入和生命週期邊界。
  • 與授權行為分開審查審計覆蓋範圍、存取和保留。
在此頁面上

購買有證據的控制邊界

身分驗證平台可以宣傳角色、審核日誌和租用戶隔離,但這些標籤並不能確定控制項在買方預期工作流程中的行為方式。採購評估應詢問誰可以讀取、匯出、更改和管理哪些客戶的數據,生命週期變化如何影響存取以及哪些證據記錄了這些操作。管理員的成功演示並不是對未經授權的存取的負面測試。

Azure 的多租用戶身分指南 區分認證、授權和商業權利。使用這些區別來建立買家問題,而不是假設登入角色涵蓋所有資源和操作。本文是一個需求框架,而不是聲稱EmailAuth或其他指定平台實現了建議的控制。沒有存取租戶、更改權限或購買產品。

首先定義買家的訪問矩陣

在查看供應商的角色名稱之前,列出預期的使用者和服務角色、租戶關係和資源。包括網域配置、身份驗證報告、原始資料、匯出、整合、使用者管理和相關的商業設定。對於每個組合,請說明是否允許讀取、建立、修改、刪除或匯出。買方的預期邊界是評估產品行為的參考。

不要在沒有證據的情況下假設「只讀」排除匯出或「租用戶管理員」僅限於一名租用戶。共享服務團隊可能合法地需要多個客戶,而單一客戶用戶應該只看到他們批准的範圍。明確記錄這些異常。接受試驗的廣泛角色不應默默地成為生產訪問設計。要求供應商將實際角色對應到買方矩陣並識別不支援的差異。

驗證介面之外的租用戶綁定

一個租客 選擇器 或隱藏的導航項目不足以證明隔離。經過身份驗證的身份必須在伺服器端邊界獲得所請求資源的授權。要求應涵蓋直接讀取、搜尋、匯出、寫入和後台作業,包括對其他租戶擁有的資源的參考。使用具有明顯不同數據的合成裝置,以便可以檢測到意外的跨租戶結果。

Azure 指南警告稱,聯合錯誤配置可能會向非預期租用戶授予存取權限。因此,審查應包括身份如何與租戶關聯、誰可以更改該關聯以及屬於多個租戶的用戶如何選擇範圍。請勿僅從電子郵件後綴推斷所有權或假設客戶提供的租戶識別碼授權其使用。實際供應商必須解釋並展示其支援的型號。

詢問審計日誌實際記錄了什麼

Microsoft Entra 的審核日誌文檔 描述在該身分環境中變化的活動記錄。這是官方審核日誌模型的有用範例,而不是另一個平台記錄相同事件的證據。買家應要求與其自身要求相關的準確產品事件目錄、欄位定義、存取控制、保留行為和匯出選項。

詢問記錄是否足以識別參與者、目標、操作、時間、結果和租戶背景以調查變更。區分使用者活動和服務身分活動以及成功的操作和被拒絕的嘗試。不要假設僅僅因為出現管理變更而記錄每次失敗的授權嘗試。同樣,顯示請求已提交的日誌可能不會顯示結果變更是否已完成。需要包含敏感資料並說明限制的實際範例。

檢查日誌存取和完整性作為控制

審核日誌本身可以包含敏感的客戶和身分資訊。定義誰可以查看它、跨租戶搜尋、匯出它並配置其保留。可以更改設定並刪除唯一證據的管理員提供了與獨立保留記錄不同的問責模型。詢問供應商這些控制措施是如何運作的,但在沒有現有證據的情況下,不要聲稱其不變性或防篡改性。

保留期應由產品的實際支援條款和買方義務指定,而不是發明的通用期限。澄清哪些事件在介面、API 和匯出的檔案中可用,以及這些視圖是否具有相同的覆蓋範圍。檢查時區處理和標識符,以便可以在不依賴可能變更的名稱的情況下關聯記錄。未檢索到該手稿的審計記錄。

測試生命週期變更和服務訪問

角色減少、使用者停用和憑證吊銷是單獨的事件。 RFC 7643 描述 SCIM 活動屬性,同時將其最終意義留給服務提供者。這說明了為什麼買方不能假設設定更新會撤銷所有現有會話或整合憑證。需要對產品會話和非互動式存取行為的最新解釋。

接受計劃應包括在會話存在時其角色被減少的使用者、禁用的身份、有限範圍的整合以及授權的管理員。驗證每種情況下的預期存取結果,包括匯出和直接資源操作。這些是針對授權隔離環境的建議檢查,而不是測試供應商的生產服務或其他客戶的租戶的許可。這裡沒有執行這樣的操作。

買方驗收工作表

建立包含需求、業務原因、供應商聲明、支援的配置、固定裝置識別、租戶、操作、預期結果、實際證據和未解決的限制的工作表。將允許的行為的證據與拒絕的行為的證據分開。包括產品版本、測試日期和環境,以便結果在發布後仍然可以解釋。如果某個功能是計劃的而不是實施的,請記錄該狀態,而不將其視為當前覆蓋範圍。

對於審核日誌,為需要記錄的每個操作新增預期事件和觀察到的記錄參考。正確拒絕存取但未產生預期審計證據的測試與滿足這兩個標準的測試具有不同的結果。記錄誰接受任何限制以及補償性控制是否獲得批准。不要將採購清單分數變成未來安全的保證。

虛構診斷:可以導出的觀眾

虛構的買家看到供應商演示,其中查看者無法編輯網域設定。買方最初將只讀角色標記為滿意。然而,預期的矩陣也禁止批量匯出原始客戶資料。該演示從未測試過匯出、直接資源請求或對其他租戶報告的存取。觀察到的限制僅涵蓋一項操作。

建議的應對措施是要求提供缺失操作的授權固定裝置證據,並審查由此產生的審計記錄。如果產品無法將觀看與出口分開,則買方必須決定該限制是否可以接受,而不是重新命名角色並假設風險消失。這是一個虛構的採購活動,而不是關於EmailAuth或任何指定供應商的調查結果。

保持購買結論的界限

有用的結論可以確定證據滿足的要求、未滿足的要求、所有者接受的限制以及仍然開放的測試。它將配置選擇與固有的產品行為區分開來,並且不保證與有限測試集的完美隔離。可以在不聲明涵蓋每個未來版本或配置的情況下告知決定。

該目錄需要存取矩陣以及針對跨租戶讀取、匯出、寫入和生命週期變更的負面測試。那些最初的測試仍然開放。人類專家審查、來源適用性、生產路線、可訪問性和所有者發布也保持開放。該草案提供的是評估方法,而不是基於已執行證據的購買建議,並且尚未做出任何商業承諾或准入許可。

[ 外帶 ]

根據明確的要求和明確的限制進行購買,而不是僅根據安全功能標籤進行購買。

[ 按角色 ]

這對您意味著什麼

選擇您的角色以執行後續實際步驟。

買家安全負責人

定義矩陣

所需的邊界必須先於供應商演示。

後續步驟

  1. 列出資源和操作。
  2. 需要負面的跨租戶證據。

身分管理員

驗證生命週期影響

角色刪除和停用可能會對會話產生不同的影響。

後續步驟

  1. 記錄實際支持的行為。
  2. 包括服務身份和導出。

採購業主

記錄接受的限制

計劃中的功能不是當前的實作。

後續步驟

  1. 保留證據版本和日期。
  2. 將技術驗收與商業承諾分開。

[ 常見問題解答 ]

常見問題

只讀角色是否一定會禁止匯出?

不需要。需要實際產品映射並測試買家的意圖區分。

隱藏的 UI 控制項是授權證明嗎?

否。驗收計畫必須使用核准的固定裝置驗證伺服器端資源邊界。

Microsoft Azure:多租用戶解決方案的身份注意事項

所有審核日誌是否都記錄被拒絕的請求?

沒有提出普遍的主張。詢問產品的確切事件目錄和實際證據。

Microsoft Entra:審核日誌

Entra 文件是否可以證明其他產品的日誌?

不。這是審計模型的官方範例,而不是EmailAuth實施的證據。

Microsoft Entra:審核日誌

SCIM 停用是否保證會話撤銷?

不僅僅來自架構。 active 屬性的明確意義是特定於服務提供者的,因此必須驗證實際的會話行為。

RFC 7643 :SCIM 核心架構

審計審查應包括哪些內容?

參與者、目標、操作、時間、結果、租戶情境、存取控制、覆蓋範圍和保留,根據實際產品的要求和支援。

是否有供應商租戶接受了測試?

否。本文提出了授權的綜合夾具測試,並且不報告執行的產品結果。

哪些證據之門仍敞開?

跨租戶讀取、匯出、寫入和生命週期更改所需的存取矩陣和負面測試仍然開放。

[ 來源 ]

來源

  1. RFC 7643 :SCIM 核心架構

    部分 §3.1 公共屬性 · §4.1.1 單一屬性 · §4.2 組資源模式

  2. Microsoft Azure:多租用戶解決方案的身份注意事項

    部分 授予使用者對租用戶資料的存取權限 · 工作負載身分 · 與 IdP 共同進行 SSO · 授權模型 · 權利與許可

  3. Microsoft Entra:審核日誌

    部分 您可以使用審核日誌做什麼? · 日誌顯示什麼?

[ 詞彙表 ]

詞彙表

存取矩陣
買方對身分、租戶、資源以及允許或拒絕的操作的明確對應。
租戶隔離
強制邊界防止身分存取其授權租戶範圍之外的資源。

Microsoft Azure:多租用戶解決方案的身份注意事項

審核活動記錄
提供者定義的活動記錄,其覆蓋範圍和欄位必須針對實際產品進行驗證。

Microsoft Entra:審核日誌

接受的限制
由負責的決策負責人明確審查的記錄差距,而不是默示保證。

企業出處

為什麼頂級金融機構和政府 退役了他們的電子郵件安全儀表板。

傳統的電子郵件驗證平台會向您出售儀表板並要求您的工程師來完成這項工作。在高風險環境中,手動監督意味著延遲執行、配置漂移和不受監控的影子域。

EmailAuth是代理電子郵件來源平台。 我們的代理人強制執行 p=reject,保持第三方寄件者一致並將您的網域移至完整狀態 RFC 9989 合規性、新的DMARC標準,以及人機互動審核能力。

政府 大型企業 一級金融機構

SaaS · 專用租賃 · 氣隙本地部署 · BYOK 加密

知識庫