Difference between revisions of "Development/Functional testing/Rights module tests"
(→Add rights) |
(→Add rights) |
||
Line 9: | Line 9: | ||
'''Accession''' | '''Accession''' | ||
− | *From an existing accession record screen, | + | *From an existing accession record screen, a logged-in 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 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 select the '''Rights Basis''' from a drop-down list (copyright, license, statute, policy, donor; choice will determine available fields for remainder of section) | ||
Line 27: | Line 27: | ||
*Can edit or delete rights from the accession record screen | *Can edit or delete rights from the accession record screen | ||
*Can add new rights from the button bar at the bottom of the accession record screen | *Can add new rights from the button bar at the bottom of the accession record screen | ||
+ | '''Archival description''' | ||
+ | *From an existing archival description record screen, a logged-in 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 follow same steps as above for adding rights to an accession record | ||
+ | **Rights information will not be visible to an unauthenticated user (not logged in) | ||
+ | '''Rights inheritance''' | ||
+ | *From an existing archival description, a logged-in user can click on 'More/Manage rights inheritance' in the button bar at the bottom of the page to bring up Inheritance options screen (not available at the lowest level of description) | ||
+ | **Can choose to apply inheritance to all descendants or only to digital object descendants | ||
+ | **Can choose to overwrite descendant rights with parent rights or to combine descendant rights and parent rights | ||
+ | **Rights information added to parent records should appear according to user choice on relevant child records | ||
+ | **Rights information added to child records should not appear on the parent record(s) | ||
== Edit == | == Edit == |
Revision as of 15:27, 24 September 2018
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, a logged-in 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
- Can edit or delete rights from the accession record screen
- Can add new rights from the button bar at the bottom of the accession record screen
Archival description
- From an existing archival description record screen, a logged-in 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 follow same steps as above for adding rights to an accession record
- Rights information will not be visible to an unauthenticated user (not logged in)
Rights inheritance
- From an existing archival description, a logged-in user can click on 'More/Manage rights inheritance' in the button bar at the bottom of the page to bring up Inheritance options screen (not available at the lowest level of description)
- Can choose to apply inheritance to all descendants or only to digital object descendants
- Can choose to overwrite descendant rights with parent rights or to combine descendant rights and parent rights
- Rights information added to parent records should appear according to user choice on relevant child records
- Rights information added to child records should not appear on the parent record(s)
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