- Role Verification: A query can be performed before the action to check whether the user really has access permission to the delegated user.
- Automatic Form Filling: The FromUserName value can be selected from the Get Active User Access Delegations result.
- Error Status Management: If no active delegation is found, an appropriate message can be displayed to the user.
Technical Risks and Controls
- Unauthorized Login: Login should not be allowed on behalf of users who have not been delegated or whose delegation has expired.
- Invalid User Name: The FromUserName value must be a user registered in the system with an active delegation defined.
- Authority Conflicts: Roles coming from delegation should not conflict with the current user, and the system should operate consistently.
The SignIn With Delegation action is a powerful authorization solution for Kuika applications in terms of task delegation and operational continuity. It ensures the secure and uninterrupted operation of the system through advanced control mechanisms.