SentinelOne icon

SentinelOne

SentinelOne Management Console API specification.

Actions281

Rbac → Get Specific Role Definition

AI-generated

Overview

This node operation retrieves the detailed permissions and definition of a specific RBAC (Role-Based Access Control) role in the SentinelOne Management Console by its role ID. It is useful for administrators who need to understand the exact permissions assigned to a role, especially since role definitions can vary based on scope and SKU. For example, an Admin role at the Site scope may have different permissions than an IT role at the Account scope with Ranger license.

Use Case Examples

  1. Retrieve the permissions of a specific RBAC role by providing its role ID to audit user access levels.
  2. Check the role definition to verify if a role has permissions to access Ranger features in the SentinelOne Console.

Properties

Name Meaning
Role Id The unique identifier of the RBAC role to retrieve the definition for. This is a required input.
Additional Fields Optional filters to narrow down the role definition retrieval, such as filtering by Site Ids, Name, update timestamps, Group Ids, Tenant scope, creation timestamps, query text, and Account Ids.

Output

JSON

  • id - The unique identifier of the RBAC role.
  • name - The name of the RBAC role.
  • description - Description of the RBAC role.
  • permissions - List of permissions assigned to the RBAC role, detailing access rights to various features and views in the SentinelOne Console.

Dependencies

  • An API key credential for SentinelOne Management Console API

Troubleshooting

  • Ensure the provided Role Id is correct and exists in the SentinelOne environment.
  • Check that the API credentials have sufficient permissions to access RBAC role information.
  • If the API request fails, verify network connectivity and API endpoint availability.
  • Use the debug option to inspect the actual API request and response for troubleshooting.

Links

Discussion