1
0
ohmyform/api/doc/roles.md
Michael Schramm 9c4c325e5a
Switch to single branch (#221)
* remove submodules
* add api and ui files
* update github actions
* use sparse checkout
* update node setup
* update checkout
* update docker
* change permissions
* update mariadb health check
* update changelog
2023-12-02 19:22:40 +01:00

576 B

Roles

unauthenticated

every request is unauthenticated unless an Authorization header with a valid JWT Bearer token is provided.

user

any new registration is a user per default, they can only see their responses and do not have access to forms.

admin

an admin can create forms and edit their own forms. They do not have access to forms from other users.

superuser

a superuser can create and edit any form on the platform as well as modify any user

they can also grant a user admin or superuser access, they cannot revoke their own superuser role