Skip to main content
A role is the unit of access you assign in a policy rule. Each role grants a fixed set of actions. Most services have a Viewer role for read-only access and an Admin role for full management. Assign the least privileged role that lets a principal do their job. The following roles are grouped by functional area to help you pick the right one. The description states what the role grants. The “When to assign” column suggests who typically needs it.
These roles apply to CoreWeave Infrastructure, not Forge. Forge roles belong to a separate identity and access system. See Forge and CoreWeave identity.

Access control and IAM

These roles manage identities, groups, access policies, and personal access tokens.
On 2026-10-07, the Access Token Admin role was renamed to Access Token User. Only the display name changed. The role still lets users create and delete their own API access tokens, subject to organization policy.

CKS clusters

These roles manage CoreWeave Kubernetes Service clusters and VPC resources.

Inference

These roles manage inference gateways, deployments, capacity claims, and hot-loads.

Sandbox

These roles manage CoreWeave Sandboxes policies, runners, registered Volumes, and sandbox execution. Sandbox User and Sandbox Admin apply only to customers using CoreWeave access tokens. These roles do not apply to customers using Forge API keys.

Bare metal

These roles manage the CoreWeave Bare Metal Service (limited availability), including BMC serial console access to nodes. Contact support to request access.

Object storage

The Object Storage Admin role governs CoreWeave AI Object Storage control-plane actions in the AI Object Storage API, not bucket or object operations through the S3-compatible API. To create or delete buckets, or to work with objects, a user also needs an organization access policy. The policy must include the user as a principal and allow the required s3: actions, such as s3:CreateBucket or s3:DeleteBucket. To learn how organization and bucket access policies are evaluated, see About policies.

Observability and telemetry

These roles cover organization custom dashboards, observability data, and Telemetry Relay configuration. Dashboard permissions are separate from access to metrics and logs. The Grafana Dashboard roles apply to your organization’s custom dashboards and don’t control access to CoreWeave-provided dashboards.

Billing

This role grants read-only access to billing data.

Alerts and integrations

These roles manage alert subscriptions and the destinations that receive them.

Support

This role grants read-only access to support records. Administrators can manage resources in the Cloud Console, the API, and with infrastructure-as-code (IaC) tools like Terraform.

Legacy group role assignments

Before IAM Access Policies, user permissions were determined by the legacy group a user belonged to. The following table shows how each legacy group maps to the new IAM roles: Roles added for newer platform features may not be automatically included in legacy admin policies. If you expect access to a feature but can’t reach it, check your organization’s access policies and add the relevant role if it’s missing. You can review and modify these role assignments or create new groups with different role combinations using IAM Access Policy management.

Next steps

Last modified on November 4, 2026