---
schema_version: "1"
id: 1d43aa82a5edb4907ac1b26935e8def984b226f64baf97b1f902e0f8efef1285
title: Managing Users
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/api-experience-hub/managing-users.md
canonical_url: https://docs.mulesoft.com/api-experience-hub/managing-users
source_site: docs.mulesoft.com
content_type: documentation
content_hash: c849311c1dfe52a596e62a2acc9f06e4326e9e194b1a5f4b9e498a501b4d1c79
description: MuleSoft Documentation Site
latest: true
---
---
product: API Experience Hub
---

# Managing Users

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

View and manage users, access requests from guest users, create and manage user groups, and manage
how users log in. By default, users can self-register for your portal.

## Manage Portal Members

Manage portal members using the **Portal members** page. When a guest user’s registration or an
existing Salesforce user is approved, the user’s name is added to the list of members. You can view
a searchable list of current members and manage their accounts by enabling or disabling them and
adding them to user groups.

### View and Search for Members

Find members by entering the member’s name or email address in the **Search by name or email** box.

### Enable or Disable Access to Your Portal

When a user’s access to the portal is approved in the **Pending registration requests** page, the
**Enable portal access** slider is enabled in the **Portal members** page. Disable a user’s access
by moving the slider to off.

### Assign Members to User Groups

Assign users to user groups to manage which services they can see in your portal. You can assign a
user to multiple user groups or change user groups.

1.  From the **Portal members** page, locate the member’s name in the list and click **View and
    assign user groups**.

2.  Select one or more user groups and click **Apply**.

## Manage Pending Registration Requests

Admins must manually approve or reject requests for users who want to access the portal using the
**Pending registration requests** page. You can view the name, email, registration date, and
registration status of the users who register for access. By default, users are assigned to the
Members profile. You can add them to the available user groups that can see specific services in the
portal. The maximum pending user registration requests is 500.

When the registration is approved, the user is removed from the list on the **Pending registration
requests** page and added to the list of members on the **Portal members** page.

If the registration is rejected, the user is removed from the list and can’t log in and access the
portal.

### Approve or Reject Member Registration

After a guest user registers or an existing Salesforce user requests access, approve or reject the
requests and assign the user to user groups. All users who self-register are assigned to the Members
profile as well as existing Salesforce users who request access. You can assign member users to
multiple user groups.

1.  Click **Pending registration requests**.

2.  To find a user, enter the user’s name or email in the **Search by name or email** box.

3.  To assign the user to a user group:

    1.  Click **Members** and select one or more user groups.

    2.  Click **Apply**.

4.  Click **Approve** or **Reject**.

## Manage User Groups

Create and manage a group of users who can see specific services in your portal using the **User
groups** page. The maximum number of user groups is 20.

Before deleting a user group, remove all users, services, and the visibility for all instances
assigned to the user group.

- To create groups of users who can see specific services in the portal:

  1.  From the **User groups** page, click **Create user group**.

  2.  Enter a name for the group and an optional description.

  3.  Click **Save**.

- To delete a user group, from the **User groups** page, select a user group and click **Delete user
  group**.

### Map User Groups to External Identity Providers

To let users of a user group log in to your portal using SSO, map the user group to an existing
external identity provider. To avoid login issues, use the same group name and identity provider
name configured for the identity provider.

To add the user group to the corresponding profile in API Experience Hub:

1.  From the **User groups** page, select a group.

2.  In the **External IdP groups** tab, click **\+ Add group mapping**.

3.  Enter the group name and select a Salesforce identity provider name.

4.  Click **Save**.

### View Services That User Groups Can See

To view the services that are visible by a user group for portal members and also the APIs assigned
only to a user group. The **Services visible to the user group** tab shows all of the APIs that
members of the portal can see.

1.  From the **User groups** page, select a user group.

2.  Select the **Services visible to the user group** tab.

3.  To see services assigned to the group only, turn on **Services assigned to this group**.

To view or change a service’s visibility, see
[Make Versions Visible](https://docs.mulesoft.com/api-experience-hub/managing-apis#make-versions-visible).

### Delete Identity Provider Groups

To remove the external identity provider groups that you don’t need:

1.  From the **User groups** page, select a user group.

2.  Select the **External IdP groups** tab.

3.  Locate the group in the list and click **Remove group**.

## Manage Login Settings

Disable or enable self-registration for external users and set up single sign-on for your portal
using the **Login settings** page. Self-registration enables guest users to register themselves as
members of your portal. From the **Pending requests** page, you can see a list of pending requests
from guest users who want to access your portal.

### Disable or Enable Self-Registration

By default, the ability for external users to self-register is enabled. This allows guest users to
register, become a member, and access your portal site. Administrators can disable
self-registration.

> [!NOTE] Self-registration is for new users only. Existing users can’t self-register. They must use
> an identity provider to access the portal.

To disable external user registration, from the **Login settings** page turn off the **Allow
external user registration** option.

To enable external registration again, turn on the **Allow external user registration** option.

### Configuring Single Sign-On (SSO)

The **Single sign-on (SSO)** section provides information about how to set up your portal with SSO.
For detailed instructions about configuring SSO, see
[Enabling Single Sign-On for Your Portal](https://docs.mulesoft.com/api-experience-hub/enabling-sso-for-your-portal).

### Manage Salesforce Identity Providers

When enabling SSO, you can add new Salesforce identity providers and delete the providers that you
previously configured, and enable and disable them as needed. When the identity provider is enabled,
users can log in to the portal using this identity provider.

To add a new identity provider or delete an existing one:

1.  From the **User management**, select **Login settings**.

2.  From the **Single sign-on (SSO)** section, scroll to the **Add Salesforce identity providers**
    section.

3.  Click **Select identity provider** and select an option from the dropdown menu.

4.  Click **\+ Add identity provider**.

    The identity provider is added to the list.

5.  If you want to delete the identity provider, click **Delete**.

To enable or disable an identity provider:

1.  From the **Single sign-on (SSO)** section, scroll to the **Add Salesforce identity providers**
    section.

2.  Move the slider to **Enabled** next to the name of the identity provider.

3.  If you want to disable the identity provider, move the slider to **Disable**.

## Next Steps

You can further customize and brand your portal using the
[Experience Builder](https://docs.mulesoft.com/api-experience-hub/customizing-your-portal) by clicking **Preview and publish your portal**.

## See Also

- [Registering to Access a Portal](https://docs.mulesoft.com/api-experience-hub/registering-for-access-to-portal)
