Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.

Prev Next

User Security

User Security in Enterprise Architect is a means of blocking the use of model update functions across the model by means of access permissions for each function, and protecting specific elements and diagrams from change by means of user locks. The intent is not to prevent access to information, but to prevent inadvertent changes to data.

Security is an optional facility in the system. If required it is enabled by the Security Administrator, who at the same time sets the security policy to either:

  • Require User Lock to Edit - the whole project is blocked against editing and the user locks an object to open it and edit it, or
  • User/group locking - the whole project is open for editing and the user locks an object to protect it from being edited

The Security Administrator also sets up the user and group IDs and passwords, which every user requires to log in to the model when security is enabled. Access permissions are assigned to the user IDs to determine which update functions the user can apply. The users can still view any information in the project. If security is not enabled in the project, no login is required and users do not have to have access permissions to perform update functions.



Configure > Security

User Security

This collection of images highlights some of the facilities of User Security in Enterprise Architect

Security Operations

Operations For


See also


A number of security tasks can be performed only by users with Administrative permissions to the security operations. The person who enables security receives online instructions to login as Admin. This login ID automatically:

  • Has access permissions to perform all security operations
  • Is a member of an Administrators user group, which also has access permissions to perform all security operations
Maintain Users Set Security Policy Enable/Disable Security Import User IDs From Active Directory View and Manage Locks View All User Permissions Maintain Groups Change Password Password Encryption


Other security tasks can be performed by users who do not have Administrative rights, on work performed under their own user ID. These users must still have the appropriate access permissions to perform many of these 'user' tasks.

Locked Element Indicators Apply a User Lock Manage Your Own Locks Identify Who Has Locked An Object Lock Model Elements Lock Packages Change Password


  • User Security can be enabled in the Corporate, Business and Software Engineering, System Engineering and Ultimate editions of Enterprise Architect