Доступ на основе ролей в пользовательском интерфейсе Graphileon

#neo4j #graphileon

Вопрос:

Мы внедряем доступ на основе ролей в пользовательском интерфейсе Graphileon, и у нас есть ниже 3 ролей.

  1. По умолчанию — роль просмотра с ограниченным доступом (запрещено редактировать схему, отключать Cyper Box и т. Д.)
  2. Редактор — который имеет все права доступа, кроме администратора
  3. Доступ администратора

Мы просмотрели приведенный ниже документ, но у нас не так много информации и примеров. Если кто-нибудь предоставит мне дизайн или документацию для того же, это будет полезно.

https://docs.graphileon.com/graphileon/For_Dashboard_Designers/Reference/Permissions.html

Я хочу ограничить доступ пользователей к IA_function . Ниже приведен запрос, который я выполнил. Я добавил простой эксперимент для проверки intger в IA_Permission, который перезапускает fales, так же, как я загрузил изображение.Но все же пользователь Jack может получить доступ к загрузке IA_Fuction.IA_Permission не выполняется.

 CREATE(permission: IA_Permission {name:"UploadPermission"})
CREATE (upload:IA_Function {name: "Upload"})
CREATE (user:IA_User{name:"Jack"})
CREATE (user)-[:ALLOW]->(permission)
CREATE (permission)<-[:REQUIRE]-(upload)
 

введите описание изображения здесь

Комментарии:

1. Пожалуйста, свяжитесь с graphileon напрямую, а не публикуйте свой вопрос. ИТ-директор Graphelion также находится в SO @graphelion