Test 1: None Permissions

Actions:

  1. Log in as:
    1. Username: nonepermissions@collectionspace.org
    2. Password: password
  2. Go to Create New in the top navigation

Expected:

Right Sidebar - None Permissions

Actions:

  1. Search for the Object QA TEST OBJ PERMISSIONS 001

  2. Click on the Object in the search results list to open the record

Expected:

  1. The Related Procedures menu in the right sidebar contains:
    1. One related Acquisition Record
    2. One related Group Record
    3. No related Iteration Report Records are listed

Tabs - None Permissions

Actions:

  1. Stay on the Object record QA TEST OBJ PERMISSIONS 001
  2. Click on the + Related tab

Expected:

Search - None Permissions

Actions:

  1. Click on the search dropdown at the top center of the screen 

Expected:

Actions:

  1. Click on the Search top menu item
  2. Click on the Find dropdown

Expected:

Test 2: Read Permissions

Create New Page - Read Permissions

Actions:

  1. Log in as:
    1. Username: readpermissions@collectionspace.org
    2. Password: password
  2. Go to Create New in the top navigation

Expected:

Right Sidebar - Read Permissions

Actions:

  1. Search for the Object QA TEST OBJ PERMISSIONS 001

  2. Click on the Object in the search results list to open the record

Expected:

  1. The Related Procedures menu in the right sidebar contains:
    1. One related Acquisition Record
    2. One related Group Record
    3. One related Iteration Report Record

Tabs - Read Permissions

Actions:

  1. Stay on the Object record QA TEST OBJ PERMISSIONS 001
  2. Click on the + Related tab

Expected:

Actions:

  1. Select Iteration Report from the dropdown

Expected:

Actions:

  1. Click on any related Iteration Report record

Expected:

Search - Read Permissions

Actions:

  1. Click on the search dropdown at the top center of the screen 

Expected:

Actions:

  1. Select Iteration Report from the search dropdown
  2. Leave the search box blank
  3. Click the search button

Expected:

Actions:

  1. Click on the Search top menu item
  2. Click on the Find dropdown

Expected:

Actions:

  1. Select Iteration Report from the Find dropdown
  2. Scroll to the bottom of the search form and select + Field
  3. Select any field from the list 
  4. Do not enter data into any field in the form
  5. Select Search

Expected:

Viewing Records - Read Permissions

Actions: 

  1. Select Iteration Report from the top search dropdown
  2. Leave the search box blank
  3. Click the search button

Expected:

Actions:

Expected:

Actions:

  1. Click on the + Related tab
  2. Select Acquisition from the dropdown

Expected:

Test 3: Write Permissions

Create New Page - Write Permissions

Actions:

  1. Log in as:
    1. Username: writepermissions@collectionspace.org
    2. Password: password
  2. Go to Create New in the top navigation

Expected:

Actions:

  1. Click on Iteration Report

Expected:

Tabs - Write Permissions

Actions:

  1. Search for the Object record QA TEST OBJ PERMISSIONS 001
  2. Click on the + Related tab

Expected:

Actions:

  1. Select Iteration Report from the dropdown

Expected:

Actions:

  1. Click on any related Iteration record

Expected:

Action: 

  1. Click on Create New in the Iteration Report tab
  2. Enter any ID number and Save the record

Expected:

Action:

  1. Click the checkbox to the left of the ID number of the record you just created
  2. Select the Unrelate button under the Related Iteration Report header

Expected:

Actions:

  1. Select Unrelate from the pop-up

Expected:

Search - Write Permissions

Actions:

  1. Click on the search dropdown at the top center of the screen 

Expected:

Actions:

  1. Select Iteration Report from the search dropdown
  2. Leave the search box blank
  3. Click the search button

Expected:

Actions:

  1. Click on the Search top menu item
  2. Click on the Find dropdown

Expected:

Actions:

  1. Select Iteration Report from the Find dropdown
  2. Scroll to the bottom of the search form and select + Field
  3. Select any field from the list 
  4. Do not enter data into any field in the form
  5. Select Search

Expected:

Viewing Records - Write Permissions

Actions: 

  1. Select Iteration Report from the top search dropdown
  2. Leave the search box blank
  3. Click the search button

Expected:

Actions:

Expected:

Actions:

  1. Click on the + Related tab
  2. Select Acquisition from the dropdown

Expected: