本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
步驟 2:撰寫授權政策
授權政策是 Cedar 文件,定義連線必須符合的要求。Client VPN 會根據由三種資訊組成的內容來評估政策:
-
裝置訊號 — 裝置狀態字符中傳送的運作狀態訊號。命名空間:
context.crowdstrike.*、context.jamf.*、context.jumpcloud.*。 -
使用者身分 — 裝置連線時擷取一次。命名空間取決於身分驗證類型:
context.saml.*、context.active-directory.*或context.mutual-authentication.*。 -
連線詳細資訊 — 一律可用:
context.connection.*(端點 ID、連線 ID、平台、平台版本、公有 IP 地址、用戶端 OpenVPN 版本和 AWS 提供的用戶端版本)。
permit(principal, action, resource) when { context.crowdstrike.assessment.overall > 50 };
如需更多範例、政策 API 和撰寫條件的指引,請參閱 編寫裝置狀態授權政策。