-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
Milestone
Description
- This screen is only visible when the user is authenticated
- Preferred url structure is "/applications/{applicaitonId}/apis
- This screen should only be visible if the authenticated user is owner of {applicationId}
- The page heading should be "APIs for {Application name}"
- Under h1 heading, there should be "+ Add API" button
- Clicking this button opens a Coherence panel on the right side of the screen
- The panel should have a h2 heading "Add API"
- The panel should collect following information:
- API name
- API Swagger JSON
- Environment information (To be discussed later)
- List of allowed user UPNs (Only users whose UPN listed in this can use the API from the CLI tool)
- In the page, there should be a table listing all APIs under {applicationId}
- API name
- This should be a link and clicking this will open "Edit API" where the owners update API details
- Comma separated list of allowed users
- API name