Как определить административную политику в ALFA для делегирования?
Как я могу написать политики ALFA, которые позволяют делегировать определенные действия на определенных ресурсах? В XACML они называются административными политиками.
(Как описано в http://docs.oasis-open.org/xacml/3.0/xacml-3.0-administration-v1-spec-en.html)
1 ответ
Краткий ответ: вы не можете.
Поскольку язык ALFA не позволяет вам установить PolicyIssuer
Вы не можете написать политику делегирования.
Вы можете написать стандартную политику в ALFA, а затем написать скрипт, который вставит PolicyIssuer
элемент.
Это похоже на вопрос, заданный здесь: Как использовать тег "эмитента" в плагине ALFA?