GLPI - Chamados (extensão VSCode)Adiciona um container do GLPI na barra lateral (activity bar) com três seções:
Requisito: API REST legada do GLPI (v1)Esta extensão usa a API REST legada do GLPI ( 1. Habilitar a API legada e obter a URLNo GLPI: Configurar > Geral > API. Ative o toggle "Habilitar REST API legada". Copie a URL da API que aparece logo abaixo desse toggle (na seção "API Legada"), não a do topo da página — aquela é da API nova (v2.x) e não funciona com esta extensão. A URL correta tem o formato:
2. Gerar o App-Token (Cliente de API)Na mesma tela (Configurar > Geral > API), role até "Clientes de API (API Legado)" e clique em "Adicionar cliente de API". Preencha um nome, marque Ativo = Sim, marque "Re-gerar" ao lado de "Token da aplicação (app_token)" e clique em "Adicionar". O valor gerado é o App-Token. Se restringir por IP, deixe os campos de intervalo de IPv4 vazios para não bloquear o acesso, a menos que você saiba o IP de quem vai usar a extensão. 3. Gerar o User-Token (token pessoal)Clique no seu nome/avatar no canto superior direito e vá em "Minhas configurações". Na aba Principal, no campo "Token de API", marque "Re-gerar" e clique em "Salvar" (canto inferior direito). O valor gerado é o User-Token — pessoal, vinculado ao seu usuário. 4. Informar na extensãoNa primeira abertura de qualquer seção da extensão, ela pede em sequência a URL da
API, o App-Token e o User-Token, e grava tudo no SecretStorage do VSCode
(criptografado). Não pergunta de novo depois disso. Para trocar (token expirado,
regenerado, etc.), use o ícone de engrenagem no topo da seção "Abrir Chamado"
( Filtro da listagemNa seção "Chamados", os ícones no topo permitem:
O filtro usa a search API do GLPI ( PainelConta chamados via Pré-requisitos
Executar / empacotar
Search options (IDs) usadosDefinidos no início do |