---
title: "Get RBAC info for a user"
method: GET
path: "/v3/users/{userId}/rbac-info"
tags: ["Roles"]
---

# Get RBAC info for a user

`GET /v3/users/{userId}/rbac-info`

Returns RBAC information for a user indicating what permissions the user has.

## Response `200`

RBAC info for the user.

- GetRbacInfoResponse — Response containing RBAC info for a user.
  - `hasOthersTripAccess` boolean, required — Flag indicating whether user has access to trips of other travelers.
  - `permissions` PermissionWithActions[], required — List of permissions with their associated actions for the user.
    - `permission` 'PLATFORM_MANAGEMENT' | 'TMC_MANAGEMENT' | 'COMPANY_MANAGEMENT' | 'USER_MANAGEMENT' | 'USER_PROFILE' | 'EVENT_MANAGEMENT' | 'REPORT_MANAGEMENT' | 'ACCESS_MANAGEMENT' | 'TRIP_MANAGEMENT' | 'AGENT' | 'DEVELOPER_PLATFORM_MANAGEMENT' | 'THIRD_PARTY_NOTIFICATION_MANAGEMENT' | 'AGENT_CONTACT_CENTER_MANAGEMENT' | 'AGENT_CONTACT_CENTER_SUPPORT_MANAGEMENT' | 'AGENT_CONTACT_CENTER_TEAM_MANAGEMENT' | 'AGENT_CONTACT_CENTER_ANALYTICS_MANAGEMENT' | 'AGENT_CONTACT_CENTER_SETTINGS_MANAGEMENT', required — Permission
    - `actions` PermissionAction[], required — Actions allowed on the permission like read/write/delete.

## Other responses

- `400` — Bad request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — The specified resource was not found.

---

[API](https://skmtc.net/spotnana/apis/user-management-api.md) · [All operations](https://skmtc.net/spotnana/apis/user-management-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/spotnana/user-management-api/revisions/72a5366b0bb3/schema)
