Managing Tenants
You can add a new tenant in the management console and then view it by following the procedure below. In order to add a new tenant, you should be logged in as a super user. Click Add New Tenant in the Configure tab of your product's management console. Enter the tenant information in Register A New Organization screen as follows, and click Save.Parameter Name Description Domain The domain name for the organization, which should be unique (e.g., abc.com). This is used as a unique identifier for your domain. You can use it to log into the admin console to be redirected to your specific tenant. The domain is also used in URLs to distinguish one tenant from another. Select Usage Plan for Tenant he usage plan defines limitations (such as number of users, bandwidth, etc.) for the tenant. For on-premises deployment, there is only one default plan, i.e., Demo. First Name/Last Name The name of the tenant admin. Admin Username The login username of the tenant admin. The username always ends with the domain name (e.g., admin@abc.com) Admin Password The password used to log in using the admin username specified. Admin Password (Repeat) Repeat the password to confirm. Email The email address of the admin.
When you create multiple tenants in an API Manager deployment, the API Stores of each tenant are displayed in a muti-tenanted view for all users to browse and permitted users to subscribe to as shown below:
- Access the API Store URL (by default,
https://localhost:9443/store
) using a Web browser. You see the storefronts of all the registered tenant domains listed there. For example,
Â
This is called the public store. Each icon here is linked to the API Store of a registered tenant, including the super tenant, which iscarbon.super
. That is, the super tenant is also considered a tenant. - Click the Visit Store link associated with a given store to open it.
- Anonymous users can browse all stores and all public APIs that are published to them. However, in order to subscribe to an API, the user must log in.
For example, if you are a user in the
domain1.com
tenant domain,
- You can access the public store
( https://localhost:9443/store),
go to thedomain1.com
store, log in to it and subscribe to its APIs.
- You can also browse the other tenant stores listed in the public store. But, within other tenant stores, you can only subscribe to the APIs to which your tenant domain is permitted to subscribe to. At the time an API is created, the API creator can specify which tenants are allowed to subscribe to the API . For information, see API Subscriptions. Â
- You can access the public store