Managing an encrypted dataset

You can use encrypted datasets to limit access to confidential information such as account number or passwords. You can arrange data by an appropriate category so that project members can use datasets more effectively in certain tests and protect them.

About this task

A dataset can contain classified information that other members can access with permission. As a project owner, you can group encrypted datasets into different classifications and enable project members to view and edit datasets and run tests associated with the encrypted datasets. After you have created a classification, you can change the classification for a dataset. You can also delete a classification if you do not require it in your test environment.
Notes:
  • You must grant access and provide the original password set in the desktop client to other members of the project to work with an encrypted dataset.
  • A project member who has been added as a Tester role can work with the encrypted dataset.

Creating a classification

As a project owner, you can organize encrypted datasets by creating a classification so that project members can use and protect datasets more efficiently.

Before you begin

You must have completed the following tasks:
  • Created at least one dataset and encrypted the dataset with a password in the test assets in desktop clients and added to the Git repository.
  • Created a project on HCL OneTest™ Server.
  • Configured the repository that contains the test assets in your project.

For information about creating a project and configuring a repository, see related links at the end of this page.

About this task

After creating a classification, you can grant access and provide the original password set in the desktop client to other members of the project to work with an encrypted dataset.

Procedure

  1. Log in by entering HCL OneTest Server URL in a browser.
  2. From the HCL OneTest Server UI, open the project listed under My Projects.
  3. Open the Data Security tab in the Project Configuration and click New classification.
  4. Enter a name for the classification and click Create.
  5. Click the Add icon Plus icon to add dataset in classification to add the encrypted dataset to the classification.
  6. In the Add Dataset window, select a dataset from the list and enter a password and click Add.
    Note: You must enter the same password for a dataset that was set in the desktop client.

    The encrypted dataset that is added to a classification is displayed.

    Adding dataset to classification

What to do next

Editing or deleting a classification

After you have created a classification, you can edit the name of the classification. You can also delete a classification when it is not required in your test environment.

Before you begin

You must have completed the following tasks:
  • Created at least one dataset and encrypted the dataset with a password in the test assets in desktop clients and added to the Git repository.
  • Created at least two classifications. For more information about creating a classification, see related links at the end of this page.

About this task

You can opt to edit or delete a classification for your project any time after you create a classification. For example, you might want to edit the name of the classification or delete the classification if the classification that is created earlier are not required.

Note: You must be a project owner to create, edit, or delete a classification.
  • To edit a classification, go to Step 1.
  • To delete a classification, go to Step 2.

Procedure

  1. To edit a classification:
    1. Log in to HCL OneTest Server.
    2. From the UI, open the project listed under My Projects.
    3. Click the Data Security tab in the Project Configuration page. If there are multiple classifications created in the project, select a classification that you want from the list.

      list of classification

    4. Click the Edit icon edit icon to edit the selected classification.
    5. In the Edit classification window, edit the name of the classification, and click Save.
  2. To delete a classification: click the Delete icon delete icon in the row of the classification that you want to delete and click Delete in the Delete classification window.
    Note: Before deleting a classification, you must move the added datasets to another classification else the delete icon is disabled.

Results

  • You have edited the name for a classification in your project.
  • You have deleted a classification.

Moving an encrypted dataset to another classification

When you add many encrypted datasets to the same classification, you can move some of them to another classification.

Before you begin

You must have completed the following tasks:
  • Created at least one dataset and encrypted the dataset with a password in the test assets in desktop clients and added to the Git repository.
  • Created at least two classifications. For more information about creating a classification, see related links at the end of this page.

Procedure

  1. From the HCL OneTest Server UI, click the Data Security tab in the Project Configuration page.
  2. Select a classification from the list that has the encrypted dataset.
  3. Click the Edit icon edit icon from the Actions column of a dataset.
  4. In the Change the classification for the Dataset window, select a classification from the list and enter a password.
    Note: You must enter the same password for a dataset that was set in the desktop client.
  5. Click Save.

    A classification for a dataset is updated successfully.

    Updating classification for dataset

Results

You have moved the encrypted dataset from one classification to another.

Removing a dataset from the classification

You can remove a datasets added to a classification when they are no longer required.

Before you begin

You must have completed the following tasks:
  • Created at least one dataset and encrypted the dataset with a password in the test assets in desktop clients and added to the Git repository.
  • Created a classification and added the encrypted dataset to it. For more information about creating a classification, see related links at the end of this page.

Procedure

  1. From the HCL OneTest Server UI, click the Data Security tab in the Project Configuration page.
  2. Select a classification from the list that has an encrypted dataset.
  3. Click the Delete icon delete icon from the Actions column of a dataset.
  4. In the Remove Dataset window, click Remove.
    Note: Removing dataset from the classification also removes the password stored in HCL OneTest Server for encrypted data. You must enter the password again to gain access to the encrypted columns.

Results

You have removed the datasets from a classification.

Granting classification access to members

You must be a project owner to grant members access or revoke access from the classification. The other project members can use the encrypted datasets only when the project owner grants access to a classification.

Before you begin

You must have completed the following tasks:

  • Created a project in the HCL OneTest Server.
  • Added one or more users to your project.

For more information about creating a project and adding users to project, see related links at the end of this page.

Procedure

  1. From the HCL OneTest Server UI, click the Data Security tab in the Project Configuration page.
  2. Select members to grant access to the classification by entering the name of the member or the email ID.

    The members with access are displayed under Members with access to this classification.

    member added to the classification

Removing member access from a classification

  1. To remove access granted to a project member, select the member with access to the classification from the list and remove the member by using Remove icon delete member icon. The member is removed from the displayed list.

Results

You have granted or revoked the classification access to project members.

Feedback