The Get Application Management Access List By Role ID action is used to list the application management permissions associated with a specific role ID in the Kuika platform. This action allows you to analyse which modules, features, or pages the roles in the system have administrative access to.
Technical Features
Parameter Configuration
A system administrator may want to see which pages or processes the roles in the application (e.g., ‘Administrator,’ ‘Operations,’ ‘Sales Representative’) have access to. For this purpose, a Select Box is used to select roles on the screen created for this purpose. The Role ID information is typically retrieved from a database where roles are defined, such as KRole in the system; therefore, when the page loads, the KRole table is fetched using the ‘Get Data’ action and populated into the Select Box. When the user selects a role, the Authorisation → Get Application Management Access List By Role ID action triggered by clicking the ‘View Permissions’ button takes the selected Role ID as a parameter and returns the relevant access permissions. This access list can be presented to the user in a Table element with information such as access name, type, and module.
Application Steps
The obtained access list can be displayed via a Data Grid or List component. Each row can contain fields such as access name, type, module, etc.
Technical Risks and Controls
Get Application Management Access List By Role ID is an important tool for role-based access control and creating administrator screens on the Kuika platform. It allows you to clearly see which roles have what types of access in your application. This action is critical for both control and access planning.