Pular para o conteúdo principal

kobana kadu roles

Comandos de kobana kadu roles. Toda opção global (Opções globais) vale aqui.

ComandoHTTPDescrição
roles listGET /v1/rolesLista papéis
roles createPOST /v1/rolesCria papel

roles list​

Lista papéis

kobana kadu roles list [OPÇÕES]

GET /v1/roles

Parâmetros de consulta

NomeTipoObrigatórioDescrição
cursorstringnão
limitnumbernão
sort_bystringnãoCampo em snake_case: created_at (padrão), updated_at ou um campo filtrável.
sort_orderstringnãoPadrão: desc. Valores: asc, desc.

Respostas

HTTPDescrição
200OK
503AS_UNAVAILABLE — a verificação do token está indisponível (Authorization Server fora do ar ou configuração ausente). Tente de novo (Retry-After).

roles create​

Cria papel

kobana kadu roles create [OPÇÕES]

POST /v1/roles

Permissões no formato *, agent.*, agent.<recurso>.* ou agent.<recurso>.<ação>. Num token de pessoa, nenhuma pode ir além do papel de quem cria.

Corpo da requisição

NomeTipoObrigatórioDescrição
labelstringsim
permissionsarray<string>não

Outros campos e objetos aninhados: kobana schema kadu.roles.create.

Respostas

HTTPDescrição
201created
400VALIDATION_ERROR
409IDEMPOTENCY_KEY_REUSED / IDEMPOTENCY_REQUEST_IN_PROGRESS (ou CONFLICT da rota)
503AS_UNAVAILABLE — a verificação do token está indisponível (Authorization Server fora do ar ou configuração ausente). Tente de novo (Retry-After).