Book a Demo

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

Prev Next

List of Available Permissions

In the Corporate, Unified and Ultimate Editions, if security is enabled, users can update information if they have the appropriate access permissions for the data update tasks for that type of data.  From version 16 and onwards, access restrictions can also be applied to specific users and groups, to prevent certain actions.  These restrictions are aimed at preventing inadvertent deletion of model content.   The tasks that a user can perform with each access permission and tasks that are prevented with each restriction are listed here.

Some permissions take precedence over others. For example, if a user has 'Use Version Control' permission, they can modify model elements on import even if they do not have 'Update Element' permission.



Enables the user to

See also

Administer Database

Compact and repair a project database.

Compact a Project Repair a Project

Admin Workflow

Develop and manage workflow scripts.

Workflow scripts

Audit Settings

Change the audit settings in the 'Audit Settings' dialog.

Audit Settings

Audit View

Enable auditing and display data in the 'Audit View' and 'Audit History' tab.

Audit View Controls Audit History Tab

Baselines - Manage

Create, delete, import and export Baselines.

Package Baselines

Baselines - Restore model

Merge data into the project model from a Baseline or XML file.

Change Password

Change your own password.

Change Password

Check Data Integrity

Check and repair project data integrity.

Check Project Data Integrity

Configure Datatypes

Add, modify and delete datatypes.

Data Types

Configure External Data Sources

When importing data from an external tool you need this permission to configure the default mapping values that determine what type of local elements are created in Enterprise Architect when the data is imported.

Configure Images

Configure alternative element images.

Using The Image Manager

Configure Model Add-Ins

Allows users to enable and modify access to Add-In scripts according to the accessing user's membership of the defined security user group.

Configure Packages

Configure controlled Packages and Package properties.

Configure Packages

Configure Project Prerequisites

Set up the:

  • MDG Technologies that are mandatory, permitted or blocked for the project
  • Minimum version and build of Enterprise Architect required for the model
Model-Specific Options Specify Required MDG Technologies

Configure Resources

Create and manage:

  • 'Resources' tab items: document templates, Design Patterns, profiles
  • Available Project resources
  • CSV Specifications
Using the Resources Tab of the Browser CSV Specifications

Configure Stereotypes

Add, modify and delete Stereotypes.

Stereotype Settings

Configure Version Control

Set up Version Control options for the current model.

Version Control Settings

Edit Scripts

Add, edit, delete and regroup model scripts.



Export a model to XMI or Enterprise Architect's Native XML format. Also required for CSV Import and Export, and for creating and editing CSV Specifications.

Export to XML CSV Import and Export

Generate Documents

Generate document and web reports from model Packages.

Document Reports Web Reports

Generate Source Code and DDL

Generate source code and DDL from a model element, and synchronize code against model elements if it already exists.

Generate Source Code Generate DDL For Objects Update Package Contents

Import XMI

Import a model from XMI or Enterprise Architect's Native XML format. Also required for CSV Import and Export, and for creating and editing CSV Specifications.

Import from XML CSV Import and Export

Lock Elements

Lock an element or Package.

Lock Model Elements

Manage Diagrams

Create new diagrams, copy and delete existing diagrams, and publish a diagram as a Pattern.

Publish a Pattern Add New Diagrams Copy (Duplicate) or Move Diagram Delete Diagrams

Manage Glossary

Create, edit and delete glossary items in the Project Glossary.

Model Glossary

Manage Issues

Update and delete model Issues.

Project Issues

Manage Project Calendar

Add, update and delete Project Calendar events; those without this permission can view calendar items.


Manage Project Settings

Update and manage project-wide settings including:

  • The default element font size and type for the model
  • The model default diagram
  • Resource metrics, risks, efforts and allocation
  • Auto-created Diagram Image and Image Map
  • WebEA URL and Index
Cloud Page Project Resources Set User Default Fonts

Manage Reference Data - Update

Update and delete reference items.

Reference Data

Manage Replicas

Create and synchronize replicas.

Create Replicas Synchronize Replicas

Manage Tests

Update and delete Test records.

Reverse Engineer from DDL and Source Code

Reverse engineer from source code or ODBC, and synchronize model elements against code.

Importing Source Code

Run Scripts

Run and debug a script.


Security - Enable/Disable

Disable user security in Enterprise Architect.

Enable/Disable Security

Security - Manage Locks

Delete element locks set by other users.

View and Manage Locks

Security - Manage Users

Maintain users, groups and assigned permissions.

Maintain Users Import User IDs From Active Directory Maintain Groups Change Password

Spell Check

Spell check a Package and set the spell check language.

Using the Spell Checker

Transfer Data

Transfer model between different repositories.

Project Data Transfer

Transform Package

Perform transformations of Packages and elements.

Model Transformation

Update Diagrams

Update diagram appearance, properties and layout, including on the 'Page Setup' dialog.

Set Diagram Properties Set Up Diagram Page

Update Elements

Save model changes (including deletions) for elements, Packages, and relationships.

Element Facilities Packages Connector Tasks

Use Version Control

Check files in and out using Version Control.

Fundamental Usage

View Locks

Display all locks that have been set in the model.

Manage Your Own Locks

Visibility Level Admin

Assign Visibility Levels to Packages in a model configured for Visibility Levels, on Oracle 8+ and Microsoft SQL Server 2016 databases, hosted on the Cloud by the Pro Cloud Server.

Visibility Levels



Prevents the user from

See also

Delete Package

Deleting packages

Delete a Package

Delete Diagram

Deleting diagrams

Delete Diagrams

Delete Element

Deleting elements

Delete Elements from Diagram and Model

Delete Attribute

Deleting attributes from elements, or columns from data tables

Create and Manage Attributes Delete Database Table Columns

Delete Operation

Deleting operations from elements, or constraints from data tables

Create and Manage Attributes Database Table Constraints/Indexes

Delete Connector

Deleting connectors

Connector Management Options

Import XMI

Importing XML package files (but does not prevent version control imports)

Import from XML

Restore from Baseline

'Restoring' a package from a previously saved baseline

Manage Baselines in Model Manage Baselines in Reusable Asset Service

Delete Baseline

Deleting saved package baselines

Manage Baselines in Model Manage Baselines in Reusable Asset Service