Webservice

Exemplos de utilização de webservices

6min

Validar se o solicitante possui permissão para registrar uma solicitação com a atividade escolhida

Este webservice permite ao CITSmart validar se o solicitante do ticket tem permissão para registrar uma solicitação com a atividade por ele definida.

Pré-condições

Configurar a WebService Operation: request_create

Configurar os contratos, grupos, fluxos e permissões.

Como acessar

  1. Acessar a URL: /citsmart/services/request/create

Procedimento

  • É necessário configurar no Web service "request_create" :
    • a propriedade name do objeto service deve ter o nome de uma atividade que esteja ativa e em produção no portfólio;
    • a propriedade syncronize deve estar true para que seja possível cadastrar um usuário;
    • o parâmetro 45 - LDAP - ID Grupo Padrão deve estar configurado com um grupo que tenha permissão para registrar as solicitações no grupo, contrato e fluxo das solicitações que serão registradas.

ATENÇÃO: Foi adicionado um método, que registra o novo usuário ao grupo setado no parametro.45 = LDAP - ID Grupo Padrão, que é cadastrado no momento em que o WebServide request_create é acionado. Desta forma, o novo empregado recebe as configurações de permissão deste grupo.

  • O campo numberOrigin deve ser preenchido sequencialmente, pois há uma validação que impede o registro de uma solicitação, quando a chamada envia um numberOrigin já enviado;
  • Algumas configurações neste WebService devem estar da seguinte forma:
    • synchronize":true,
  • O service tem que ter a propriedade: "name": "Falha - Ger. Eventos";

Exemplo de chamada

Shell