2017-01-11 6 views
0

В настоящее время реализована реализация управления доступом на основе ролей (RBAC) и управления доступом на основе атрибутов (ABAC) для marklogic, но я не смог найти, как LBAC реализован в MarkLogic.Как мы можем реализовать управление доступом на основе меток (LBAC) в marklogic

ответ

2

MarkLogic не имеет «строк и столбцов», поэтому LBAC может не иметь смысла.

Однако, если вы считаете, что стандартное моделирование в MarkLogic предполагает, что один документ эквивалентен одной строке таблицы, тогда вы можете считать эту идею идеей объекта базы данных в IBM. Тогда я бы сказал, что разрешения URI для одного документа похожи.

Однако, сидите плотно, пока MarkLogic 9 (как раз «за углом», я считаю). В этом выпуске у вас есть безопасность уровня безопасности, привязанная к определенным элементам/атрибутам на основе выражений xPath. Он может соответствовать вашему прецеденту (который, конечно, зависит от того, как моделируются ваши данные)

Внутренне мы тщательно протестировали эту функцию, и она прекрасно работает для обеспечения безопасности на подмножествах документа. Об этом уже упоминалось здесь: http://www.marklogic.com/press-releases/marklogic-9-transforms-database-market/