You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a Herd Publisher I want to manage Lists of valid items so I can associate a List with an Attribute Definition to later enforce Attribute Values come from this List
This story is to manage the Lists that can be associated with an Attribute Defnition. The story does not manage the items in a list nor does it enforce anything, it simply allows users to CRUD lists.
Acceptance Criteria
New AttributeValueList POST endpoint takes Namespace, List Name and creates list
Namespace + List Name is they key for an AttributeValue list and must be unique. Endpoint returns 409 if attempt to POST a duplicate.
New AttributeValueLists GET endpoint returns all Lists (filtered by Namespace permission)
New AttributeValueList GET returns Namespace, List Name
New AttributeValueList DELETE removes List
Attempt to delete list that contains values results in 40x with appropriate message
Namespace-level authorization requirements are: GET endpoints need READ – POST, DELETE endpoints need WRITE
The text was updated successfully, but these errors were encountered:
* commit '91a7d0fcb9d74d941722d6238bc655caa0bbd8f0':
DM-10653 ( Allow non-backwards compatible Schema changes based on Format indicator)
DM-10653 ( Allow non-backwards compatible Schema changes based on Format indicator)
As a Herd Publisher I want to manage Lists of valid items so I can associate a List with an Attribute Definition to later enforce Attribute Values come from this List
This story is to manage the Lists that can be associated with an Attribute Defnition. The story does not manage the items in a list nor does it enforce anything, it simply allows users to CRUD lists.
Acceptance Criteria
The text was updated successfully, but these errors were encountered: