Admin Users

SODAR admin users are expected to have the Django superuser status. To create a new superuser, you need to do it either in the SODAR server shell by Django management commands or in the Django admin web UI.

In the shell, use the following command in the SODAR project root and follow the prompts for further details:

./manage.py createsuperuser

To create an administrator in the UI, enter the Django admin and follow these instructions. Make sure to set the superuser status true.

Note

The staff status is not used in SODAR at this time.

Warning

Administrator accounts wield a high degree of power in the system, including the potential for introducing breaking changes into the SODAR database. Care should be put in who gets this access. It is recommended to keep the passwords for these accounts extra safe and change them regularly.