Setting Access for Imported Data

If data is imported using a collaborative space and organization other than the ones your users log into, you must run the transition command so that your users can access the imported data. In addition, Materials Compliance Management uses Data Holder objects to store reference files. Before importing any data, you must set the required collaborative space and organization for Data Holders (step 1).

Access to objects is determined by the collaborative space (formerly referred to as projects) and organization that owns the objects. If the collaborative space and organization assigned as owner when data is imported is different from the ones the users log into, those users cannot access that data. If the collaborative space and organization used when importing the data is the same, you do not need to run the transition command in step 2.

  1. After installing Materials Compliance Management and before importing data, execute this MQL command:

    transition project_org policy 'Data Holder' project ‘COLLABORATIVE_SPACE_NAME’ organization 'COMPANY_NAME' overwrite;

    Where:

    • COLLABORATIVE_SPACE_NAME is the name of the collaborative space your users belong to
    • COMPANY_NAME is your company name the users belong to

    Only execute this command after installing Materials Compliance Management. You do not need to run it after importing data.

  2. After importing data with a different collaborative space and organization than the one assigned to your users, execute this MQL command:

    transition project_org policy 'Declaration Level','Battery Information','Material Classification',
    'Compliance Application','RRR Recycling Technology','Compliance Definition (Enterprise)','Substance',
    'Compliance Type','Substance Classification','Customer Program','Substance Purpose','Data Holder',
    'WEEE Classification' project ‘COLLABORATIVE_SPACE_NAME’ organization 'COMPANY_NAME' overwrite;

    Where:

    • COLLABORATIVE_SPACE_NAME is the name of the collaborative space your users belong to
    • COMPANY_NAME is your company name the users belong to

    You can also create a script that contains the above command and execute the script when needed.