產品概覽
Oso 是什麼?
Oso是一個專門的授權平台,旨在幫助開發者高效實現精細存取控制。它提供了一種名為Polar的宣告式政策語言,用於定義複雜的權限層次結構和角色,實現跨服務的一致性和可擴展的授權。Oso Cloud作為託管服務,將授權邏輯和資料與應用程式分離,提供政策管理、授權檢查和資料同步的API。這種方法減少了開發工作量,加速了安全功能的交付。
主要功能
宣告式授權語言
使用Polar,一種靈活且具表達力的語言來建模角色、權限和複雜的授權邏輯。
集中式授權服務
Oso Cloud獨立於應用程式碼管理授權資料和政策,支援多種服務和微服務。
靈活的角色和權限建模
支援RBAC、巢狀角色、自訂角色、所有權、共享和多租戶,以符合多樣化的應用需求。
強大的查詢API
啟用複雜的授權查詢,超越簡單的允許/拒絕檢查,例如列出可存取資源或已授權用戶。
開發者友善的工具
包含Node.js、Python和Go的SDK,CLI工具,政策驗證,除錯和記錄功能,實現順暢整合和維護。
可擴展且一致的執行
設計用於在單體應用、微服務、REST和GraphQL API中處理授權,提供一致的政策執行。
使用案例
- 基於角色的存取控制(RBAC) : 透過角色分組權限,有效管理用戶對功能和專案的存取。
- 多租戶授權 : 按組織或租戶隔離用戶資料和權限,確保資料安全分離。
- 資源級存取控制 : 透過精細化政策控制對特定檔案、資料夾或資源的存取。
- 自訂角色管理 : 允許用戶或管理員定義和管理適合其獨特授權需求的角色。
- 微服務授權 : 在分散式服務和API之間一致地共享和執行授權政策。
- UI授權和功能控制 : 根據用戶權限和訂閱等級動態顯示或隱藏UI元素和控制功能存取。
常見問題
Oso 的替代方案
Greip
全面的詐騙防範平台,提供即時交易驗證、IP智能和可定制規則,保護企業免受支付和帳戶詐騙。
Flower AI
開源聯邦式學習框架與混合 AI 平台,實現跨裝置與雲端的隱私保護、可擴展 AI。
Xata.io
一個無伺服器PostgreSQL平台,專為可擴展、靈活和開發者友好的資料庫管理而設計,具有整合分支和零停機遷移功能。
MindSpore
全場景、開源深度學習框架,易於開發、高效執行,並可於雲端、邊緣與裝置環境統一部署。
Apptension
端對端軟體開發合作夥伴,專注於可擴展的數位產品、SaaS平台和創新的網頁及行動應用程式。
Fluidstack
雲端平台提供快速、大規模的GPU基礎設施,用於AI模型訓練和推論,受到領先AI實驗室和企業的信賴。
MeshChain AI
專為 AI 訓練、推論與遊戲渲染打造的去中心化運算網路,提供可擴展且高效的解決方案。
Elodin Systems
一站式航太平台,運用先進物理模擬與雲端運算,快速設計、模擬與測試自主飛控系統。
