# Changing user's role in API Portal

User roles in API Portal can be managed at two levels: portal-wide or within a specific organization. This guide walks you through accessing the user management settings and adjusting the role at either level.

## Portal and organization roles

Portal-level roles define what a user can do across the entire API Portal instance. A `Regular User` can sign in to the portal, browse published APIs, and belong to organizations, but has no access to administration features. A `Portal Administrator` has full access to the administration area, where they can manage all organizations, users, audit logs, and portal-wide settings regardless of which organization a user belongs to.

Organization-level roles are scoped to a single organization. An `Organization Administrator` can invite and remove users to/from the organization, manage API product access, handle subscription requests, and configure settings for that specific organization.

A user can hold different roles in different organizations, and their organization role is independent of their portal-level role.

## Open User and Organization Management

In API Portal, navigate to **Administration** and open **User and Organization Management**. From here you can manage both portal-level users and users within individual organizations.

<figure><img src="/files/NkNMIHD6FIs9ptMKevar" alt=""><figcaption><p>Accessing user management as Portal Admin.</p></figcaption></figure>

If you are acting as an Organization Administrator without portal-level admin rights, you will only see your own organizations' settings under **My Organizations**, and cannot access portal-wide user management or other organizations.

<figure><img src="/files/WpttdCIhnA83Y4AhW30M" alt=""><figcaption><p>Accessing organization management as organization admin.</p></figcaption></figure>

## Change user's portal role

Scroll down to **Users** tab in the **User and Organization Management** view. Find the user and click **Edit** next to their username. Update the role between `Developer` and `Admin` under the **System Role** section and save.

<figure><img src="/files/03c0HFMJulW5w7BXAwDV" alt=""><figcaption><p>Portal level setting for user.</p></figcaption></figure>

## Change user's organization role

Select the relevant organization under **Organizations** section. Find the user in the member list and select **Edit**. Update their role between `Developer` and `Admin` under **Organization Role** section and save.

<figure><img src="/files/6DWnqXfdUEwn0dq801gm" alt=""><figcaption><p>Organization level user settings.</p></figcaption></figure>

The change takes effect immediately. If the user is currently signed in, they may need to refresh or sign back in to see their updated permissions.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.frends.com/api-portal/general/changing-users-role-in-api-portal.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
