...
Developer Portal (https://developer.ucsb.edu/): used for API discovery , and access/publishing requests. API users sign up for the developer portal, create an App, and request access to APIs for their app. An API key is given to them to be able to access the APIs. The API team has developed access request forms to manage the API publishing and API access requests and record the decisions. The API team has developed standards and guidelines for API use by employees, and by students.
...
Area | Duties | Primary Responsible Person | Other Responsible People | Documentation Links |
---|---|---|---|---|
Developer Portal Account Approval |
| Diana Antova / Steven Maglio | API team has access to approve/deny accounts | |
Governance - API Access Requests |
| Diana Antova | Steven Maglio | https://developer.ucsb.edu/docs/applications/application-approval-request |
Governance - API Publishing Requests |
| Steven Maglio | Kevin Wu / Gary Scott | https://developer.ucsb.edu/api-publishing-request |
Governance - Gateway admin |
| Steven Maglio | https://developer.ucsb.edu/docs/gateway-admin/processing-api-access-request | |
Application Development Support |
| Steven Maglio | Kevin Wu / Gary Scott | https://developer.ucsb.edu/docs/accounts/ldap-accounts https://developer.ucsb.edu/getting-started https://developer.ucsb.edu/creating-your-first-app https://developer.ucsb.edu/trying-out-apis https://developer.ucsb.edu/docs/applications/testing-applications https://developer.ucsb.edu/docs/security/overview https://developer.ucsb.edu/docs/security/application-security-review |
Student Development Support |
| Steven Maglio | Seth Northrop / Diana Antova | https://developer.ucsb.edu/docs/applications/student-developed-applications |
Business API Access Approval |
| Diana Antova | Steven Maglio | https://developer.ucsb.edu/business-api-access-request-approver Each API Publishing Request form contains the name(s) of people that are allowed to approve the publishing of an API and access requests. Depending of the data, these will be different people. |
New API Development |
| Steven Maglio | Diana Antova | |
Developer Portal Development |
| Ian Lessing (Unlicensed) | Diana Antova / Steven Maglio / Vince Nievares | |
Developer Portal Maintenance |
| Ian Lessing (Unlicensed) | Steven Maglio / Vince Nievares | |
Slack commands support |
| Kevin Wu | Steven Maglio |