Roles

Updated on 08 April, 2026

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


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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Update an existing IAM role in your Vultr organization. Modify the role name, description, or type configuration through the Vultr API or the Console.