---
title: How to List Roles for a User
url: https://docs.vultr.com/platform/iam/user-assignments/how-to-list-roles-for-a-user
description: List all roles assigned to a specific user in your Vultr organization. View role assignments and inherited policy permissions for any user through the IAM API.
publish_date: 2026-03-24T19:53:22.683245Z
last_updated: 2026-04-28T15:42:55.878328Z
---

Listing roles for a specific user shows all roles assigned to the user, including directly assigned roles and those inherited through group memberships. This is useful for administrators to audit a user's access level and role assignments.

This guide explains how to list roles for a user using the Vultr Console and the Vultr API.

=== "Vultr Console"

    1. Log in to the [Vultr Console](https://console.vultr.com).
    1. Click the organization name in the top navigation bar.
    1. Click **Manage Organization**.
    1. Click the **Users** tab.
    1. Click the name of the user you want to inspect.
    1. Expand the **Roles** section.

        The section displays all roles assigned to the user, including directly assigned and inherited roles.

=== "Vultr API"

    1. Identify the `user_id` of the user. Follow the steps in [How to List All Users in an Organization](https://docs.vultr.com/platform/iam/organizations/how-to-list-all-users-in-an-organization) to retrieve user IDs.

    1. Send a `GET` request to the [**List User's Roles** endpoint](https://www.vultr.com/api/#tag/users/operation/list-iam-user-roles) to retrieve all roles for the user. Replace `{user-id}` with the id of the user.

        ```console
        $ curl "https://api.vultr.com/v2/users/{user-id}/roles" \
            -X GET \
            -H "Authorization: Bearer ${VULTR_API_KEY}"
        ```

        The response contains the requested resources.