How to Add Vultr Account Users

Updated on April 22, 2025

Vultr allows you to create individual user accounts within your organization’s account, enabling team members to access services using their own login credentials. You can assign specific permissions to each user, controlling which actions they are authorized to perform and which resources they can access. Implementing user accounts with defined roles and access levels helps enforce organizational security policies and ensures proper management of your Vultr services.

Follow this guide to add new users using the Vultr Customer Portal, API, or CLI.

  • Vultr Customer Portal
  • Vultr API
  • Vultr CLI
  1. Navigate to Account and select Users under OTHER.

  2. Click Add New User.

  3. Enter the user's Name and Email address. Then, choose Random to generate a random password or Custom to enter a custom password for the user.

  4. Customize the user permissions as required and click Add User.

  1. Send a POST request to the Create User endpoint to create a user.

    console
    $ curl "https://api.vultr.com/v2/users" \
        -X POST \
        -H "Authorization: Bearer ${VULTR_API_KEY}" \
        -H "Content-Type: application/json" \
        --data '{
            "name" : "{user_name}",
            "email" : "{user_email_address}",
            "password" : "{user_password}",
            "api_enabled" : true,
            "acls" : [
                "manage_users",
                "subscriptions_view",
                "subscriptions",
                "provisioning",
                "billing",
                "support",
                "abuse",
                "dns",
                "upgrade",
                "objstore",
                "loadbalancer"
            ]
        }'
    

    Visit the Create User endpoint to view additional attributes to add to your request.

  2. Send a GET request to the Get Users endpoint to view all users.

    console
    $ curl "https://api.vultr.com/v2/users" \
        -X GET \
        -H "Authorization: Bearer ${VULTR_API_KEY}"
    
  1. Create a new user by specifying the name, email, password, and user access control settings.

    console
    $ vultr-cli users create \
    --name="<user_name>" \
    --email="<user_email_address>" \
    --password="<user_password>" \
    --api-enabled true \
    --acl="manage_users,subscriptions_view,subscriptions,provisioning,billing,support,abuse,dns,upgrade,objstore,loadbalancer"
    

    Run vultr-cli users create --help to view additional available options.

  2. List all users.

    console
    $ vultr-cli users list
    

Comments

No comments yet.