Sections in the article
Locking an Entity is a functionality within Enrich. You can lock and unlock a certain Entity, such as a Product or an Item, to prevent other users from editing it. Administrators can also unlock Entities from Control Center.
When should you lock an Entity?
A good use case for locking an Entity is if you are working on enriching the data of this Entity (for example a particular Product) during a specific time period and you want to prevent other users in your organization from making any changes to the data of that particular Product while you are working on it.
If you prefer to prevent certain users from enriching data, then it is better to manage this through permissions.
Admins can unlock previously locked Entities either from inside Enrich or from Control Center.
Searching for locked Entities
You can search for locked Entities using Quick Search or by running a Query. Use the following conditions to find Entities locked by a specific user:
-
Locked By > Not Equals > {YourUserName}
Identifies all locked Entities except the ones you locked. -
Locked By > Equals > {YourUserName}
Identifies all locked Entities that you have locked.
How to lock/unlock an Entity
You can lock or unlock an Entity in two ways:
-
Using the lock icon
Click(Lock entity) on the entity toolbar. When locked, the icon turns green. Hovering over the icon displays "Locked by {username}", indicating who locked the Entity. Click the icon again to unlock.
The lock icon on the entity toolbar. -
Using the entity menu
Clickon the entity toolbar. Select Lock entity to lock, or Unlock entity to unlock, depending on the current state of the Entity.
Other users cannot unlock Entities that you have locked unless they have admin rights. Once an Entity is locked, it will remain locked until an admin or the user who locked the Entity unlocks it.
Non-admins can only unlock Entities from inside Enrich. This needs to be done manually for each locked Entity. A quick way to do this is to run a Query for all Entities that you have locked and then turn your tasks into a to-do list for your locked Entity Query.
Unlocking Entities as an admin
Administrators have additional options for managing locked Entities through Control Center.
As an administrator, you can see all Entities that have been locked in Control Center > Locks.
Locks allows you to see a list of all locked Entities, the display description of each locked Entity, and information on the user who locked it. From there admins can select any Entities and use Unlock Selected to unlock them.
Comments
1 comment
Is it possible to lock/unlock via the REST API?
Please sign in to leave a comment.