欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Ralasafe
来自开放百科 - 灰狐
Ralasafe 是用Java编写的中间件。它解开权限与业务的耦合,将权限策略集中管理,并使用图形化的管理模式。它非常简单易用,即使您没有很长的开发经验,也可以在5分钟内学会。
与TAM(IBM Tivoli Access Manager)、 OES(Oracle Entitlements Server)不同, ralasafe是轻量级的,而且能控制从数据库查询数据;与SS(Spring Security)不同,ralasafe 是一个服务,而不是框架,几乎不需要Java/XML编程配置。
Ralasafe 遵循MIT 协议。
场景举例:
- ERP系统: 总部的经理能够查询所有帐单,加州分公司经理能查询加州分公司及其下属子公司帐单;
- ATM 取款: 每次取款上限是¥5,000,每天取款上限是¥20,000;
- Web页面元素,比如下拉框: 总部的经理登录时,显示所有分公司机构;加州分公司经理登录时,显示加州所有子公司;
获益分析:
- 解开权限与业务耦合,大幅优化了系统结构;
- 开箱即用,无需更改您的业务数据结构和应用结构,ralasafe不是框架;
- 节约很多编程工作:大部分查询,和几乎所有的决策判断编程;
- 为终端客户提供“可控的安全”;
- 需求变更时,受影响范围最少,工作量最省。
链接
分享您的观点