Kuika offers flexible and secure authorization solutions in application development processes. Providing access control over screens and elements based on user roles increases the security of your application and ensures that the right users have access to the right data.
Element authorization controls a specific user's right to access only specified elements. Users can view or edit certain fields according to the roles assigned to them.
1.1. Creating a Role
The roles you created are stored in the KRole table in the Datasources module. You can write SQL queries using the KUserRole table to find out which role users are in.
1.2. Element Visibility by Roles
1.3. Assigning Start Screen by Roles
If all roles need to view the same elements, activate the All Roles Access Switch option. You can use the Anonymous Access Switch option to provide access without requiring login.
Screen-based authorization allows users to access only the screens assigned to the relevant roles.
2.1. Role Based Authorization on Screens
2.2. Authorization in Preview Mode
Authorization enhances the security and functionality of the application by ensuring that users only access areas appropriate to their role. Properly configured roles and access rights improve user experience and increase productivity.