Listar permissões do grupo
Como listar as permissões de um grupo de manutenção?
Para listar as permissões de um grupo de manutenção siga estes passos:
Autenticação: Primeiro obtenha um token de autenticação com permissão de realizar essa operação;
Obtenha o groupid: Este é o código identificador do grupo de manutenção. É possível encontra-lo na página Avançado > Grupos de permissões ou através de requisições de API como em Listar permissões do grupo;
Enviar requisição: Utilize o endpoint Listar permissões do grupo;
oData: opcionalmente, utilize regras oData para manipular o resultado da API. Essa API aceita
$filter
,$select
,$orderby
e$top
.
Identificador do grupo
Sucesso
Solicitação ou dados da solicitação são inválidas
Pessoa não autorizada
Pessoa não tem permissão de executar essa operação
O registro não foi encontrado
Muitas requisições em um determinado período de tempo
Ocorreu algum erro interno no servidor
GET /api/2/groups/{groupid}/permissions HTTP/1.1
Host: seu_endereco.do.zeev
Authorization: YOUR_API_KEY
Accept: */*
{
"module": "text",
"canCreate": true,
"canRead": true,
"canUpdate": true,
"canDelete": true
}
let groupId = 357;
const myHeaders = new Headers();
myHeaders.append("Accept", "application/json");
myHeaders.append("Content-Type", "application/json");
myHeaders.append("Authorization", "Bearer TOKEN_DO_USUARIO");
const requestOptions = {
method: "GET",
headers: myHeaders
};
try {
const response = await fetch(`https://seu_endereco.do.zeev/api/2/groups/${groupId}/permissions`, requestOptions);
const result = await response.text();
console.log(result)
} catch (error) {
console.error(error);
};
Links relacionados:
Atualizado