Skip to main content
Skip table of contents

Phase 5. Configure Profiles and Classification

A profile is a repository for all details relating to classification settings.

Prerequisite: Make sure to register the HaloENGINE Services as mentioned in the section "Phase 4. Register HaloENGINE Services". Note: Blocking does not require HaloENGINE Service Registration.

Follow the below procedure to configure the Profile:

  1. On the left navigation bar, click Customer Configuration and then select a customer ID from the list. On the Profile Configuration tab, click Configure. The following page will appear, as shown in the figure below:

    Profile Configuration page #1

  2. On the Profiles and Classification tab, click Configure.

  3. Click the plus icon on the Classification Profiles page and then enter the following details:

    Profile Configuration page #2

  4. Profile Name − Enter a name for the new profile. Note: A profile name cannot contain any of the following characters "< >: " / \ |? * ` ~" and can contain “- _"

  5. Description − Enter a description for the new profile (optional).

  6. Activate − The current profile is automatically enabled by default. However, you can deactivate it by clicking the Activate slider button.

  7. Click Save.

  8. Repeat the above steps to create multiple profiles.

    Results:

    1. You will receive a confirmation message after successfully saving the profile.

    2. The new profile is added to the Classification Profiles list. 

      Example of a Multi-Customer ids.png

      Profile list

Related tasks

  1. You can manage the Classification Profiles by using the copy, edit, delete, download, and import icons.

  2. If you want to view the profile details, click the Profile Details icon.

What to do next:

  1. Select a classification profile from the displayed list. The Classification Configuration page will appear as shown in the figure below:

    Classification Configuration.png

    Classification Configuration

  2. Refer to the following sections to create a classification schema, rules (download and upload), configure metadata, and assign systems for each profile.

Create Classification Schema

Classification Schema contains properties and their values. 

  1. On the Classification Schema tab, click Configure.

  2. Click on the plus icon and enter the following details:

    1. Property Name − Enter a name for the new property (maximum 20 characters and case sensitive). For example, sensitivity.

    2. Property Value − Enter a value for the property (maximum 20 characters and case sensitive) and click the plus icon on the right. The value is added to the list. For example, Secret, Confidential, and Internal.

      Classification Schema Configuration.png

      Classification Schema Configuration

  3. The first entry (e.g., Secret) will be taken as the default value, but you can modify it using the Default dropdown menu. The words default, group, multiple, if, tree, hierarchy, and return are reserved keywords that are used for internal processes. Therefore, it should not be used as a Property Name or Property Value. Using the keyword will result in a compile-time error. 

  4. Add as many values as you wish to add.

  5. Click Save.

    Results:

    1. You will receive a confirmation message after successfully saving the Classification Schema.

    2. The property name and its values get added as a node.

    3. Similarly, you can add many nodes by using the plus icon.

  6. Enable tree structure: To have a tree structure view of information, where each item can have several multiple children, select the Property Value (e.g., Asia) and enter a value in the property value field (e.g., India), and then select Enable tree structure check box and add the child node using the plus icon. In this illustration, the Property Value “Asia” contains three child nodes - India, Saudi Arabia, and Singapore.

  7. Click Close to close the page.

    Classification Schema list.png

    Classification Schema list

Related tasks

  1. By default, the current Property will be activated. You can deactivate it by using the Deactivate Property check box.

  2. You can manage the classification profiles by using the edit and delete icons.

Create Download Classification Rules

Download rules define classification rules based on metadata types and Pre-Expression and action rules decide whether to block/protect/notify/exclude when a file is downloaded.

Personally Identifiable Information (Pre-Expression)

HaloENGINE provides a predefined list of pre-expression for Personally Identifiable Information (PII) contained in tcodes. Personally identifiable information is only applicable to the SAP system type.

  1. On the Rules Configuration tab, click Configure and the following page will appear as shown in the figure below:

    Rules Configuration.png

    Rules Configuration

  2. On the Download Rules tab, click Configure and then on the Classification Rules tab, click Configure and the following page will appear as shown in the figure below:

    Classification rules.png

    Classification rules

  3. On the Pre-Expression tab, click Configure and the following Pre-Expression Configuration page will appear as shown in the figure below:

    Pre-Expression Configuration.png

    Pre-Expression Configuration

  4. Click PII from the list. The PII Configuration page will appear as shown in the figure below:

    PII configuration.png

    PII configuration

  5. The value of the tcodes are indicated by the following options:

    • YES = it contains PII

    • NO = it does not contain PII

    • MAYBE = It might contain PII 

  6. If you want to ignore a tcode, select Ignore check box against it.

  7. These values of the tcode have no relationship with the Ignore check box.

  8. To find a tcode, enter the name in the Search by TCode text box.

    Results: The search results will be shown automatically. 

To add custom tcode(s)

  1. Click on the plus icon. The Add Custom PII dialog will appear. 

  2. Enter your custom tcode and choose one of the following values from the list (YES/NO/MAYBE).  

  3. Click Save.

    Results: You will receive a confirmation message on adding the tcode.

Related tasks

  1. To view the list of custom tcode(s) added, click Show Custom Tcode.

  2. If you wish to remove the tcode(s) from the list, click the Delete icon.

  3. To view only ignored tcode(s), click Show All Ignored

  4. To view all (including ignored), click Show All.

Finance Information (Pre-Expression)

HaloENGINE Server provides a predefined list of pre-expression for Finance Information contained in tcodes. Finance Information is only applicable to the SAP system type. 

  1. On the Pre-Expression Configuration page, click Finance Information.

  2. The Finance Information Configuration page will appear as shown in the figure below:

    Finance configuration.png

    Finance configuration

  3. The value of the tcodes are indicated by the following options:  

    • YES = it contains finance information

    • NO = it does not contain financial information

    • MAYBE = It might contain financial information

  4. If you want to ignore a tcode, select Ignore check box against it.

  5. These values of the tcode have no relationship with the Ignore check box.

  6. To find a tcode, enter the name in the Search by TCode text box. 

    Results: The search results will be shown automatically. 

To add custom tcode(s)

  1. Click on the plus icon. The Add Custom Finance Info dialog will appear.  

  2. Enter your custom tcode and choose one of the following values from the list (YES/NO/MAYBE).  

  3. Click Save.

    Results: You will receive a confirmation message on adding the tcode.

Related tasks

  1. To view the list of custom tcode(s) added, click Show Custom Tcode. 

  2. If you wish to remove the tcode(s) from the list, click Delete icon

  3. To view only ignored tcode(s), click Show All Ignored

  4. To view all (including ignored), click Show All.

Custom Pre-Expression

This page allows you to create custom pre-expressions depending on the system types for which you have been licensed. This is available for all systems, including BO, SAP, Windchill, Teamcenter, Keytech, Autodesk_Vault, SOLIDWORKS_PDM, and HaloENGINE_API.

  1. On the Pre-Expression Configuration page, click Custom Pre-Expression.

  2. Click on the plus icon on the Custom Pre-Expression page and enter the following details:

    Custom Pre-Expression #1

  3. Custom Pre-Expression Name − Enter a name for the new custom pre-expression entry. Note: only 'alphabet', 'numbers', '_' and '-' characters are supported. 

  4. Description − Enter a description of the new custom pre-expression (optional).

  5. System Type − HaloENGINE supports the following system types: BO, SAP, Windchill, Teamcenter, Keytech, Autodesk_Vault, SOLIDWORKS_PDM, and HaloENGINE_API. Based on your license, select your system type.

  6. Metadata − Select a metadata from the list.

  7. Activate − The current Custom Pre-Expression is automatically enabled by default. However, you can deactivate it by clicking the Activate slider button.

  8. Click Save.

    Results:

    1. You will receive a confirmation message after adding the Custom Pre-Expression.

    2. The new custom pre-expression is added to the list.

Reference Manuals: For more information about metadata description, please refer to the relevant HaloCAD PLM/PDM Installation Manual.

  1. SAP – HaloCORE Installation Manual

  2. Autodesk Vault – HaloCAD for Autodesk Vault Installation Manual

  3. Teamcenter – HaloCAD for Teamcenter Installation Manual

  4. Windchill – HaloCAD for Windchill Installation Manual

  5. SOLIDWORKS PDM – HaloCAD for SOLIDWORKS PDM Installation Manual

  6. Keytech – HaloCAD for Keytech Installation Manual

  7. BO – HaloCORE BO Installation Manual

  8. HaloENGINE API – There is no built-in metadata for REST SDK, so Custom metadata can be used to generate new metadata for the HaloENGINE API system type. Please refer to the section “Custom Metadata”.

To add custom metadata configuration

  1. Now, select a custom pre-expression from the list and the Custom Metadata Configuration page will appear, as shown in the figure below:

  2. For illustration, a new custom pre-expression "F-07" is added to the list.

    Custom Pre-Expression #2

  3. Click on the plus icon. The Add Custom Metadata Values dialog will appear. 

  4. Enter a value and select any one of the following options:

    1. YES = it contains specified metadata information

    2. NO = it does not contain the specified metadata information

    3. Click Save.

    Results:

    1. You will receive a confirmation message on saving the Custom Metadata.

    2. The new metadata value is added to the list.

Related tasks

  1. To find a metadata value, enter the name in the Search Metadata text box. The search results will be shown.  

  2. If you want to remove custom metadata from the list, click the Delete icon against the metadata.

  3. To Import Custom Metadata: If you wish to add your own metadata, click Import Metadata. The Import Custom Metadata dialog will appear. Click on the button and select the metadata file (.csv, xls, .xlsx) from the Open Windows dialog.

  4. To Export Custom Metadata: If you wish to export the existing metadata, click Export Metadata. An Excel file will be downloaded. The new custom pre-expression is displayed and available for user selection in the Classification Rule UI as metadata as shown in the below example:

    Example for Custom Pre-Expression #3

  5. You can manage the Custom Pre-Expressions by using the edit or delete icons.

Custom Metadata

For data classification and secure file downloads, the HaloENGINE admin portal uses the default metadata. However, depending on the needs of each organization, the admin portal allows them to add their own metadata. Note: Metadata can be configured for PLM clients who do not want schema or rule-based decryption. For more information, refer to the section "Metadata Configuration”.

Follow the below procedure to create custom metadata for System types:

  1. On the left navigation bar, click Customer Configuration and then select a customer ID from the list.

  2. On the Profile Configuration tab, click Configure and then on the System Metadata Configuration tab, click Configure.

  3. Click on the System Type (for example, SAP), and the SAP-Metadata Details page will appear as shown in the figure below:

    Metadata details page.png

    Metadata details page

  4. Click on the plus icon. The Add Custom Metadata dialog will appear.

  5. Enter a name and click Save.

    Results:

    1. You will receive a confirmation message on saving the Custom Metadata.

    2. The new metadata name is added to the list.

Related tasks

  1. If you want to edit/remove a newly added custom metadata from the list, click the Edit/Delete icon against the metadata.

  2. To search metadata by name, use the text box labeled Search by Metadata. Your search results will be displayed.

  3. The new custom metadata is displayed and available for user selection in the Classification Rule UI as shown in the below example:

    Example for Custom Metadata.png

    Example for Custom Metadata

Create Download Rules

Prerequisite: Make sure that classification properties and their values are configured.

Classification Rules define one or more classifications based on metadata types and pre-expressions.  

  1. On the Rules tab, click Configure.

  2. The Download Classification Rules page will appear as shown in the figure below:

    Download classification rules page.png

    Download classification rules page

  3. Select a property from the Choose a Property table and then click on the plus icon.

  4. The Classification Rules Configuration page will appear as shown in the figure below:

    Classification rules configuration.png

    Classification rules configuration

  5. Enter the values for the following:

    1. Rule Result − Select a value from the list.

    2. System Type − HaloENGINE supports the following system types: BO, SAP, Windchill, Teamcenter, Keytech, Autodesk_Vault, SOLIDWORKS_PDM, and HaloENGINE_API. Based on your license, your system type will be displayed by default.

    3. Metadata − Select a value from the list. 

    4. Condition − Select a condition (Equal/Not Equal) from the list.

    5. Value − Enter a value for the selected metadata (case-sensitive).

  6. Click Set to apply the rules.

  7. The selected metadata and its condition will be added to the list. 

  8. Click Save.

Results:

  1. You will receive a confirmation message after adding or updating the rule.

  2. The rule is added to the list under the Overview table as shown in the figure below:

    Classification rules configuration page.png

    Classification rules page after configuration

Related tasks

  1. By default, the current rule will be activated. However, you can turn off the rule by selecting the Deactivate Rule check box.

  2. If you wish to increase/decrease the priority of a rule, you can do so by selecting the rule and then clicking on the respective up arrow/down arrow icon.

  3. You can reverse the priority changes you have made by clicking the Restore the priority changes icon.

  4. To save your priority changes, click Save the priority changes icon.

Reference Manuals:

For more information about metadata description, please refer to the relevant HaloCAD PLM/PDM Installation Manual.

  1. SAP – HaloCORE Installation Manual

  2. Autodesk Vault – HaloCAD for Autodesk Vault Installation Manual

  3. Teamcenter – HaloCAD for Teamcenter Installation Manual

  4. Windchill – HaloCAD for Windchill Installation Manual

  5. SOLIDWORKS PDM – HaloCAD for SOLIDWORKS PDM Installation Manual

  6. Keytech – HaloCAD for Keytech Installation Manual

  7. BO – HaloCORE BO Installation Manual

  8. HaloENGINE API – There is no built-in metadata for REST SDK, so Custom metadata can be used to generate new metadata for the HaloENGINE API system type. Please refer to the section “Custom Metadata”.

Add Action Rules

Action rules specify when a file download should be blocked, labeled, protected, or excluded.

Simulation Mode

  1. In Simulation Mode, you can observe the runtime behavior of the label/protect/block/exclude process. The file will be downloaded without being labeled or blocked.

  2. Additionally, the event is logged as an actual file download.

  3. This feature is only applicable to SAP clients.

Prerequisite

Based on the features you choose (as indicated in the table below), you must map the profile to a registered HaloENGINE Service as described in the section "Phase 4. Register HaloENGINE Services". 

Action Rules

HaloENGINE Service

Protect/Label

Is needed for protection

Block

Not required

Action rules and HaloENGINE Service

Follow the below procedure to add Action Rules:

  1. On the Action Rules tab, click Configure and the following page will appear, as shown in the figure below:

    Action Rules.png

    Action Rules

  2. On the Rules tab, click Configure.

  3. On the Action Rules for Download page, click on the plus icon.

  4. The Add Action Rule page will appear.

  5. Under Choose Resulting Actions select any one of the actions:

    1. To block a file download, select the Block check box and proceed to point 6.

      Action Rule - Block.png

      Action rule for block

    2. To protect a file download, select the Protect/Label check box. Click Choose Label to select a label from the list. Note: The labels are automatically retrieved from Azure RMS by the HaloENGINE Service. Proceed to point 6.

      Action Rule - Protect.png

      Action rule for protection

    3. Exclude − Allows suppressing actions such as monitor, block, notify, label, or protect during a file download by selecting the “Exclude” action based on the configured metadata (e.g., user_name) or Pre-expression. If selected, other options will be disabled. Proceed to point 6.

    4. Notify Notifies of a file download. You can choose to notify from the four choices listed above.
      Note: HaloCORE's Notify (alert) mechanism allows organizations to proactively detect security and compliance risks via real-time reporting. All download and data extraction activities in SAP are reviewed, and alerts are raised using the GRC mechanism. During a download, the HaloENGINE determines whether a notification must be sent or not based on the classification rules and actions. If action = Notify, the HaloENGINE requests the NetWeaver client (BAdI) to send a notification. A GRC alert is triggered "as implemented in the enhancement spot /SECUDEGC/ES_ALERT". Please note this mechanism is not yet implemented in HaloCORE for GRC. It will be implemented in a future release.

  6. System Type

    1. Supported system types for protection: BO, SAP, Windchill, Teamcenter, Keytech, Autodesk_Vault, SOLIDWORKS_PDM, and HaloENGINE_API. Based on your license, your system type will be displayed by default.

    2. Supported system types for blocking: BO, SAP, Windchill, Teamcenter, Autodesk_Vault, and SOLIDWORKS_PDM, Based on your license, your system type will be displayed by default.

  7. Enter the values for the following under Construct Rules:

    1. Property − Select a value from the list.

    2. Condition − Select a condition (Equal/Not Equal) from the list.

    3. Value − Select a value from the list.

    4. Deactivate Rule − If you want to deactivate a rule, select Deactivate Rule check box.

    5. Simulation Mode − If you want to perform the exact actions without processing the file, select the Simulation Mode check box.

  8. Click Set to set up the rule. The selected property and its condition will be added to the list. 

  9. Click Save.

    Results:

    1. You will receive a confirmation message after adding or updating the action rule. 

    2. The rule is added to the list.

      List of action rules.png

      List of action rules

Related tasks

  1. You can manage the Action Rule by using the edit/delete icons.

  2. If you wish to increase/decrease the priority of a rule, you can do so by selecting the rule and then clicking on the respective up arrow/down arrow icon.

  3. You can reverse the priority changes you have made by clicking the Restore the priority changes icon.

  4. To save your priority changes, click Save the priority changes icon.

Action Rule priorities

When there are several classification rules, the HaloENGINE prioritizes them from top to bottom. For instance, if Rule 1, Rule 2, Rule 3, and Rule 4 are present in the Classification Engine.

  1. The Classification Engine starts verifying the topmost rule "Rule 1" first. If all classification expressions are correct, the first action rule is applied.

  2. If not, it moves on to "Rule 2" and does more verification.

  3. This verification process continues until a classification expression with the correct classification expression is found, or none apply.

Extended Tags Configuration (Only for SAP)

Besides MPIP metadata, some users may wish to add additional metadata while downloading a file from SAP. In such cases, the user should add an extended key and value. 

  1. After saving the rule for SAP, you can see the Extended Tags Configuration icon on the Action Rules for Download page.

  2. Adding an extended tags feature is only applicable to the SAP Client type. Extended tag configuration is not available in case of block or exclude action.

  3. Click on the tag icon, and the Extended Tag Configuration page will appear as shown in the figure below:

    Extended tag configuration page

  4. Select one or more tags (user_name, user_email, tcode, application_component) from the list.

  5. Click Save to save the setting.

    Results:

    1. You will receive a confirmation message after adding or updating the tags.

    2. Double-click on the Action Rule and the Action Rule Overview page will appear as shown in the figure below:

      Overview page

  6. Click Close to close the page.

Owner Configuration (Optional) 

This feature defines how a user can be determined as an owner of exported documents.

Supported client systems

  1. Supported in SAP, Teamcenter, Windchill, and Autodesk_Vault systems.

  2. Not supported in the BO system.

Prerequisites: 

  1. Make sure the HaloENGINE Service is installed.

  2. Make sure to map a HaloENGINE Service to a profile.

 Follow the below steps to configure owner rights: 

  1. On the Owner Configuration tab, click Configure.

  2. The Document Rights Configuration page will appear as shown in the figure below:

    Owner rights in Azure RMS.png

    Owner rights

  3. Select one of the following three options:

    1. Service (default) − The Application ID that is used to initialize the HaloENGINE Service will be the owner of the document.

    2. Static email − The email address entered in the text box will be considered the owner of the document. 

    3. User − The mail address is derived from the Client (For example, SAP User ID).

  4. Click Save to save the rule.

    Results: You will receive a confirmation message after updating the assigned rights.

Create Upload Classification Rules   

Upload rules define classification rules based on metadata types and action rules decide how a file must be decrypted when uploading a file. These two rules derive the resulting action for uploading the documents.

Prerequisites: 

  1. Make sure that the HaloENGINE Service is installed.

  2. Make sure that the profile is mapped to a registered HaloENGINE Service. For more details, please refer to the section "Phase 4. Register HaloENGINE Service".   

Follow the below procedure to enable the upload rules:

  1. To create classification and action rules for file uploads, you need to enable Upload Rules first.

  2. On the Upload Rules tab, turn on the Activate button as shown in the image "Classification Configuration".

  3. To the question, Would you like to Enable/Disable Upload configuration? Upload Configuration will be Enabled, answer Yes.

  4. You will receive a confirmation message on changing the upload switch for decryption.

  5. Now, click Configure, Upload Rules Configuration page will appear as shown in the figure below:

    Upload rules configuration page.png

    Upload rules configuration page

Create Upload Rules

Classification rules can be created based on metadata types.

  1. On the Classification Rules tab, click Configure.

  2. The Upload Classification Rules page will appear as shown in the figure below:

    Upload classification rules page.png

    Upload classification rules page

  3. Select a property from the Choose a property table and then click on the plus icon.

  4. The Classification Rules Configuration page will appear as shown in the figure below:

    Upload Classification Rules configuration.png

    Upload Classification Rules Configuration #1

  5. On the Classification Rules Configuration page, enter the values for the following:

    1. Rule Result − Select a value from the list.

    2. System Type − SAP will be displayed by default. Currently supported only for SAP system type.

    3. Metadata − Select a value from the list.

    4. Condition − Select a condition (Equal/Not Equal) from the list.

    5. Value − Enter a value for the selected metadata (case-sensitive).

    6. Deactivate Rule − By default, the current rule will be activated. However, you can turn off the Rule by selecting the Deactivate Rule check box.

  6. Click Set to apply the rules. The selected metadata and its condition will be added to the list.

  7. Click Save.

    Results:

    1. You will receive a confirmation message after adding or updating the rule.

    2. Please note that it is not possible to add the same rule that already exists in Download Rules.

  8. The rule is added to the list under the Overview table as shown in the figure below:

    Upload Classification rules page after configuration.png

    Upload Classification Rules Configuration #2

Related tasks

  1. You can manage the action rule by using the edit/delete icons.

  2. If you wish to increase/decrease the priority of a rule, you can do so by selecting the rule and then clicking on the respective up arrow/down arrow icon.

  3. You can undo the priority changes you have made by clicking the Restore the priority changes icon.

  4. To save your priority changes, click Save the priority changes icon.

Add Action Rules

Action rules are created to apply decryption while uploading the documents.

Follow the below procedure to configure rules to unprotect:

  1. On the Action Rules tab, click Configure.

  2. Click on the plus icon on the Action Rules for Upload page.

  3. The Add Action Rule page will appear as shown in the figure below:

    Add action rule.png

    Add action rule page

  4. Under Choose Resulting Actions select any one of the actions:

    1. Unprotect − Select the check box, if the uploaded file needs to be decrypted and enter a justification message or you can leave it blank in the Decryption justification text box. The justification text can be up to 15 characters without space or special characters. Proceed to point 6.

    2. Block − Select the check box, if the uploaded file needs to be blocked. Proceed to point 6.

  5. System Type − SAP will be displayed by default. Currently supported only for SAP system type.

  6. Enter the values for the following under Construct Rules:

    1. Property −Select a value from the list.

    2. Condition − Select a condition (Equal/Not Equal) from the list. 

    3. Value − Select a value from the list.

    4. Deactivate Rule − By default, the current rule will be activated. However, the admin portal allows you to turn off the Rule by selecting the Deactivate Rule check box.

  7. Click Set to set up the rules. The selected property and its condition will be added to the list. 

  8. Click Save.

    Results:

    1. You will receive a confirmation message after adding or updating the rule.

    2. The rule is added to the Action Rules for Upload page as shown in the figure below:

      Action rules for upload.png

      Action rules for upload

Related tasks

  1. The rule is added to the list. If you wish to increase/decrease the priority of a rule, you can do so by selecting the rule and then clicking on the respective up arrow/down arrow icon. However, a rule with more conditions cannot be moved below the rule with fewer conditions.

  2. You can reverse the priority changes you have made by clicking the Restore the priority changes icon.

  3. To save your priority changes, click Save the priority changes icon.

Metadata Configuration

SetMetadata/Unprotect Action (only for Teamcenter): It allows you to set existing metadata back onto the file while checking-in, based on the MPIP label. This aids in the consistency of file classification. As an example, for Teamcenter IP_Classification values can be returned. Note: It is not currently supported by other PLMs.

Follow the below steps to configure metadata: 

  1. On the Metadata Configuration tab, click Configure.

  2. Click on the plus icon, and the Add Metadata Rule page will appear as shown in the figure below:

    Add metadata rule

  3. By default, SetMetadata/Unprotect option will be selected.

  4. Click ADD METADATA.

  5. The Add Metadata page will appear as shown in the figure below:

    Add Metadata.png

    Add metadata page

    1. Metadata − IP_CLASSIFICATION will be displayed by default. Currently supported only for ip_classification metadata.

    2. Value − Enter the metadata that is used during encryption (minimum of 3 characters, maximum of 30 characters, and case sensitive.)

    3. Click on the plus icon to apply the rules. The selected metadata and its condition will be added to the list.

    4. Click Save.

  6. System Type − Teamcenter will be displayed by default. Currently supported only for Teamcenter system type.

  7. Enter the values for the following under Construct Rules:

    1. Property − labelID will be displayed by default. Currently supported only for labelID.

    2. Condition −Select a condition (Equal/Not Equal) from the list. 

    3. Value − Select a label from the list.

    4. Click Set to set up the rules. The selected property and its condition will be added to the list. 

    5. Deactivate Rule − By default, the current rule will be activated. However, the admin portal allows you to turn off the Rule by selecting the Deactivate Rule check box.

  8. Click Save.

    Results: You will receive a confirmation message after adding or updating the rule.

The table below outlines the key attributes that are allowed on each system type.

Profile Configuration

System Types

Download Rules

(default)

Upload Rules

PII and Fin. Info.

Cust. Pre-Exp.

Owner Config.

Metadata Config.

Sys. Metadata Config.

Auth./Comm. Endpoint

SAP

Yes

Opt.

Yes

Opt.

Opt.

N/A

Opt.

Mutual

HaloCORE BO

Yes

N/A

N/A

Opt.

Opt.

N/A

Opt.

Mutual

Teamcenter

Yes

N/A

N/A

Opt.

Opt.

Opt.

Opt.

Mutual

Autodesk_Vault

Yes

N/A

N/A

Opt.

Opt.

N/A

Opt.

Mutual

Windchill

Yes

N/A

N/A

Opt.

Opt.

N/A

Opt.

Mutual

Keytech

Yes

N/A

N/A

Opt.

Opt.

N/A

Opt.

Mutual

SOLIDWORKS PDM

Yes

N/A

N/A

Opt.

Opt.

N/A

Opt.

Supports mutual and server-side

HaloENGINE_API

Yes

N/A

N/A

Opt.

Opt.

N/A

Opt.

Supports mutual and server-side

Key attributes of each system type

Abbreviations used in the above table

  1. N/A - Not Applicable

  2. Opt. - Optional

  3. Fin. Info. - Finance Information

  4. Cust. Pre-Exp. - Custom Pre-Expression

  5. Owner Config. - Owner Configuration

  6. Metadata Config. - Metadata Configuration (Profile Configuration > Profile Classification > Classification Configuration > METADATA CONFIGURATION)

  7. Sys. Metadata Config. - System Metadata Configuration (Profile Configuration > System Metadata Configuration)

  8. Auth. - Authentication

  9. Comm. - Communication

Assign User Permission

HaloENGINE uses three roles—ROLE_SUPER_ADMIN, ROLE_CUSTOMER_ADMIN, and ROLE_CUSTOMER_USER—for authentication and authorization. These roles are set up and managed through the Azure portal. For more details, please refer to the section “User Management Settings”. The Assign User Permission page allows you to add users who have been assigned to the role ROLE_CUSTOMER_USER.

The following configurations are possible for the ROLE_CUSTOMER _USER. Using these read-and-write permissions, a user can manage multiple profiles.

For example,

  1. User 1 - assigned with full rights as an admin user. So he could access the entire portal without any limitations.

  2. User 2 - assigned with read-only access. This user can view the configuration of a particular profile but is restricted to changing the settings.

  3. User 3 - assigned with write access. This user is allowed to change the configuration of a particular profile.

User accounts

  1. Administrator with Super User role—Granted, the highest level of access to the entire HaloENGINE component.

  2. Domain Users with Customer_Admin roles—Have fewer admin privileges than Super User.

  3. Domain Users with Customer_User roles must be configured with access. Access to this user is granted by either Customer_Admin or Super User.

Follow the below procedure to configure user access:

  1. On the Assign User Permission tab, click Configure. The User - Profile Permission page will appear.

  2. Click on the plus icon and enter the following details on the Add Profile Permission page.

    Add profile permission.png

    Adding a user page

  3. Enter the following details:

    1. Email ID - Enter the email ID, which is mapped to the role ROLE_CUSTOMER_ADMIN/ROLE_CUSTOMER_USER in the Azure portal. For more details, please refer to the section "User Management Settings".

    2. Select Profile - Select a profile from the list.

    3. User Permission - Select either View Permission or Full Permission for the user.

  4. Click Save.

    Results:

    1. You will receive a confirmation message after adding the user permission.

    2. The Email ID will be added to the list as shown in the figure below:

      User profile permission #1

Related tasks

To know the details of a user.

  1. Click on the user email id. The Profile Permission Details page will appear as shown in the figure below:

    User profile permission #2

  2. You can manage the permission by using the edit/delete icons.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.