siip-available-ips/manifest.json

65 lines
2.2 KiB
JSON

{
"version": "1",
"information": {
"name": "siip-available-ips",
"displayName": "SIIP - Buscador de IP's Disponibles UISP",
"description": "Este plugin permite buscar IP's disponibles en UISP (UNMS) y asignarlas a los clientes en UCRM. Evitando así la asignación de IP's duplicadas y mejorando la gestión de direcciones IP en la red.",
"url": "https://siip.mx",
"version": "1.0.1",
"ucrmVersionCompliancy": {
"min": "1.0.0",
"max": null
},
"unmsVersionCompliancy": {
"min": "1.0.0",
"max": null
},
"author": "SIIP Internet"
},
"configuration": [
{
"key": "ipserver",
"label": "Dirección IP o dominio del servidor",
"description": "La dirección IP del servidor o dominio donde se ejecuta el sistema UISP CRM. Ejemplo: 172.16.5.120 o sistema.empresa.com",
"required": 1,
"type": "text"
},
{
"key": "apitoken",
"label": "Token de la API UCRM",
"description": "Token de autenticación para el uso de la API del sistema UISP UCRM. Contiene 36 caracteres y se genera desde el apartado de CRM en Ajustes->Seguridad->Claves app. Ejemplo: 3d3fa6c9-e268-6e8b-b4d5-aae394d99d7d",
"required": 1,
"type": "text"
},
{
"key": "unmsApiToken",
"label": "Token de la API UNMS",
"description": "Token de autenticación necesario para el uso de la API del sistema UISP UNMS, se utiliza para gestionar información de antenas u otros dispositivos de red. Contiene 34 caracteres y se genera desde el módulo de Ajustes del UISP Network en la opción de 'Usuarios' y en apartado de 'API tokens'.",
"required": 0,
"type": "text"
},
{
"key": "debugMode",
"label": "Debug Mode?",
"description": "More detailed log info - Informacion de log mas detallada",
"required": 0,
"type": "checkbox"
},
{
"key": "logging_level",
"label": "enable debug logs",
"description": "Make the plugin more verbose - Hace el plugin mas verboso.",
"type": "checkbox",
"required": 0
}
],
"menu": [
{
"key": "Reports",
"label": "Consultar IP's Disponibles",
"type": "admin",
"target": "iframe"
}
],
"supportsWebhookEvents": true
}