Kullanıcı Kılavuzu

Update User Access Delegation

Update User Access Delegation

The Update User Access Delegation action on the Kuika platform is used to update a previously defined user permission delegation. With this action, information such as delegated roles, target user, start and end dates can be changed later. It enables quick response to permission changes, especially in long-term projects.

Technical Features

  • Allows changes to be made to an existing delegation record.
  • The time range can be updated with StartDate and EndDate.
  • The person to whom the delegation will be made can be changed with the ToUserName parameter.
  • The delegated roles can be edited with the Roles parameter.
  • Web and mobile compatible.
  • Works in integration with the authorization system; only valid and system-defined roles can be used.

Update User Access Delegation Action Application Steps

  • Open your project in Kuika.
  • Select the relevant screen from the UI Design module.
  • Add a button named “Update Permissions.”
  • Add the + ADD ACTION > Authorization > Update User Access Delegation action to this button click event.
  • Via Symbol Picker:
  • UserAccessDelegationId (String - required): The ID of the delegation record to be updated in the system.
  • StartDate (DateTime - required): The new start date of the delegation.
  • EndDate (DateTime - required): The new end date of the delegation.
  • ToUserName (String - required): The email address of the new user to whom the permission will be delegated.
  • Roles (String[] - required): Updated role list. Multiple roles can be specified.
  • Link all parameters to the appropriate data sources.

Usage Scenario: Delegation Information Update

The duration of an authorization previously delegated by an administrator needs to be extended. In addition, one of the delegated roles will be removed and another role will be assigned in its place.

Scenario flow:

  • The administrator accesses the “Update Permissions” form screen.
  • The current delegation ID (UserAccessDelegationId) is retrieved from the system.
  • New start date: 07/01/2025
  • New end date: 07/20/2025
  • New target user: mehmet.demir@firma.com
  • New roles: [‘approver’, “reviewer”]
  • When the Update button is clicked, the system recreates the delegation using this information.

Update User Access Delegation Action Advanced Customizations

  • The delegation ID can be dynamically retrieved from previous actions or from the listing screen.
  • Date fields can be filled with default values starting from today.
  • Changes on the form can be linked to specific conditions to ensure that only authorized users can perform the action.

Technical Risks and Controls

  • Invalid Dates: EndDate cannot be before StartDate.
  • Empty Roles: The Roles field must not be left blank.
  • Incorrect User: ToUserName must be a user defined in the system.
  • Insufficient Authorization: The update process should only be performed by authorized persons.
  • Conflict Risk: If there are different delegations for the same user, time conflicts should be checked.

The Update User Access Delegation action allows you to flexibly update existing delegation configurations. It streamlines authorization management processes and facilitates quick response to organizational changes within the application.

Other Related Content

No items found.

Glossary

No items found.

Alt Başlıklar