EA User Security locks
Before updating the model, eaUtils looks for any lock that would prevent changes to be committed.
When the EA user security is enabled on the project, eaUtils checks the locking status set against the element(s) or package(s) to be modified.
The screenshot below illustrates all possible types of security locks that can be set in an Enterprise Architect project.
- The user can run eaUtils to make changes on the model branches without any marker, or with a blue exclamation mark (! = edit mode) :
- Accueil and Use Case Model views don't have any lock set (no ! marker).
- gfi view is locked to the current user (blue ! marker).
- Data Model - MySQL view is locked to a group that includes the current user.
- The user is not able to use eaUtils on the following models due to existing locks, visible with a red exclamation mark:
- Domain Model and "user toto" Data Model - MySQL are locked by another user
- Class Model has a full lock so no one can modify it.
When running eaUtils on a package, element or diagram that involves updates, the following popup will be displayed if a security lock prevents the user's session from making any change:
Published in
Model locking control: help section