As a systems administrator or repository manager, I would like to be able to add fields to the required element list in the Agents Record for all four types of agents
Description
Complexity
Activity

Laney McGlohonFebruary 28, 2018 at 5:03 PM
Implemented in https://github.com/archivesspace/archivesspace/pull/1073
Christine Di BellaJanuary 23, 2018 at 1:42 PM
- a fix went in to remove Sort Name from the list of possible required fields and to change its default back to being checked when a new record is created.
We're checking into the other issue, of there being two sort name fields for some types of agents, but may hold off on that one for now because there are a whole bunch of new fields and changes to be made in the data entry forms for agents once that part of the agents specification goes in later this year. No matter what, the end should be in sight for that annoyance.

Brittany NewberryJanuary 18, 2018 at 6:37 PM
Tested in test.archivesspace.org with all permission levels. The Edit Required Fields button only appears for admin users and repository managers. Was able to add fields to the required fields for each type of agent.
Miloche KottmanJanuary 16, 2018 at 4:12 PM
Tested with all permissions. As expected the Edit Required Fields button only shows up for System Administrators and Repository managers. For the other permission groups, locally required fields are indicated as expected.
Miloche KottmanJanuary 16, 2018 at 4:02 PM
When creating a new agent record with a locally set required field, you can't save the record unless the field is filled out. However, once the record is saved, the user can go back and delete the locally required field and save the record.
Not a complaint, just something that likely should be documented as an expected outcome so you don't get bug reports.
Details
Assignee
Alyx RossettiAlyx RossettiReporter
Laney McGlohonLaney McGlohonLabels
Priority
MajorHarvest Time Tracking
Open Harvest Time Tracking
Details
Details
Assignee
Reporter

In order to ensure that local practices can be enforced on top of the existing required fields in an agent record, It would be nice to have way to add a field to the current standard list of required fields for all agents types. The systems administrator or repo manager should not be able to remove currently required fields. This functionality should be scoped by repository.