List all policies attached to a specific user in your Vultr organization. View directly assigned permission policies for any user through the Vultr IAM API.
Listing policies for a specific user shows all policies that apply to the user, including those assigned directly, inherited through roles, and inherited through groups. This provides a complete view of the user's effective permissions.
This guide explains how to list policies for a user using the Vultr API.
Identify the user_id of the user. Follow the steps in How to List All Users in an Organization to retrieve user IDs.
Send a GET request to the List User's Policies endpoint to retrieve all policies for the user. Replace {user-id} with the id of the user.
$ curl "https://api.vultr.com/v2/users/{user-id}/policies" \
-X GET \
-H "Authorization: Bearer ${VULTR_API_KEY}"
The response contains the requested resources.