Work with Applications
Org admins and developers can work with applications in
Layer7 API Developer Portal, except where noted. They can locate organization applications, edit applications, and delete applications.
Applications are containers of related APIs in
Layer7 API Developer Portalthat Org admins and developer can use to build their applications.
For more information about the roles and permissions for working with applications, see Get Started - User Types, Roles and Permissions.
In this article:
Locate your Organization Applications
You can find and examine your organization's applications.
Prerequisite:The administrator created at least one application for the developer.
Follow these steps:
- From the menu bar at the top of the page, selectApps.TheApplicationspage opens. You can see a list of applications.
As part of adding an application, you add one or more APIs to your application. After you add the application, the API proxy generates a unique API key and shared secret for the application to access each API.
For more information about how all users
except developersadd applications, see Manage Applications.
You can edit the following information for your application from the tabs that are on the Edit Application page:
- Change the state of your application to disabled or enabled.
- Edit the name and description of your application.
- Add and remove APIs and API groups to and from your application. Org admins and developers can consume API groups while editing their applications.
- Change the OAuth callback URL, scope value, and type.
- Examine the API key and the shared secret that the API proxy generated for the application.
- Request a shared secret.
Follow these steps:
- From theApplicationspage, on the Actions menu for the application, selectEdit.TheEdit Applicationpage opens. By default, theDetailstab on theEdit Applicationpage is selected.
- On theDetailstab, edit the organization name, the application name, and the description of the application, and then selectNext.
- On theApi Managementtab, add and remove APIs and API groups to and from your application. Accept the terms and conditions of the end-user license agreement (EULA). SelectNext.You are presented with a list of only those APIs to which you have access to add to your application.
- On theAuthenticationtab, edit the OAuth callback URL, scope value, and type, and then selectSave.
- On theApplication Keytab, you can do the following, and then clickDone:
When you request a shared secret, the API Proxy no longer accepts queries that use the old secret. The developer must update the shared secret in their application before it can access the APIs.
- View the API key.
- View the shared secret.When you request a shared secret, the API Proxy no longer accepts queries that use the old secret. The developer must update the shared section in the application before the application can access the APIs.
- Copy the shared secret or API key by clickingCopy.
- (If mobile single sign-on is enabled on yourAPI Portal) View the application MSSO master key. You can enable or disable MSSO. MSSO must be enabled for the application to allow device registration by unauthenticated users or by users using social login credentials.
- Generate a new plain-text or hashed secret, for example, if the shared secret is compromised, by clickingGenerate New Secret, and then selectPlaintext SecretorHashed Secret.
Your changes are saved.
Organization administrators can delete applications. While logged in to
API Portal, from the
Applicationspage, in the
Actionscolumn, select the drop-down list for the application you want to delete and select
Delete. The application is deleted.