User Manual

Get User Access Info

29/1/26
Get User Access Info

Kuika's Get User Access Info action is used to individually query the authorization information of a specific user within the system. This action allows the user's access scope, role, and permission-based information to be displayed within the application or used in other actions.

Get User Access Info is particularly preferred for analyzing the user's current authorization status in user detail screens, admin panels, and scenarios requiring access control.

Technical Features

  • User Authorization Query (Authorization Panel): Returns the authorization and access information for the specified user ID through a single response model.
  • Authorization Compatibility: The returned user access information is fully compatible with the Authorization infrastructure and can be used for authorization control, viewing, or reporting.
  • Web & Mobile Support: The action is supported in both web and mobile applications.

Get User Access Info Action Application Steps

1. Defining the Action in UI Design

  • Open your project on the Kuika platform.
  • Go to the UI Design module and select the relevant screen.
  • Create a button, table row action, or page open trigger to display the user's access information (e.g., “View User Permissions”).
  • Select the relevant element and add the Authorization → Get User Access Info action from the + ADD ACTION menu, depending on the trigger event to be used.

2. Configuring Action Parameters

id (Guid – required): This is the unique ID of the user whose authorization information will be queried (User ID). This field is usually:

  • CurrentUser.Id (to view the logged-in user's own access information)
  • Action Result (ID returned from Get User / Get User By Id actions)
  • Table (user selected from the user list)
  • Screen Input or Fixed Value

is connected via the Symbol Picker tool.

3. Optional Settings

Enable Audit Logs (Boolean – optional): When enabled, the process of querying the user's access information is added to the audit log records. This allows you to track which user's authorization information was viewed, when, and through which action. It is recommended to enable this in applications that require authorization and security tracking.

Usage Scenario: Viewing User Permissions

In an admin panel, the admin user selects a person from the user list and clicks the “View User Permissions” button. This triggers the Get User Access Info action, and the access and permission details for the selected user are displayed in the details panel. This allows the admin to quickly and clearly review the user's access scope within the application.

Technical Risks

  • Invalid User ID: Ensure that the ID field is linked to the ID of an existing user in the system.
  • Unauthorized Viewing: Viewing user access information should be restricted to authorized roles only.
  • Audit Tracking: In corporate and regulation-mandated applications, it is recommended to enable the Enable Audit Logs option.
No items found.

Other Related Content

No items found.

Glossary

No items found.

Alt Başlıklar