Application Role Permission Overview
To create an application, different roles work together. Each role can do different things with data. The platform has two types of roles: preset system roles and custom roles. You can give users roles based on what they need to do.
- System Roles: Developers, Data Managers, and Enterprise Members are preset on the no-code workbench.
- Custom Roles: If the preset roles cannot meet your needs or you need more refined control, you can customize roles. There are two types of custom roles: system-level and application-level. System-level custom roles apply to all applications, while application-level custom roles are valid only for the current application.
System Roles
- Developers: This role can create, view, edit, and delete no-code applications and manage all application data. It matches the NoCode Developer Profile under Configuration > User Security > Profiles.
Figure 1 Developers
- Data Managers: This role can manage all data related to no-code applications, and view all forms and views by default but cannot create, edit, or delete applications. It matches the NoCode Manager Profile under Configuration > User Security > Profiles.
Figure 2 Data Managers
- Enterprise Members: This role can access the no-code workbench and fill in and submit forms, but cannot create, edit, or delete applications. It matches the Portal User Profile under Configuration > User Security > Profiles.
Figure 3 Enterprise Members
Custom Roles
- Customizing system-level roles
On the Configuration Center > Role Permissions page, an application administrator can customize roles and set permissions for the roles. Roles created in the configuration center can be used in all applications.
Figure 4 Customizing a system-level roleFor example, create a process manager role and give it permissions by referring to Customizing a System-Level Role. The roles created here can be selected in App Security > Role Permissions > System Roles of all applications.
Figure 5 Adding a system-level role - Customizing application-level roles
In addition to system-level custom roles, you can customize application-level roles. You can use these roles to let users access certain pages in the applications.
Figure 6 Adding application-level roles
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot