Identity and Access Management (IAM)

Updated on 09 April, 2026

Manage identity and access control on Vultr with IAM. Configure organizations, users, groups, roles, policies, and OIDC for secure cloud access.


Create, update, delete, and restore organizations on Vultr. Manage user invitations, suspensions, and organizational settings through the IAM system.

Organization Invitations

Send and manage invitations for users to join your Vultr organization. Resend pending invitations and control user access to organizational resources.

How to Delete an Organization

Delete an organization from your Vultr account using the IAM API. Understand the impact on associated users, groups, roles, and policies before deletion.

How to List All Organizations

Retrieve a list of all organizations associated with your Vultr account. View organization details including names, IDs, types, and creation timestamps.

How to Remove a User from an Organization

Remove a user from your Vultr organization using the IAM API. Disassociate the user without deleting their platform account or affecting other memberships.

How to Restore a Deleted Organization

Restore a previously deleted organization on Vultr. Recover the organization and reassociate users, groups, roles, and policies through the Vultr IAM API.

How to Suspend and Unsuspend a User in an Organization

Suspend or unsuspend a user in your Vultr organization. Temporarily revoke or reinstate a user's access to organizational resources through the IAM API.

How to Update an Organization Name

Update the display name of an existing organization on Vultr. Modify organizational details through the Vultr IAM API or the Vultr Console interface.

How to List All Users in an Organization

List all users in your Vultr organization including regular and service users. Retrieve user details such as status, email, and API access through the IAM API.

Create and manage IAM policies on Vultr. Define permission documents with allow and deny statements and attach policies to users, groups, and roles.

IAM Policy Actions Map

Reference for all IAM policy actions on Vultr. Browse permission actions by service category to build accurate policy documents for your organization.

How to Attach a Policy to a Group

Attach an IAM policy to a group on Vultr. Grant all members of the group the permissions defined in the policy document through the Vultr API or Console.

How to Attach a Policy to a User

Attach an IAM policy directly to a user on Vultr. Grant the user specific permissions defined in the policy document through the Vultr API or Console.

How to Create a Policy

Create a new IAM policy on Vultr with a structured policy document. Define actions, effects, and resources to control access to cloud infrastructure.

How to Delete a Policy

Delete an IAM policy from your Vultr organization. Remove the policy and its permission rules from all associated users, groups, and roles in the system.

How to Detach a Policy from a Group

Detach an IAM policy from a group on Vultr. Revoke the permissions defined in the policy from all group members through the Vultr API or Console interface.

How to Detach a Policy from a User

Detach an IAM policy from a user on Vultr. Remove the permissions defined in the policy document from the user through the Vultr API or Console interface.

How to List Groups with a Policy Attached

List all groups that have a specific IAM policy attached on Vultr. Identify which groups inherit permissions from a given policy through the Vultr IAM API.

How to List Users with a Policy Attached

List all users that have a specific IAM policy attached on Vultr. Identify which users have direct permissions from a given policy through the Vultr IAM API.

How to Restore a Deleted Policy

Restore a previously deleted IAM policy on Vultr. Recover the policy and its permission rules to reassociate it with users, groups, and roles in the system.

How to Update a Policy

Update an existing IAM policy on Vultr. Modify the policy document, name, or description to adjust permission rules for associated users, groups, and roles.

Create and manage IAM roles on Vultr. Configure assignable and assumable roles with attached policies to control user and group access to cloud resources.

Role Trusts

Configure role trust relationships in Vultr IAM. Define which users, groups, organizations, or OIDC issuers can assume specific roles in your organization.

Assumed Roles

Manage assumed role sessions in Vultr IAM. Assume roles for temporary elevated access, retrieve session details, and terminate active sessions when complete.

How to Attach a Policy to a Role

Attach an IAM policy to a role on Vultr. Add permission rules to the role that are inherited by all users and groups assigned to it through the IAM system.

How to Attach a Role to a Group

Attach an IAM role to a group on Vultr. All members of the group inherit the permissions from the role's attached policies through the Vultr IAM system.

How to Attach a Role to a User

Attach an IAM role directly to a user on Vultr. The user receives all permissions from the role's attached policies through the Vultr IAM system immediately.

How to Create a Role

Create an IAM role on Vultr with assignable or assumable type. Define a reusable permission set by attaching policies that control access to cloud resources.

How to Delete a Role

Delete an IAM role from your Vultr organization. Remove the role and disassociate all attached policies, users, and groups from the role in the IAM system.

How to Detach a Policy from a Role

Detach an IAM policy from a role on Vultr. Remove specific permission rules from the role, affecting all users and groups currently assigned to it in IAM.

How to Detach a Role from a Group

Detach an IAM role from a group on Vultr. Group members lose the permissions inherited from the role's policies while retaining their direct assignments.

How to Detach a Role from a User

Detach an IAM role from a user on Vultr. The user loses all permissions inherited from the role's policies while retaining other directly assigned access.

How to List Groups Assigned to a Role

List all groups assigned to a specific IAM role on Vultr. Identify which groups and their members inherit the permissions from the role through the IAM API.

