Kullanıcı Kılavuzu

Get Active User Access Delegation Detail 

Get Active User Access Delegation Detail 

Kuika's Get Active User Access Delegation Detail action is used to retrieve the details of an access delegation defined in the system. This action provides information such as whether a specific delegation is active, who delegated it to whom, which roles were delegated, and the dates during which it is valid.

The action is typically preferred for querying temporary roles assigned to users, auditing, verification, or logging. It is also used when the user's current access permissions need to be viewed.

Technical Features

  • Delegation Query: Retrieves the details of a specific delegation from the system.
  • From-To Information: Detailed information about which user delegated roles to which user can be obtained.
  • Date Information: The time period during which the delegation is valid can be learned.
  • Web & Mobile Compatibility: Can be used in both web and mobile applications.
  • Authorization Compatible: The validity of access information can be queried according to the existing Authorization structure in the system.

Get Active User Access Delegation Detail Action Application Steps

  1. Open your project in Kuika.
  2. Go to the UI Design module and select the relevant screen.
  3. Create a button, form, or event trigger (e.g., “View Delegation Details”).
  1. From the + ADD ACTION menu, add the Authorization > Get Active User Access Delegation Detail action according to the desired trigger event (Initial Actions, OnClick, OnBlur, etc.).
  2. Link the Id parameter using the Symbol Picker:
  • Id (String - required): The unique ID of the delegation whose details will be queried. This ID is taken from a Create User Access Delegation record previously created in the system. It is usually taken dynamically from data sources such as Action Result, Current, Form Component, Screen Input, or Fixed.

Use Case: Viewing Active Delegation Details

A system administrator wants to track authority delegations within a department and check the details of a valid delegation. For this purpose, a table listing the delegation records is placed on a management panel accessible to the administrator.

When the user clicks on a row, the ID of the relevant delegation is retrieved and the Get Active User Access Delegation Detail action is called. As a result of the action, the system:

  • The start and end dates of the delegation,
  • Which roles were delegated,
  • Who delegated to whom.

This information is displayed in a detail panel and allows the administrator to verify whether the delegation is still valid.

Example Application:

  • Delegation ID: abc123-xyz
  • Record Owner: mehmet.oz@firma.com
  • Assignee: ayse.dogan@firma.com
  • Roles: “editor”, “approver”
  • Validity: 01.07.2025 - 10.07.2025

The administrator can see when the delegated roles start and end, the purpose of the delegation, and take action to restrict access for the relevant users if necessary.

Get Active User Access Delegation Detail Action Advanced Customizations

  • Delegation Monitoring Panel: The action can be integrated into an administrator panel to provide a detailed list of all active delegations.
  • Conditional Display: Inactive (expired) delegations can be displayed in a different color.
  • Form Integration: Detailed information can be automatically filled into the relevant fields of a form to enable editing.

Technical Risks and Controls

  • Invalid ID Usage: An error message should be returned when the ID parameter is empty or does not exist in the system.
  • Unauthorized Access: Delegation information should only be queryable by authorized users.
  • Expired Delegations: The status of the delegation (active or expired) must be checked in the data retrieved from the action.
  • UI Not Updated: After the action is executed, the details must be displayed to the user in the correct format.

Get Active User Access Delegation Detail is critical for controlling and verifying temporary authorization assignments in the system. It can be used effectively in audit processes, when querying user access, or when viewing the status of delegations made in management panels. Thanks to its advanced integration support, it offers flexible use in both technical and business processes.

Other Related Content

No items found.

Glossary

No items found.

Alt Başlıklar