SentinelOne icon

SentinelOne

SentinelOne Management Console API specification.

Actions281

Role → Get Specific Role Definition

AI-generated

Overview

This node interacts with the SentinelOne Management Console API to retrieve detailed information about a specific Role based on its ID. It is useful for administrators who need to view the permissions and definitions of a particular role within the SentinelOne RBAC (Role-Based Access Control) system. For example, an admin can use this node to fetch the permissions of an Admin role scoped to a Site or an IT role scoped to an Account with Ranger license permissions.

Use Case Examples

  1. Retrieve the permissions of a specific RBAC role by providing its Role ID to understand the access level and capabilities assigned to that role.
  2. Audit role permissions to ensure compliance with organizational security policies.

Properties

Name Meaning
Role Id The unique identifier of the RBAC role to retrieve details for. This is a required input.

Output

JSON

  • roleId - The unique identifier of the role.
  • roleName - The name of the role.
  • permissions - The permissions assigned to the role, detailing access to views and console features.
  • scope - The scope at which the role is defined, e.g., Site, Account, or Global.
  • createdAt - Timestamp when the role was created.
  • updatedAt - Timestamp when the role was last updated.

Dependencies

  • An API key credential for SentinelOne Management Console API

Troubleshooting

  • Ensure the Role Id provided is valid and exists in the SentinelOne system.
  • Check API credentials and permissions to confirm the node has access to retrieve role information.
  • If the API rate limit is exceeded, implement batching or delay between requests as configured in the node options.
  • Enable debug mode to see the actual API request and response for troubleshooting.

Links

Discussion