User Manual

Enable User

21/5/25
Enable User

Enable User action is used to reactivate a user who has been previously disabled. When this action is executed, the user's system access is restored, and their previously defined roles and permissions are reactivated. It is particularly useful for re-enrolling users who have been temporarily blocked.

Technical Features

  • User Enabling: Reactivates a disabled user.
  • Permission Restoring: Restores the user's previous access permissions and roles.
  • Web & Mobile Compatibility: The action works seamlessly on both web and mobile applications.

Enable User Action Application Steps

1. Define the Action in UI Design

  • Log in to the Kuika platform.
  • Open your project from the Apps screen.
  • Go to the UI Design module.
  • Select the button that will initiate the user activation process.
  • Select the button and add the Authorisation > Enable User action from the + ADD ACTION menu according to the desired trigger event (Initial Actions, OnClick, OnBlur, etc.).

2. Configuring Enable User Parameters

  • User Name (String-Required): The user name or email address of the user to be enabled. It is usually defined using data sources such as Action Result, Current, Form Component, Screen Input or Fixed, and can be linked via the Symbol Picker.

Use Case: Reactivating a Suspended User

An administrator wants to reactivate a user who was previously disabled for violating rules. The user has acknowledged their mistake and has been granted access to the system again.

Applying the Enable User Action

  • Element: ‘Activate User’ button
  • Trigger: OnClick
  • Action: Authorisation → Enable User
  • User Name: Using Current.email as the user email address is more appropriate for securely and accurately identifying the logged-in user.

With this action:

  • The user's system access is enabled.
  • All roles and permissions are reactivated.
  • The user can log in again and use the application.

Enable User Action Advanced Customisations

  • Dynamic User Selection: A user can be enabled by selecting a row from the user list.
  • Notify Action with Notification: A notification can be displayed to the user or administrator after the action.
  • Conditional Enabling: Only eligible users can be enabled by checking the user's status (with If Then Else).

Technical Risks and Precautions

  • Enabling the wrong user: Make sure that the User Name field belongs to the correct user.
  • Unauthorised use of actions: This action should only be triggered by authorised roles such as system administrators.
  • Missing permission assignments: If a user is enabled and then a role or permission is missing, unauthorized error messages may appear in the system. If necessary, it should be supported with the Add User To Role action.

Enable User enables users to be re-added to the system in a secure and controlled manner during user management processes. Especially in temporary deactivations, it allows the user to regain access without being completely deleted from the system. It works in accordance with the authorisation structure, providing flexibility without compromising system security.

Other Related Content

No items found.

Glossary

No items found.

Alt Başlıklar