How to List Policies Attached to a Role

List all policies attached to a specific IAM role on Vultr. Review the permission rules that users and groups inherit when assigned to this role via the API.

How to List Users Assigned to a Role

List all users assigned to a specific IAM role on Vultr. View which users directly inherit the permissions defined by the role's attached policies via the API.

How to Restore a Deleted Role

Restore a previously deleted IAM role on Vultr. Recover the role and its policy attachments to reassign it to users and groups in your organization's IAM.

How to Update a Role

Update an existing IAM role in your Vultr organization. Modify the role name, description, or type configuration through the Vultr API or the Console.

Create and manage service users in Vultr IAM. Provision API-only accounts for automated workloads and machine-to-machine communication in your organization.

Support Documents

Are My Resources and Data Isolated Between Organizations?

Understand how Vultr isolates resources and data between organizations. Each organization maintains separate infrastructure, billing, and access boundaries.

IAM

Find answers to common questions about Vultr Identity and Access Management. Learn about organizations, users, groups, roles, policies, and ACL migration.

Can I Continue Using ACLs After IAM Is Enabled?

Find out if existing ACL-based access controls continue to work after Vultr IAM is enabled. ACLs remain functional alongside IAM during the transition period.

Can I Modify a Vultr-Managed Permission Policy?

Find out if Vultr-managed permission policies can be modified. Vultr-managed policies are read-only and cannot be edited, but you can create custom policies.

Do I Need to Manually Migrate From ACLs to IAM?

Learn whether manual migration from ACLs to IAM is required on Vultr. Existing ACL permissions are automatically mapped to equivalent IAM policies for you.

What Is a Group and How Does Permission Inheritance Work Through Groups?

Understand IAM groups on Vultr and how permission inheritance works. Groups let users inherit roles and policies automatically through group membership assignment.

Can I Convert an Assignable Role to an Assumable Role?

Learn whether you can convert an assignable role to an assumable role in Vultr IAM. Understand the differences between the two role types and how to switch.

What Are the Limits on IAM Resources in My Organization?

Review the resource limits for IAM in your Vultr organization. See the maximum number of users, groups, roles, and policies allowed per organization account.

What Entities Can a Permission Policy Be Attached to?

Learn which entities support policy attachment in Vultr IAM. Permission policies can be attached directly to users, groups, and roles in your organization.

What Is IAM?

Learn what Identity and Access Management is on Vultr. IAM controls who can access your resources, what actions they can perform, and under what conditions.

What Is Resource Scoping in IAM?

Understand resource scoping in Vultr IAM. Resource scoping lets you grant permissions on specific resources instead of all resources within a service category.

Who or What Can a Role Be Assigned to?

Learn which entities can hold IAM roles on Vultr. Assignable roles attach to users, service users, and groups. Assumable roles use trust-based relationships.

What Is a User in Vultr IAM?

Learn about user types in Vultr IAM including normal users, service users, and the root owner. Understand how each type interacts with organizations and access.

What Is the Maximum Duration of an Assumable Role Session?

Learn the session duration limits for assumable roles in Vultr IAM. Sessions range from 15 minutes to 12 hours maximum, with a default duration of 1 hour.

How Do I View a User's Effective Access?

Learn how to view the combined effective permissions for a user in Vultr IAM. See all access granted through direct policies, group memberships, and roles.

What Are Permission Policies?

Understand permission policies in Vultr IAM. Policies define allow and deny rules for actions on resources and can be Vultr-managed or custom-created by you.

What Happens When a User Is Removed From an Organization?

Understand the impact of removing a user from a Vultr organization. The user loses access to organizational resources but their platform account is not deleted.

What Are Roles?

Understand IAM roles on Vultr. Roles bundle permission policies into reusable sets that can be assigned to users and groups or assumed for temporary access.

What Is the Validity Period of an Organization Invitation?

Learn how long an organization invitation remains valid in Vultr IAM. Understand the expiry timeframe and what happens when an invitation link expires.

What Is the Difference Between Root Owner and Organization Admin?

Compare the root owner and organization admin roles in Vultr IAM. Understand the privileges, limitations, and responsibilities that distinguish each identity.

Can I Belong to Multiple Organizations and Switch Between Them?

Learn whether a user can belong to multiple Vultr organizations simultaneously and how to switch between them using the Vultr Console or API context.

What Happens to My Existing ACL-Based Access When IAM Is Enabled?

Learn what happens to your existing ACL-based permissions when Vultr enables IAM. ACL rules are mapped to equivalent IAM policies to preserve current access.

What Happens to a User's Access When They Are Removed From a Group?

Understand the access impact when a user is removed from a Vultr IAM group. The user loses inherited permissions but retains any directly assigned access.

How Do I Manage Users and Roles Within a Group?

Learn how to add or remove users and assign or detach roles within a Vultr IAM group. Manage group membership and permissions through the Console or the API.

What Is an Organization and Why Do I Need One to Use IAM?

Learn what an organization is in Vultr IAM and why it is required. Organizations serve as the top-level boundary for users, groups, roles, and resource access.