Skip to main content
API resource reference for Role, part of the IAM service. To create or change one, see Changing resources; to inspect, see Reading resources.
This resource is part of the v1alpha1 API and is subject to change. Fields and behavior may change in future releases.

Identity

Overview

A Role is a named collection of permissions that can be granted to users, groups, or machine accounts through an IAM policy. Each permission follows the {service}.{resource}.{action} format (for example, compute.workloads.create). Use a Role to bundle the permissions a person or system needs, then bind that Role in a policy to grant access within a Project. Roles can also inherit permissions from other roles, so you can compose broader roles from narrower ones.

Spec fields

Status fields (read-only)

Usage

Run datumctl explain roles.iam.miloapis.com --recursive to see the full, live field tree for this resource.
Last modified on July 2, 2026