Users

class pyArango.users.User(users, jsonData=None)[source]

This class represents a user

delete()[source]

Permanently remove the user

save()[source]

Save/updates the user

setPermissions(dbName, access)[source]

Grant revoke rights on a database, ‘access’ is supposed to be boolean. ArangoDB grants/revokes both read and write rights at the same time

class pyArango.users.Users(connection)[source]

This one manages users.

fetchAllUsers(rawResults=False)[source]

Returns all available users. if rawResults, the result will be a list of python dicts instead of User objects

fetchUser(username, rawResults=False)[source]

Returns a single user. if rawResults, the result will be a list of python dicts instead of User objects