1

这可能是关于 ABAC 的一个非常基本的问题,我没有找到明确的答案。 PAP 使用哪些软件项目工件(例如需求规范)来创建 XACML 策略文档?

4

1 回答 1

0

XACML 标准和 ABAC 没有指定如何编写策略。策略管理点 (PAP) 超出了规范的范围。

从技术的角度来看,在 Java 中,生成 XACML 策略的最简单方法是针对 XACML 3.0 模式使用 JAXB。这将为您提供一组 Java 对象,您可以使用这些对象生成 XACML 策略。其他语言也有类似的技术。

从用户体验的角度来看,您需要考虑策略创作体验:您希望如何创建策略?您希望用户如何协作?店铺政策?部署策略?ETC...

这就是不同的实现(开源如 ATT XACML 或商业如 Axiomatics)发挥作用的地方。它们为作者政策提供了不同的替代方案。

ALFA 也是一种有趣的方法,尽管它不是图形化的,而是与 Eclipse 集成的。

于 2017-02-27T18:53:20.423 回答