Usage

Invenio user management and authentication.

Adminstration interface

You can view and manage users and roles via the administration interface. Below is a screenshot from the user creation:

_images/admin.png

Command-line interface

Users and roles can be created via the CLI. Below is a simple example of creating a user, a role and assining the user to the role:

$ flask users create --active info@inveniosoftware.org
$ flask roles create admins
$ flask roles add info@inveniosoftware.org admins

You can also e.g. deactive users:

$ flask users deactivate info@inveniosoftware.org