api-services-portal
api-services-portal copied to clipboard
API Provider - API Terms of Use
Story: As an API administrator, I need an automated way to communicate my API terms of use with a user, allow the user to read and accept the terms before they are granted access to my API, and have the acceptance recorded as a record of decision for future auditing if required. (OR) As an API administrator I need to have an ability to broadcast updates to terms to all registered API users w/o having them to agree to the terms again
Details: There is a "Legal" list that is defined that can be set for a Product Environment, and is then displayed on the Request Access page. Additional work is needed to update the User profile with this acceptance.
A/C:
Show an API Owner selecting the Terms of Use Legal Terms when defining an Environment
Show a Developer requesting access and accepting the Terms of Use
Show the Developer going in again and not seeing the Terms of Use because they have already agreed to them
Some work to make the Terms of Use details available on the User Profile page, and enhancement to the Directory API to allow API Providers a way of managing new Legal terms.