The command app/console fom:user:resetroot resets the user with ID 1. This user owns generally all rights.
$ app/console fom:user:resetroot
Welcome to the Mapbender3 root account management command
Enter the username to use for the root account.
Username [root]: root
Enter the e-mail adress to use for the root account.
E-Mail [root@root.de]: admin@mycompany.foo
Enter the password to use for the root account.
Password: secret
Do you confirm reset [yes]? yes
The root is now usable. Have fun!
The root user (ID 1) can create new users. A user itself can create a new user if he owns the Owner role in the ACL “users”. We chose this exception of the rules to avoid other users changing their user-name.
A user who should create new applications has to have the Create right in the ACL “Applications”. Once he has this right he can also import and export applications.
To create Layerset Instances, he has to have the right Edit in ACL “Service Source”.
A user can copy applications if:
Thereby the user is automatically owner of his copied application.
A user can delete applications if: