Pular para o conteúdo principal

Funções

As funções da equipe e as permissões que cada uma concede aos membros. update cria ou atualiza uma função pelo slug ou id; as permissões possíveis vêm de permissions list.

ComandoHTTPDescrição
team-roles listGET /v1/team_rolesListar papéis do time
team-roles createPOST /v1/team_rolesCriar papel customizado
team-roles updatePUT /v1/team_rolesCriar ou atualizar um papel de equipe
team-roles getGET /v1/team_roles/{id}Obter papel
team-roles deleteDELETE /v1/team_roles/{id}Remover papel

Exemplos​

--params carrega parâmetros de query, de caminho e de cabeçalho (id, página, filtros, X-Workspace-Id); --json carrega o corpo da requisição; --fields limita os campos que voltam — vale a pena em todo list/get, para economizar contexto. Veja Flags globais para a referência completa.

# Listar papéis do time
kobana dashboards team-roles list --fields "id,name,slug,is_system,users_count"

# Criar papel customizado
kobana dashboards team-roles create \
--json '{"name": "Integrações", "slug": "integrations_manager", "permissions": ["integrations.list", "integrations.show", "integrations.update"]}'

# Obter papel
kobana dashboards team-roles get --params '{"id": "ROLE_ID"}'

Próximos passos​