Configuring Design Team Definition Policy for IP Classification and Security Management Apps

If the X-CAD Design Management app is installed after ENOVIA IP Controlled Access Foundation and ENOVIA IP Protection Classification Foundation apps the X-CAD Design Management app schema that is installed later is not configurable by these apps.

The Design TEAM Definition policy is not configured with changes from ENOVIA IP Controlled Access Foundation and ENOVIA IP Protection Classification Foundation applications.

To apply the changes done by these applications on Design TEAM Definition policy and make the Design TEAM Definition policy interoperable with ENOVIA IP Controlled Access Foundation and ENOVIA IP Protection Classification Foundation, the following changes need to be done

  1. Launch MQL from Live Collaboration Server.
  2. Run the following MQL commands:

    set context user creator;
    modify policy 'Design TEAM Definition' allstate revoke public read,show,checkout,checkin filter 'attribute[Process Access Classification] == "TRUE" && program[EXCObjectPolicyLicenseCheck ${OBJECTID} -method hasEXCAccess] == "false"';
    modify policy 'Design TEAM Definition' allstate owner none;

  3. If you have custom policies that don't have the above settings, then the above changes need to be done on such custom policies also.

    set context user creator;
    modify policy <custom policy name> allstate revoke public read,show,checkout,checkin filter 'attribute[Process Access Classification] == "TRUE" && program[EXCObjectPolicyLicenseCheck ${OBJECTID} -method hasEXCAccess] == "false"';
    modify policy <custom policy name> allstate owner none;

    Note: If the policy does not have an allstate defined, then you must include the add keyword before allstate in the above statement.