superuser
and globaldesigner
can define one or more graphs. The domains of the two graphs may be completely separate, may overlap, or may coincide exactly.superuser
or globaldesigner
can include a global vertex or edge type in one or more graphs. Global types can be shared among multiple graphs.admin
or designer
role for a particular graph can add local vertex types and edge types to their own graph. Local types cannot be shared among multiple graphs.GRANT
/REVOKE
privilege is reserved for superuser and admin users.superuser
can grant a role to any user on any graph.superuser
can pick a user to be an admin
on a particular graph. The admin can then manage user privileges on their graph.USE GRAPH
command.GLOBAL SCHEMA_CHANGE JOB
stretches this rule.CREATE
commands for queries, loading jobs, and schema_change jobs require that the graph name be specified, even for systems with only one graph.