Discussion Forum

How does Typedb Cluster handle security

I wanted to know how typedb or in a specific sense, typedb cluster handles data security, like giving read/write access to certain users, data encryption etc.

TypeDB Cluster supports user authentication. You can manage the user account through Console. It is also possible to perform the management through the client drivers if you want to do so programmatically.

TypeDB Cluster also supports in-flight encryption. Client-server communication is protected with TLS, whereas internal communication between servers are protected with CurveZMQ.

We’re working on refining the documentation of these feature to be easier to find in the future :slight_smile:

Hope that helps!

Are there any references on how the roles can be given to users for accessing the databases ?

The user access role feature has not yet been implemented @shabbirpatheria. It will be in a couple of weeks!