- Bulk Removal with Multiple Selection: The user can remove multiple attributes at the same time.
- Conditional Removal: Only certain roles or permissions can delete attribute links.
- UI Automation: After the attribute is removed, it can be automatically re-rendered in the Dynamic Form or Table element.
- Undo Feature: Optionally, removed attributes can be temporarily stored in memory to be re-linked.
Technical Risks
- Invalid EntityId or AttributeId: The operation will fail if the parameters are incorrect or missing.
- Unrelated Attribute: The system will not perform the operation if the selected attribute is not already associated with the entity.
- Data Loss Perception: This operation does not delete data; however, the user may mistakenly believe that data has been lost. An informational message should be added.
The Unmap Entity Attribute action is a critical tool for simplifying the dynamic data model, removing unnecessary fields, and keeping form structures up to date in the Kuika platform. It can be used efficiently in applications that require user-specific form and field management.