Ticket(s) | Title | User Story | Priority | Notes |
---|
| Requests API access. | As a Developer, I need a way to request access to APIs for my Apps. | Status |
---|
colour | Green |
---|
title | must have |
---|
|
| - This functionality is provided by the developer portal. After a user creates an application, they can request access to API(s) by selecting the API link initially, or by selecting Edit <API name> to add more APIs.
|
| Notify developers on API approval | As a developer I would like to receive notification on API approval for automatic and for manual approvals.
| Status |
---|
colour | Green |
---|
title | must have |
---|
|
| - Public APIs are approved automatically.
- Other APIs are approved at a later time and the user is not notified by the system.
- Requesting access to APIs that require approval put the application in Pending mode.
|
| Notify developer on the process to get access | The system should notify the developer in an email of the process to follow after they submit a request to use APis that require access of the process to follow. | Status |
---|
colour | Green |
---|
title | must have |
---|
|
| - The monitoring service send sends an email that an application has requested access to an API (that isn't auto-approved). It happens at 1 am.
- Add a notification to the developer as well wit with a link on how to request access
| Submit access approval documentation | As a developer I need to submit required documentation to have my API access approved. | Status |
---|
colour | Green |
---|
title | must have |
---|
|
| |
| System display a link to documentation on how to submit access request form | The system should display a link to documentation on how to submit an access request form. | Status |
---|
colour | Yellow |
---|
title | nice to have |
---|
|
| - In addition to an email, the website should have a link to the steps to follow to submit access request.
- Display either on the Keys tab, or APIs tab
|
| Submit access approval documentation | As a developer I need to submit required documentation to have my API access approved. | Status |
---|
colour | Green |
---|
title | must have |
---|
|
| - Current process is to fill in a word document and email it to a person in the registrar office.
- Box link to the word document: https://ucsb.box.com/s/bm6y5dy68ng1pof8e6z804e4oj8vil2e
- A problem is that the approval is in email only.
- Box folder is not available to the entire campus, so a person has to email them the document.
|
| Approver to approve or deny API access | As an API approver I want to be able to record my Api approval or denial. | Status |
---|
colour | Green |
---|
title | must have |
---|
|
|
|
| Gateway admin receive notification to approve APIs |
| Status |
---|
colour | Green |
---|
title | must have |
---|
|
|
|
| Gateway admin to approve or deny API access |
| Status |
---|
colour | Green |
---|
title | must have |
---|
|
|
|
| Gateway admin to have easy access to application contact info and other API information |
|
|
|