Janusgraph Role-based access control (RBAC) or role-based security

570 views
Skip to first unread message

sharma.an...@gmail.com

unread,
May 7, 2019, 8:08:35 AM5/7/19
to JanusGraph users
Hi Team,

How can we provide Role-Based Access Control(RBAC) or Role-Based Security for different Users ?

Any suggestion would be useful.

Thanks,
Anshul Sharma.

Florian Hockmann

unread,
May 8, 2019, 4:58:43 AM5/8/19
to JanusGraph users
If you only make JanusGraph accessible to your users through JanusGraph Server instead of giving them direct access to your backends, then you can configure authentication via JanusGraph Server. This authentication however basically only restricts access in general to authenticated users. This is documented in the JanusGraph docs where a special credentials graph is used that is stored in the storage backend and additionally in the TinkerPop docs where the credentials are stored in a file that needs to be shipped with the server.

If you for example only want some users to have write access to your graph and only read access for others, then you can start different server instances where some only provide read access and have different users than the other servers that provide full access.

HadoopMarc

unread,
May 8, 2019, 2:26:35 PM5/8/19
to JanusGraph users

Not as a ready-made solution, but as inspiration you can also check:


Cheers,    Marc

Op woensdag 8 mei 2019 10:58:43 UTC+2 schreef Florian Hockmann:
Reply all
Reply to author
Forward
0 new messages