Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

actionuriHTTP methodSchemaAuthorization
create AccessRequirement/accessRequirementPOSTextension of AccessRequirement.jsonparent Entity's  CHANGE_PERMISSION permission
read paginated list of all AccessRequirement objects for an entity/accessRequirement/{entityId}GETVariableContentPaginatedResults<AccessRequirement>parent Entity's READ permission
retrieve paginated list of unfufilled access requirements/unfulfilledAccessRequirements/{entityId}GETVariableContentPaginatedResults<AccessRequirement>parent Entity's READ permission
delete AccessRequirement (along with all approvals granted for the requirement)/accessRequirement/{accessRqmtId}DELETE----parent Entity's  CHANGE_PERMISSION permission
create AccessApproval/accessApprovalPOSTTermsOfUseAccessApproval.jsonparent Entity's READ permission
   ACTAccessApproval.jsonparent Entity's  CHANGE_PERMISSION permission
read all AccessApproval objects for a given entity/accessApproval/{entityId}GETVariableContentPaginatedResults<AccessApproval>parent Entity's READ permission
delete AccessApproval/accessApproval/{accessApprovalid}DELETE--parent Entity's  CHANGE_PERMISSION permission

 

Web UI

TBD

EulaDialog.tiffWhen a user clicks Download on the page for a Data object having a Terms of Use access requirement, they are presented with a dialog showing the text from the access requirement, as shown below.  If they accept the terms, then an access approval is created and the Download link is presented.

Image Added

 

When a user clicks Download on the page for a Data object having an ACT access requirement, they are presented with a dialog showing the text from the access requirement, as shown below.  Once they contact the ACT team, someone from the team may create the approval object on their behalf, after which they may download the Data without encountering the dialog.

 

  

Image Added