1
0
Fork 0
arangodb/Documentation/Books/Drivers/Java/Reference/UserManagement.md

755 B

User management

If you are using authentication you can manage users with the driver.

add user

  //username, password
  arangoDB.createUser("myUser", "myPassword");

delete user

  arangoDB.deleteUser("myUser");

list users

  Collection<UserResult> users = arangoDB.getUsers();
  for(UserResult user : users) {
    System.out.println(user.getUser())
  }

grant user access

  arangoDB.db("myDatabase").grantAccess("myUser");

revoke user access

  arangoDB.db("myDatabase").revokeAccess("myUser");