Skip to main content
Uma permissao representa um direito de acesso unico seguindo o padrao resource:action (ex.: users:read, roles:write). Permissoes sao blocos de construcao definidos pelo sistema que sao compostos em roles. Voce encontrara objetos de permissao ao listar permissoes disponiveis para construir roles customizados ou ao inspecionar o que um role concede.
permissionId
string
O identificador unico da permissao.
slug
string
O slug da permissao. Formato: resource:action.
resource
string
O recurso ao qual esta permissao se aplica.
action
string
A acao que esta permissao concede no recurso.
name
string
O nome de exibicao da permissao.
description
string|null
A descricao da permissao. null se nao fornecida.
system
boolean
Se esta e uma permissao definida pelo sistema.
createdAt
string
Timestamp de criacao (ISO 8601).
updatedAt
string
Timestamp da ultima atualizacao (ISO 8601).
{
  "permissionId": "perm_01HQZF3B8J5TX7W4NRKM2YPEG9",
  "slug": "content:write",
  "resource": "content",
  "action": "write",
  "name": "Write Content",
  "description": "Allows creating and editing content",
  "system": true,
  "createdAt": "2026-01-15T10:00:00.000Z",
  "updatedAt": "2026-01-15T10:00:00.000Z"
}