La API proporciona los siguientes métodos para obtener los datos necesarios para la gestión de entidades y recursos de CMS.
Este apartado recoge sólo las particularidades de algunos de ellos, para más información consulte la definición de la API.
Entornos de CMS
Se pueden consultar de forma global los entornos de CMS, pero si decide filtrar por aplicación (uuidAplicacion), será obligatorio filtrar al menos por una plataforma (uuidPlataforma) para obtener los entornos en los que está desplegada.
Estados
Los estados de CMS equivalen a 0=VIGENTE y 1=NO VIGENTE, pero tienen una excepción para los recursos de infraestructura.
Para recursos de infraestructura, existe una matriz de estados en función del inventario que puede consultar en el siguiente método:
Filtrando por uuidRecurso, podrá conocer a qué estados tiene permitido trasladar el recurso de infraestructura en cuestión.
Filtrado de contactos
Puede obtener grupos de contactos para CMS utilizando el parámetro codigo con los siguientes valores:
- JEFE_PROYECTO: Obtiene los responsables de producto de una aplicación.
- RESP_SISTEMAS: Obtiene los responsables de sistemas para una aplicación o una clasificación de plataformas.
- RESP_FUNCIONAL: Obtiene los responsables funcionales de una aplicación.
Contratos y expedientes
Existen diferentes tipos de contratos en función de la entidad que estemos manejando.
- v1.0 - Obtiene los expedientes de aplicaciones por aplicación y/o ámbito, por lo que al menos uno de estos filtros es obligatorio: uuidAplicacion, codigoAplicacion, uuidAmbitoTic y/o codigoAmbitoTic.
- v2.0 - Obtiene los expedientes de las aplicaciones pudiendo filtrar por organización funcional (uuidOrganizacion) y/o nombre.
- v3.0 - Obtiene contratos genéricos para recursos de infraestructura pudiendo filtrar por tipo para extraer expedientes de compra, contratos de servicio o contratos de mantenimiento.
Enlaces
Debido a que los enlaces se asocian a otras entidades, es necesario filtrar al menos por uno de estos atributos: uuidAplicacion, uuidPlataforma, idRelGrpLogEntPlat.
Tablas maestras exclusivas de CMS
- Listado de clasificaciones tecnológicas. (/cgescms/tecnologias/clasificaciones)
- Listado de tecnologías. (/cgescms/tecnologias)
- Tabla que permite conocer las agrupaciones del usuario delegado. (/cgescms/agrupaciones)
- Ámbitos TIC para vincular a aplicaciones. (/cgescms/ambitostic)
- Áreas de negocio para vincular a áreas funcionales. (/cgescms/areasnegocio)
- Tabla para consultar las categorias de una aplicación. (/cgescms/aplicaciones/categorias)
- Tabla de empresas administradoras de un contrato. (/cgescms/contratos/empresas)
- Tabla de estados de enlace. (/cgescms/enlaces/estados)
- Tabla de categorias de enlace. (/cgescms/enlaces/categorias)
- Tabla de horarios. (/cgescms/horarios)
- Tabla de niveles de recepción de CSU para aplicaciones. (/cgescms/nivelesrecepcion)
- Tablas de periodos críticos de uso para aplicaciones. (/cgescms/periodoscriticos)
- Tabla de tipos de instancia para instancias de base de datos. (/cgescms/instanciasbbdd/tipos)
- Tabla de tipos de instancia de replicación para instancias de base de datos. (/cgescms/replicaciones/instancias/tipos)
- Tabla de tipos de procesador para instancias de base de datos. (/cgescms/procesadores/tipos)
- Tabla de tipos de replicación para instancias de base de datos. (/cgescms/replicaciones/tipos)
- Tabla de tipos de gestión- (/cgescms/tiposgestion).
Otras tablas maestras de interés
- Tipos de recursos de infraestructura que puede filtrar por familia. (/cges/tablas/recursos/tipos)
- Familias de recursos de infraestructura. (/cges/tablas/recursos/familias)
- La tabla maestra de marcas permite la consulta de marcas y proveedores para CMS. (/cges/tablas/recursos/marcas)
- La tabla maestra de modelos permite consultar los modelos de recursos de infraestructura y se puede filtrar por la marca. (/cges/tablas/recursos/modelos)
- Los modelos tienen asociado un factor FMS que puede consultarse. (/cges/tablas/recursos/modelos/fms)
- Tabla de factores FHS para los recursos. (/cges/tablas/recursos/fhs)
- La tabla maestra de prioridades también sirve para las criticidades de CMS. (/cges/tablas/prioridades)
- Tabla de sistemas operativos. (/cges/tablas/recursos/sistemasoperativos)
- Tabla de ubicaciones para recursos (/cges/tablas/ubicaciones)