User Manual

Get Delegated Sign In Options

4/7/25
Get Delegated Sign In Options

The Get Delegated Sign In Options action on the Kuika platform brings the sign-in (delegation) options delegated to you by other users. This action allows a user to dynamically learn which users they can use their delegated access permissions on behalf of.

Technical Features

  • User-Based Query: The ToUserName parameter specifies the user whose sign-in options are being queried.
  • Retrieve Delegation Information: Lists who delegated permissions and which users delegated them.
  • Symbol Picker Compatibility: Returned values can be used via the Symbol Picker tool.
  • Multi-Delegation Support: Can return access information delegated by multiple users.
  • Web & Mobile Compatibility: Can be used in both web and mobile applications.

Get Delegated Sign In Options Action Application Steps

  1. Open your project on the Kuika platform.
  2. Open your project and select the relevant screen (e.g., “Session Selection” screen).
  1. From the + ADD ACTION menu, add the Authorization > Get Current Session Info action according to the desired trigger event (Initial Actions, OnClick, OnBlur, etc.).
  2. Via the Symbol Picker:
  • ToUserName (String - required): The email address of the user whose delegation information will be queried. Link the email address of the logged-in user (e.g., the result of the Get Current Session Info action) to the ToUserName field.
  • The resulting user list can be linked to a Table or Select Box element.

Usage Scenario: Selecting a Temporary Task Assignment Session

A user may have been assigned tasks by different managers for specific periods of time. After logging into the system, the user must select the user they want to log in as from the list of users assigned to them.

Scenario Steps:

  • The user logs into the system with their own credentials.
  • The system retrieves the user's email address with the Get Current Session Info action.
  • The Get Delegated Sign In Options action runs and lists other users who have delegated this user.
  • The obtained list is displayed in a Select Box element.
  • The user selects the person they want to log in as and continues in the system with the access permissions of that person.

Select Box element sample outputs:

  • mehmet.kaya@firma.com – “Purchasing Manager”
  • asli.demir@firma.com – “HR Manager”
  • burak.sahin@firma.com – “Project Leader”

Get Delegated Sign In Options Action Advanced Customizations

  • Conditional Visibility: A warning can be displayed if the user does not have a delegation assigned to them.
  • Default Session Selection: A specific delegation can be selected automatically (e.g., the most recent one).
  • Session Role Override: The role can be dynamically changed within the application based on the selected user.
  • Filter List by Date: Those with expired delegations can be excluded.

Technical Risks and Controls

  • Invalid User: ToUserName must be a defined and active user in the system.
  • Unauthorized Access: This action should only be accessible to authorized users.
  • Delegation Date Check: The action should only return delegations within the valid date range.
  • Empty Result Management: If no access has been delegated to the user, the user should be informed.

Get Delegated Sign In Options is an important action for managing the sign-in processes of users who have been delegated permissions on the Kuika platform and presenting the appropriate sign-in option to the user. Delegation-based access control ensures application continuity, especially in corporate scenarios such as task delegation and administrator backups.

Other Related Content

No items found.

Glossary

No items found.

Alt Başlıklar