This documentation is for WSO2 API Manager 2.1.0. View documentation for the latest release.

All docs This doc

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Reviewed


  1. Log in to the Management Console and click Add under Users and Roles in the Main menu.

  2. Click Add New User.

  3. The Add User page opens. Provide the username and password and click Next.


    Tip: The Domain drop-down list contains all user stores configured in the system. By default, you only have the PRIMARY user store. To configure secondary user stores, see Configuring Secondary User Stores.

  4. Select the roles you want to assign to the user. In this example, we assign the creator role defined in the previous section.


    By default, all WSO2 products have the following roles configured:

    • Admin - Provides full access to all features and controls. By default, the admin user is assigned to both the Admin and the Everyone roles.
    • Internal/Everyone - Every new user is assigned to this role by default. It does not include any permissions.
    • Internal/System - This role is not visible in the Management Console.

    More roles There may be other roles configured by default , depending on the type of features installed in your product. 

  5. Click Click Finish to  to complete. 
    The new use user appears in the the Users list.

    Image Removed


  1.  list. You can change the user's password, assign it different roles or delete it.


  1. Note

    You cannot change the user name of an existing user.


  1. Image Added

Accessing the Admin



The Admin application Dashboard is intended to be used by API Manager admins. The admin user has a special permissions specified in the /permission/admin/manage/apim_admin directory. If a new user needs to access the admin applicationdashboard, follow the steps below:

  1. Create a user.
  2. Create a new role. For more information, see Adding User Roles.
  3. For Assign the following permissions to the new role created in step 2 above, assign permissions you just created: /permission/admin/manage/apim_admin and admin and /permission/admin/configure/login. 
  4. Assign the role created in step 2, to the user created in step 1. 

Now this user would be is able to login and perform administrative tasks using the admin applicationAdmin Dashboard.