Enable IWS Entitlement Profile in User Administration Center

Starting with Eagle core version 2017 r2.10, User Administration Center provides ability for other modules to ā€œplug-inā€ into the core center role model.

For IWS it provides basic entitlements template and two pre-defined roles.

ā€œIntegration and Workflow Studioā€ template also allows to store entitlements for EJM Monitoring Tool and Eagle Business Services (EBS) applications.

However, since IWS gets released much more frequently than Eagle core, Automation Center may not be able to always have up-to-date version of the template.

It is strongly recommended to migrate the most recent template definition over from IWS application

Export latest template from IWS

  1. Open Integration and Workflow Studio from https://tools.eagleaccess.com/iws45/. The version should be 1.0.8.17 or higher

  2. Login to the environment where the entitlements have to be set up.

  3. Close the new/open dialog which automatically pops up

  4. Expand the entitlements dropdown

  5. Use ā€œexportā€ button to export the entitlements scheme into notepad.

Export Button

Enable permissions for template migration

Before you can migrate the entitlements profile, make sure that your User ID has permission to manage templates.

Modify your ā€œUser Administration Centerā€ role, or add ā€œMANAGE CENTER TEMPLATESā€ role to you user:

Manage Center templates

You need to reopen the User Administration Center at this point.

After that you should be able to see the ā€œCenter templatesā€ screen in the ā€œSetupā€ navigation menu:

Center Role Templates window

Apply new template to User Administration

  1. Click the ā€œEditā€ button in the ribbon

  2. Select all the template text, and delete it

  3. Copy the Template text you exported earlier from IWS, and paste it here

  4. Click ā€œUpload to DBā€ button to save the changes

Restart TPE Server Plugins

User Administration Center will inform you that two TpeServer plugins has to be restarted:

SecDB and DBProxy.

To do that:

  1. Login to System Management Center

  2. Switch to "Environment" -> "Services" screen

  3. Locate the line with ā€œTPEServerā€ type

  4. Double click on it to open the details, and go to switch to Plugins tab

  5. Select on SecDB plugin line and click the restart button in the ribbon

  6. Select DBProxy plugin line and click the restart button in the ribbon

Manage roles and users

There are two roles for the Integration and Workflow Studio template, created out of the box ā€“ IWS ADMIN ROLE and IWS USER ROLE

Since we have just imported the latest template, some settings for new attributes might not be set up.

It is recommended to review all the properties even in the pre-existing roles.

Of course, you can create more roles and configure them according to your business needs.

Center Roles window

After you created new roles and/or made necessary changes to existing ones, make sure to click ā€œsaveā€ button in the ribbon to apply the changes.

Now you can switch to the ā€œLinked Usersā€ tab for each role, and assign this role to one or more users.

Linked Users tab

Alternatively, you can open each userā€™s account separately from the ā€œusersā€ grid, and append new role to their profile:

Users window