In bezahl.de, users can be assigned different roles with specific rights. The admin has the most comprehensive permissions and can manage all organizational and payment settings, as well as view, create, and edit all payments. Editors can create, send, and edit payments and payment plans, but cannot change organizational settings. Creators can only create and send payments, while viewers only have access to all payments. Optionally, "creators" and "viewers" can also be "restricted" so that they can only see and manage their own payments.
Detailed Description of User Roles
Each role in bezahl.de is assigned specific rights that determine which actions a user can perform. Here are the details of the individual roles an administrator can assign:
- Admin: This role has the most extensive rights. An admin can configure all settings for organizations and payments. This includes the authority to assign the admin role to other invited users and to change their own admin role. Admins can view, create, and edit all payments and payment plans within an organization.
- Editor: Users with the Editor role do not have permission to change organizational settings. However, they can create, send, and edit payments and payment plans. Editors also have access to view all payments belonging to an organization.
- Creator: A Creator cannot change organizational settings either. Their primary function is to create and send payments. However, they are not permitted to edit payments already created. Creators can view all payments within an organization.
- Viewer: Users with the Viewer role have the most limited permissions. They cannot change organizational settings or create or edit payments. Their only function is to view all payments.
Optional Restrictions for Creators and Viewers
The Creator and Viewer roles can optionally be configured as "restricted" roles. In this context, the term "restricted" means that the user can only view and manage their own payments. This provides an additional layer of data control and security.