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 an encryption key of an encrypted dataset to other members of the project to work with the 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 Project Owner or Tester, 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:

Procedure

  1. Log in to Test Hub.

    The team space that contains your project is displayed.

  2. Click Active projects > My projects > project_name to open the project that contains the test assets.

    The Overview page of the project is displayed.

  3. Click Manage > Configuration, and then the DATA SECURITY tab.
  4. Click New classification and enter a name for the classification.
  5. Click Create.
  6. Click the Add icon Plus icon to add dataset in classification to select the encrypted dataset to become part of the new classification.
  7. Select a dataset from the list and enter the encryption key in the Password field for the dataset, and then click the Add icon.

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

    Adding dataset to classification

What to do next

You can grant access to other project members to use the encrypted dataset. See Granting classification access to members or members roles.

Editing a classification

After you have created a classification, you can edit the name of the classification.

Before you begin

You must have completed the following tasks:
  • Ensured that you are assigned a role as a Viewer, Tester, or Project Owner in the project.
  • Created at least one dataset and encrypted the dataset with an encryption key. See Dataset encryption.
  • Created at least two classifications. See Creating a classification.

About this task

You can edit a classification for your project any time after you create a classification. For example, you might want to edit the name of the classification.

Procedure

  1. Log in to Test Hub.

    The team space that contains your project is displayed.

  2. Click Active projects > My projects > project_name to open the project that contains the test assets.

    The Overview page of the project is displayed.

  3. Click Manage > Configuration, and then the DATA SECURITY tab.
  4. Select a classification that you want to edit from the list.

    list of classification

  5. Click the Edit icon edit icon to edit the selected classification.
  6. Edit the name of the classification, and then click Save.

Results

You edited the name for a classification in your project.

Deleting a classification

After you have created a classification, you can delete a classification when it is not required in your test environment.

Before you begin

You must have completed the following tasks:
  • Ensured that you are assigned a role as a Viewer, Tester, or Project Owner in the project.
  • Created at least one dataset and encrypted the dataset with an encryption key. See Dataset encryption.
  • Created at least two classifications. See Creating a classification.

About this task

You can delete a classification from your project any time after you create a classification. For example, you might want to delete the classification if the classification that is created earlier is not required.

Procedure

  1. Log in to Test Hub.

    The team space that contains your project is displayed.

  2. Click Active projects > My projects > project_name to open the project that contains the test assets.

    The Overview page of the project is displayed.

  3. Click Manage > Configuration, and then the DATA SECURITY tab.
  4. Select a classification that you want to delete from the list.
    Note: Before deleting a classification, you must remove the encrypted datasets under it to another classification so that the delete icon is enabled.
  5. Click the Delete icon delete icon.
  6. Click Delete in the Delete classification window to confirm the deletion of the classification.

Results

You 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:
  • Ensured that you are assigned a role as a Viewer, Tester, or Project Owner in the project.
  • Created at least one dataset and encrypted the dataset with an encryption key. See Dataset encryption.
  • Created at least two classifications. See Creating a classification.

Procedure

  1. Log in to Test Hub.

    The team space that contains your project is displayed.

  2. Click Active projects > My projects > project_name to open the project that contains the test assets.

    The Overview page of the project is displayed.

  3. Click Manage > Configuration, and then the DATA SECURITY tab.
  4. Select a classification from the list that has the encrypted dataset.
  5. Click the Edit icon edit icon from the Actions column of a dataset.
  6. Select a classification from the list and enter the encryption key of the dataset in the Password field.
  7. 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 dataset from a classification when it is no longer required.

Before you begin

You must have completed the following tasks:
  • Ensured that you are assigned a role as a Viewer, Tester, or Project Owner in the project.
  • Created at least one dataset and encrypted the dataset with an encryption key. See Dataset encryption.
  • Created a classification and added the encrypted dataset to it. See Creating a classification.

Procedure

  1. Log in to Test Hub.

    The team space that contains your project is displayed.

  2. Click Active projects > My projects > project_name to open the project that contains the test assets.

    The Overview page of the project is displayed.

  3. Click Manage > Configuration, and then the DATA SECURITY tab.
  4. Select a classification from the list that has an encrypted dataset.
  5. Click the Delete icon delete icon from the Actions column of a dataset.
  6. Click Remove in the Change the classification for the Dataset window.
    Note: Removing dataset from the classification also removes the password stored in Test Hub 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 or members roles

You can grant or revoke access to the classification in your project to individual members with different roles or the all members with a specific role. Without access to the classification, members cannot view, create, edit, delete, or use the classification.

Before you begin

You must be a project Owner and have completed the following tasks:

Procedure

  1. Log in to Test Hub.

    The team space that contains your project is displayed.

  2. Click Active projects > My projects > project_name to open the project that contains the test assets.

    The Overview page of the project is displayed.

  3. Click Manage > Configuration, and then the DATA SECURITY tab.
  4. Select the classification from the drop-down list.
  5. Choose any of the following methods to grant access to a member:
    • To add all members with a specific role, click the role listed under Grant access to role. For example, if you select Testers then all members in the project with a tester role are granted access to the selected classification. You can select any role or all the roles listed.

    • To select specific members to grant access to the selected classification, enter the name or the email ID of the member in the Grant access to member field and add them from the list that displays.

    Note: Members added specifically are listed under Members with access to this classification but the members added for a role are not displayed.
    Important: Irrespective of the role that the member (Owner, Tester or Viewer) was assigned in the project, the access to the classification has to be specifically granted to the members from the DATA SECURITY tab.
  6. Choose any of the following methods to revoke access from a member:
    • To remove all members with a specific role, click the role listed under Grant access to role to clear the selection. For example, if Testers is selected and you clear it, then all members in the project with a tester role are removed from the access list to the classification.

    • To remove specific member with access to the classification, select the member and click the Delete icon remove classification access.

    Notes:
    • Any member with access to the classification can remove access of other members specifically added or of all members with a specific role.
    • Members with access to the classification can remove themselves from the access list provided that there is at least one member in the list. After removing themselves, members cannot add themselves back to the access list and must be added by any of the other members in the list.

Results

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