Topic
Prev Next

Import User IDs From Active Directory

Whilst you can define each of your model users individually and specifically for Enterprise Architect security, you can also import your Windows user IDs from Windows Active Directory and use those as the security user IDs with Windows Authentication. If you set up your security user IDs in this  way, when a user opens the model the system checks the users database for their Windows ID and, if it matches, automatically logs the user in without prompting for a password.

As a pre-requisite, you create an appropriate user group into which to import the user IDs; you can also use this to assign appropriate permissions to the user IDs as a whole.

Access

Ribbon

Configure > Security > Users

Menu

Project | Security | Manage Users

Import user IDs from Windows Active Directory

Step

Action

See also

1

On the 'Security Users' dialog do not complete any user details fields. Instead, select the 'Accept Windows Authentication' checkbox and click on the Import button.

The 'Import Users' dialog displays.

2

In the 'Security Group' panel, select the checkbox against the appropriate security group to contain the imported user IDs.

3

Click on the Add button.

The 'Select Users' dialog displays.

4

If the 'Select this object type' field has not defaulted to 'Users':

  1. Click on the Object Types button; the 'Object Types' dialog displays
  2. Select the checkbox against 'Users' (the type of object to import from the Active Directory).
  3. Click on the OK button to return to the 'Select Users' dialog.

5

Click on the Locations button.

The 'Locations' dialog displays.

6

Browse for and select the location to import from, within the Active Directory.

Click on the OK button to return to the 'Select Users' dialog.

7

In the 'Enter the object names to select' field, either:

  • Type in the user IDs individually (click on the examples link to see examples of the correct formats) and go to step 13, or
  • Click on the Advanced button to search for IDs; the 'Select Users' dialog redisplays showing a 'Common Queries' tab

8

In the 'Name' and 'Description' fields, type any characters or text that help identify the IDs you are searching for.

9

In the 'Starts with' field, click on the drop-down arrow and, if necessary, select a different qualifier.

10

Optionally, to further filter the IDs to search for, select the 'Disabled accounts' or 'Non-expiring password' checkboxes, and/or select a value in the 'Days since last logon' field.

11

Click on the Find Now button to initiate the search, and to display a list of IDs in the bottom panel of the dialog.

You can vary the types of information shown here by clicking on the Columns button and selecting the column headings to display, then dragging the column titles into the sequence you prefer.

12

When you have identified the IDs to import, click on a required ID (or press Ctrl or Shift while you click to select several) and click on the OK button.

The 'Select Users' dialog redisplays, with the selected ID or IDs listed in the 'Enter the object names to select' field.

13

Click on the OK button to redisplay the 'Import Users' dialog with the selected users' names listed in the 'Users' panel.

14

Click on the Import button to add the user IDs to the 'Security Users' dialog.

15

Click on a user ID to populate the dialog fields with the user ID details.

You can also set group membership and/or single permissions here.

Set Single Permissions

Notes

  • You must have 'Security - Manage Users' permission to maintain users; the initial Admin administrator and Administrators group automatically have this permission
  • As a security measure, the Window Authentication is automatically deactivated if the project file is moved to a different location; once the file has been relocated, you can toggle the 'Accept Windows Authentication' checkbox to reactivate Windows Authentication.
  • Enterprise Architect generates random passwords for Windows user IDs; however, if necessary you can assign a new password to an imported user ID

Learn more