api-services-portal icon indicating copy to clipboard operation
api-services-portal copied to clipboard

API Provider - API Terms of Use

Open elisafw-ux opened this issue 3 years ago • 1 comments

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

elisafw-ux avatar Jan 14 '22 23:01 elisafw-ux

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.

ikethecoder avatar Jan 31 '23 22:01 ikethecoder