Restoring Product Line Management App-Specific Roles in an On-Premises Environment

You can restore Product Line Management app-specific roles that are no longer available by default in your on-premises environment. This re-enables the assignment of these roles to users and restores access to the commands and user interface elements associated with the roles.

Tip: You can also restore app-specific roles used in Variant Management. For more information, see Variant Management Administration Guide: Restoring Variant Management App-Specific Roles in an On-Premises Environment.

  1. Open the Run MQL window:
    1. From the compass, select Collaboration and Approvals.
    2. In the navigation pane, click Utilities > Run MQL.
    To run an MQL command, enter the command in the MQL Command box and click Run or press Enter.
  2. To set the context for the MQL session, run this command:

    set context user creator;

  3. To specify the serverDirectory environment variable that defines the server installation location, run the following command:

    set env serverDirectory “{server-location}”;
    where {server-location} is the path to the folder where your ENOVIA server is installed.

  4. To restore the Product Line Management app-specific roles, run the following command:

    PLCAddCSERoleEnablement.tcl

    This restores the following roles:
    • Global User
    • Marketing Manager
    • Product Manager
    • Product Planner
    • Sales Engineer

The app-specific roles that you restored can now be assigned to users in your on-premises environment. All commands and user interface elements associated with the restored roles are available to use in the apps that use Product Line Management.