This page provides an overview of changes to help you better understand how User Administration works in Eagle v2017 and what you can expect to see when you upgrade from previous Eagle versions. There is no action required on your part, this summary is for informational purposes only. The primary goal of this page is to describe the user roles that you will now see in User Administration and how they originated.
Info |
---|
The information on this page assumes you are upgrading to V2017R2.1 or higher. |
Permissions in the Eagle Classic UI
In the Eagle Classic UI, User Groups and Product Groups exist in User Manager. Users can only be part of one of each of these groups.
In Eagle Classic, user Groups are a combination of:
- Product Groups - all the panels that a user is able to access.
- Module Access - each module has its own permission group and permissions to those specific modules are defined within the permission groups.
Changes in Permissions when Upgrading to V2017 from the Eagle Classic UI
If you are upgrading to V2017 from the Eagle Classic UI, you will notice that many role names have changed in the Eagle UI, as well as the module that holds the permissions. User Manager, an Eagle Classic component, has been replaced by User Administration in V2017. User Groups and Product Groups have both been removed and are now replaced by Center Roles. Center Roles are a combination of legacy User Groups and Product Groups.
In In V2017, the panels and modules that were previously displayed across the entire Eagle application are now grouped into Eagle Centers that reflect the specific function of the panel or module. Users must have permissions for each center to access that center and the panels/modules that are housed within it. This access to each center is defined within a center role. Each center has its own set of center roles. A user may have multiple center roles to access the functions of the Eagle application in different centers.
...
For module access, the conversion performs a similar function. Each User Group has a list of modules that it allows access to and that access is determined by the group that the User Group is part of for each module.
For example, suppose a user is part of the Upgrades User Group and that User Group has Message Center access set up against the Eagle Default Admin Group. During the conversion, this user will have center roles created in all centers that house Message Center. The type of Message Center access given in those centers will mirror the type of permission defined in the legacy Eagle Default Admin Group.
...
The center role names will retain the name of the Eagle Classic User Group along with the suffix "migrated" appended to the name. This provides an easy way to pinpoint groups that were created via the conversion. There are also out-of-the box center roles that are new in V2017. These out-of-the-box roles are not editable, but can be duplicated to use as templates. Users can be added and removed from these center roles.
Changes in Permissions when Upgrading to V2017 from the Eagle UI
If you are upgrading to V2017 from an earlier Eagle version that already uses the Eagle UI, there were also some entitlement changes.
Application Roles in the pre-v2017 Eagle UI determined what a user could use, while the Center Roles determined what the user could see. For example, if a user had an Application Role that allowed usage of the eagle/star/accounts – List Entities panel, they would still need a Center Role in a center where that panel was housed to see the panel. In this example, the user would need an Accounting Center role that allows access to nxgaccounting/account setup and maintenance/entities – List Entities.
In v2017, Application Roles were retired. Center Roles now control access to how a user may use and see modules and panels in a center. The conversion is built into the V2017 upgrade scripts and takes cares of creating the additional center roles. There is no manual steps required assuming you are upgrading to V2017 R2.1 or higher
...
Currently, the conversion does not apply to Automation Center or Performance Center roles. These roles will need to be created when upgrading to V2017 from a prior Eagle version.
However, if you are upgrading from an Eagle UI region that already has roles in Automation Center or Performance Center , those roles will be migrated over to V2017.