Right module tests

From AtoM wiki
Revision as of 18:05, 20 September 2018 by Crogers (talk | contribs) (Create)

Main Page > Development > Development/Functional testing > Development/Functional testing/Rights module tests

Add rights

(Updated 2018-09-20 to conform with AtoM 2.4)

A logged-in User can add one or more rights for an accession, archival description(s) and digital object(s).

Accession

  • From an existing accession record screen, User can Click on 'More/Create New Rights' in the button bar at the bottom of the page to bring up a Rights Management edit template
  • Can add information on a particular type of right:
    • Can select the Rights Basis from a drop-down list (copyright, license, statute, policy, donor; choice will determine available fields for remainder of section)
    • Can fill in each field in the remainder of the section via addition of free text or choice from drop-down list (dates, notes, rights holder, documentation identifier)
  • Can add a Granted Right to attach to the rights basis:
    • Can select Act from drop-down list to add a granted right (delete, discover, display, disseminate, modify, migrate and replicate)
    • Can select restriction from drop-down list (allow, conditional, disallow)
    • Can enter "start" and "end" dates
    • Can select existing names from dynamic list in Rights holder field, or can input new name into field.
    • Can enter free text in Rights notes field
  • Can add more Granted Rights by clicking on "Add granted right"
  • Can click on Save - this will return the User to the Accession Record
    • Rights information will appear
    • Rights holder (if added) will be a hyperlink to the new or existing rights holder record
  • Can click on Cancel - this will return the User to the Accession Records
    • No new Rights information will appear

Edit

A logged-in User can edit one or more rights records for an accession record and archival description(s).

  • User can view inherited/existing Rights records in the Rights area of the view accession record screen and view archival description screen.
    • Can view and edit rights area information: Act, Restriction, Start and End.
    • Can edit existing rights by clicking on pencil icon, delete existing rights by clicking on "x" or click on Add new hyperlink to create new rights
    • Can edit existing rights and submit
    • Can Add new rights and submit
    • Can edit existing rights and submit, then delete rights and Click on Save button Issue 2335
    • Can delete existing rights and Click on Save button
  • Click on Save button

A logged-in User can add one or more rights records to the archival description of digital object(s)

  • User can view inherited/existing Rights records in the view archival description screen for a digital object
    • Cannot view inherited/existing Rights record in the edit archival description screen.
    • Can Add new rights record to digital object, click Submit.
  • Click Save button and view archival description screen for digital object. New rights record should be added at the digital object level, while inherited/existing Rights record should not be overwritten by new rights record.

A logged-in User can cascade rights from a parent record to its children

  • User can click manage rights inheritance at the parent level.
    • Can choose to apply rights to all children or only children with digital objects
    • Can choose to delete current rights and replace with parent rights or keep current rights and add parent rights.
  • Click apply and check child records to ensure the rights were inherited correctly.

Administer

A logged-in administrator can set PREMIS access permissions.

Navigate to Administer - Settings - Permissions

  • Can choose a PREMIS act to base permissions on
    • Can set permissions for Allow, Conditional, and Disallow per-Basis
  • Can set Disallow and Conditional Statements per Basis
  • Can enable and edit Copyright statement for Conditional copyrights

Manage Rights holders

A logged-in User can manage information about rights holders

  • Can select Rights holders from Manage menu
    • Can view Browse rights holder screen
    • Can sort order of rights holder list by alphabetic or recent changes
    • Can add name into secondary search box and Click on Search rights holder button
    • Search rights holder screen, can Click hyperlink rights holder name