Skip to content

Manage Root Organizations (Tenants)

Note

Tenants will now be referred to as Root Organizations.

This change is to ensure consistency across our documentation and to better reflect the hierarchical structure of organizations.

WSO2 Identity Server, by default, is configured with a single root organization named carbon.super. If you have the required permissions, you can configure more root organizations and maintain multiple isolated user bases on a single server/cluster at the same time.

Info

Learn more about multi-tenancy.

Use REST APIs to manage root organizations

WSO2 Identity Server also offers REST APIs to conveniently manage root organizations. To try out the Tenant Management REST API, refer here.

Add a root organization

Follow the steps given below to add a new root organization from the WSO2 Identity Server Console.

  1. Sign in to the Console of the carbon.super root organization.

    Info

    To add and manage tenants using the WSO2 Identity Server Console, you need to be signed in as a super admin user. You can access the WSO2 Identity Server Console using the following URL:
    https://<IS_HOST>:<PORT>/console.

  2. Open the Root Organization dropdown from the top left corner and click Manage Root Organizations.

    Root Organizations Dropdown

  3. On the Root Organizations page, click on the New Root Organization button.

    Info

    If you have already created root organizations, this page will be populated with them and the button will appear on the top right corner of the page.

    New Root Organization

  4. On the modal that opens up, enter the root organization details and click Create.

    Create Root Organization

    Parameter Name Description
    Domain The domain name (e.g., abc.com) is used as a unique identifier for your organization. The URL for the new root organization's Console will be https://<IS_HOST>:<PORT>/t/<DOMAIN>/console URL.
    First Name The first name of the root organization admin.
    Last Name The last name of the root organization admin.
    Username The username of the root organization admin that will be used for signing in.
    Email The email address of the admin.
    Password The password used when singing in with the username specified above.

  5. Once a new root organization is created, it will be listed in the the Root Organization listing page as shown below.

    Root Organization Listing

View root organization details

To view the details of the root organization, follow the steps given below.

  1. Sign in to the carbon.super root organization on the WSO2 Identity Server Console.
  2. Open the Root Organizations dropdown from the left top corner and click Manage Root Organizations.

    Info

    You will see information of all the root organizations that currently exist in the system.

  3. Several actions can be performed on the root organization from the Root Organizations listing page itself.

    Root Organization Actions

    • Edit: Click on the Edit button to navigate to the details page of the respective root organization.
    • More: Click on the elipsis icon to view more actions.
      • Go to Console: Navigate to the Console of the respective root organization.
      • Disable / Enable: Depending on the current status of the root organization, you can disable or enable it.
      • Delete: Delete the root organization.
  4. If you want to view details of a specific root organization, click on the Edit button of the respective root organization. Inside the root organization details page, you can perform the following actions:

    • Edit Admin Details: You can update the first name, last name, email, and password of the root organization admin.
    • Disable / Enable: Depending on the current status of the root organization, you can disable or enable it.
    • Delete: Delete the root organization.

    Root Organization Details

Filter root organizations

The root organizations page provides a powerful search and filtering feature to help you easily locate specific root organizations.

Note

Please note that the search and filter feature is case-insensitive.

To simply search for a root organization by its domain name, enter the domain name in the search bar and press Enter.

This will do a basic search to find the root organizations that contain the search term in their domain name.

Root Organization Search

To perform an advanced search, click on the Filter icon. This will open up a popup where you can search for root organizations based on the following parameters:

  • Filter attribute: Search for root organizations based on an attribute.

    Note

    Currently, only the Domain attribute is supported.

  • Filter condition: Choose an operator to perform the search.

    • Starts with: Matches starting with the entered value.
    • Ends with: Matches ending with the entered value.
    • Contains: Matches containing the entered value.
    • Equals: Matches containing exactly the entered value.
  • Filter value: Enter the search value.

Root Organization Advanced Search