Datadog · Capability
Datadog API — Role
Datadog API — Role. 15 operations. Lead operation: Datadog Revoke Role from an Archive. Self-contained Naftiko capability covering one Datadog business surface.
What You Can Do
DELETE
Removerolefromarchive
— Datadog Revoke Role from an Archive
/v1/api/v2/logs/config/archives/{archive-id}/readers
POST
Addreadroletoarchive
— Datadog Grant Role to an Archive
/v1/api/v2/logs/config/archives/{archive-id}/readers
GET
Getrolerestrictionquery
— Datadog Get Restriction Query for a Given Role
/v1/api/v2/logs/config/restriction-queries/role/{role-id}
DELETE
Removerolefromrestrictionquery
— Datadog Revoke Role from a Restriction Query
/v1/api/v2/logs/config/restriction-queries/{restriction-query-id}/roles
POST
Addroletorestrictionquery
— Datadog Grant Role to a Restriction Query
/v1/api/v2/logs/config/restriction-queries/{restriction-query-id}/roles
POST
Createrole
— Datadog Create Role
/v1/api/v2/roles
DELETE
Deleterole
— Datadog Delete Role
/v1/api/v2/roles/{role-id}
GET
Getrole
— Datadog Get a Role
/v1/api/v2/roles/{role-id}
PATCH
Updaterole
— Datadog Update a Role
/v1/api/v2/roles/{role-id}
POST
Clonerole
— Datadog Create a New Role by Cloning an Existing Role
/v1/api/v2/roles/{role-id}/clone
GET
Listrolepermissions
— Datadog List Permissions for a Role
/v1/api/v2/roles/{role-id}/permissions
POST
Addpermissiontorole
— Datadog Grant Permission to a Role
/v1/api/v2/roles/{role-id}/permissions
DELETE
Removeuserfromrole
— Datadog Remove a User from a Role
/v1/api/v2/roles/{role-id}/users
GET
Listroleusers
— Datadog Get All Users of a Role
/v1/api/v2/roles/{role-id}/users
POST
Addusertorole
— Datadog Add a User to a Role
/v1/api/v2/roles/{role-id}/users
MCP Tools
datadog-revoke-role-archive
Datadog Revoke Role from an Archive
idempotent
datadog-grant-role-archive
Datadog Grant Role to an Archive
datadog-get-restriction-query-given
Datadog Get Restriction Query for a Given Role
read-only
idempotent
datadog-revoke-role-restriction-query
Datadog Revoke Role from a Restriction Query
idempotent
datadog-grant-role-restriction-query
Datadog Grant Role to a Restriction Query
read-only
datadog-create-role
Datadog Create Role
datadog-delete-role
Datadog Delete Role
idempotent
datadog-get-role
Datadog Get a Role
read-only
idempotent
datadog-update-role
Datadog Update a Role
idempotent
datadog-create-new-role-cloning
Datadog Create a New Role by Cloning an Existing Role
datadog-list-permissions-role
Datadog List Permissions for a Role
read-only
idempotent
datadog-grant-permission-role
Datadog Grant Permission to a Role
datadog-remove-user-role
Datadog Remove a User from a Role
idempotent
datadog-get-all-users-role
Datadog Get All Users of a Role
read-only
idempotent
datadog-add-user-role
Datadog Add a User to a Role