---
title: "Get Permissions"
method: GET
path: "/connect/roles/permissions"
tags: ["Clients"]
---

# Get Permissions

`GET /connect/roles/permissions`

Retrieves the set of available client permissions.
Note: User roles are made up of assigned permissions. API clients do not
use roles and instead are directly assigned individual permissions since
each API client is expected to be configured for a specific task.

## Response `200`

List of permission names

- string[]

## Other responses

- `401` — Request was not properly authenticated
- `405` — Roles module not configured on server
- `500` — Internal SOC error; review SOC logs

---

[API](https://skmtc.net/security-onion-solutions/apis/security-onion-connect-api.md) · [All operations](https://skmtc.net/security-onion-solutions/apis/security-onion-connect-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/security-onion-solutions/security-onion-connect-api/versions/0576ce393f8d/schema)
