Page Properties |
---|
Project Title | Campus API Gateway |
---|
Target Release | |
---|
Epic | |
---|
Document Status | |
---|
Document Owner | |
---|
Document Sign-Off | |
---|
Subject Matter Expert(s) | |
---|
Technical Expert(s) | |
---|
|
...
- An easy way to sign into the Developer Portal
- Preferably you would be able to sign in using the Campus SSO solution
- If possible, the ability to create a Campus IdM Team Account at the time of registration with the Developer Portal
- An easy way for Teams of Developers to manage Groups of Applications
- An easy way to associate API Gateway Applications with Campus IdM Service Accounts for use with OAuth Authentication
- If possible, the ability to create a Campus IdM Service Account at the time of registering an Application
- If possible, the ability to delete a Campus IdM Service Account at the time of Application removal
- An easy way to pass in an Apigee Client ID to an attribute on a Campus IdM Service Account
Out of Scope
Assumptions
- Campus IdM will support Application Accounts (Service Accounts).
- Application Accounts (Service Accounts) Description from UCSB isDesk (ETSC RITM0023638):
2018-05-25 10:06:09 - Laurie Branagan (Additional comments) App accounts were created to allow for programmatic access to the directory without embedding a person's credentials in the application. They were not scoped to be used for authorization beyond access to the directory. It's understood this utility is somewhat limited. If what you're requesting is non-person entities in the directory - That feature is on the roadmap document that the Identity Advisory Group drafted last year. It has not been implemented.
- We will eventually integrate Developer Portal logins with Campus SSO.
...
Status |
---|
| |
---|
colour | Yellow |
---|
title | APIgee TEAMS |
---|
|
is where Apigee implements Teams; where Developers can belong to Teams and Teams
can own
ApplicationApplications. Apigee doesn't have this on their roadmap; and it's very unlikely to happen.
...