Control de acceos de sistemas por perfiles de usuarios internos y colaboradores externos.
https://comparnet-backend.dev.cloud.gentera.com.mx/cambiaPassword/
| { | |
| "NuevoPassword": string, | Nueva contraseña. |
| "idAplicacion": integer, | Identificador de app. |
| "passwordAnterior": string, | Contraseña actual para validar. |
| "usuario": string | Usuario en sha1 que desea loguear. |
| } |
| { | |
| "Error": boolean, | Si devuelve error o no. |
| "code": string, | Codigo de respuesta del protocolo http. |
| "message": string | Descripcion del mensaje mostrando error o en un OK. |
| } |
https://comparnet-backend.dev.cloud.gentera.com.mx/comparnet/
| { | |
| "id_app": integer, | Identificador de app. |
| "password": string, | Contraseña en sha1. |
| "username": string | Usuario en sha1 que desea loguear. |
| } |
| { | |
| "code": integer, | Codigo de respuesta del protocolo http. |
| "data": { | |
| "Perfil": string, | Perfil del usuario logueado. |
| "Sistema": string, | Nombre del sistema. |
| "Token": string, | Token de la sessión autenticada. |
| "nombre": string, | Nombre completo del usuario. |
| "nomina": integer | Identificador de nomina interna. |
| } | |
| } |
https://comparnet-backend.dev.cloud.gentera.com.mx/colaboradorbyUsername/{username}
| Parameter | Type | Optional | Description |
|---|---|---|---|
| username | string | Nombre de usuario a buscar. |
| [ | |
| { | |
| "apellidoMaterno": string, | Segundo apellido. |
| "apellidoPaterno": string, | Segundo apellido o apellido parterno. |
| "correo": string, | Correo del usario externo. |
| "empresaDescripcion": string, | Nombre de la empresa que contrató al colaboradora externo. |
| "empresaId": integer, | Identificador de la empresa. |
| "nombreJefe": string, | Nombre del jefe de nomina de Gentera. |
| "nombres": string, | Primer y segundo nombre. |
| "nominaJefeId": integer, | Número de nomina interna del jefe del usuario. |
| "usuario": string | Nombre de usuario del colaborador externo. |
| } | |
| ] |
https://comparnet-backend.dev.cloud.gentera.com.mx/colaboradoresExternos/
| { | |
| "apellidoMaterno": string, | Segundo apellido. |
| "apellidoPaterno": string, | Primer apellido. |
| "contrasenia": string, | Contraseña del nuevo usuario. |
| "correo": string, | Correo interno del usuario |
| "empresaId": string, | Identificador de la empresa donde pertenece el colaborador. |
| "nombres": string, | Nombres del usuario. |
| "nominaJefeId": integer, | Número de nomina interna del jefe del usuario. |
| "usuario": string | Nombre del nuevo usuario. |
| } |
| { | |
| "Error": boolean, | Si devuelve error o no. |
| "code": string, | Codigo de respuesta del protocolo http. |
| "message": string | Descripcion del mensaje mostrando error o en un OK. |
| } |
https://comparnet-backend.dev.cloud.gentera.com.mx/colaboradoresExternos/{username}
| Parameter | Type | Optional | Description |
|---|---|---|---|
| username | string | Nombre de usuario externo. |
| { | |
| "Error": boolean, | Si devuelve error o no. |
| "code": string, | Codigo de respuesta del protocolo http. |
| "message": string | Descripcion del mensaje mostrando error o en un OK. |
| } |
https://comparnet-backend.dev.cloud.gentera.com.mx/colaboradoresExternos/
| [ | |
| { | |
| "apellidos": string, | Apellido parterno y materno. |
| "correo": string, | Correo del usario externo. |
| "empresaDescripcion": string, | Nombre de la empresa que contrató al colaboradora externo. |
| "empresaId": integer, | Identificador de la empresa. |
| "nombreJefe": string, | Nombre del jefe de nomina de Gentera. |
| "nombres": string, | |
| "usuario": string | Nombre de usuario del colaborador externo. |
| } | |
| ] |
https://comparnet-backend.dev.cloud.gentera.com.mx/colaboradoresExternos/
| { | |
| "apellidoMaterno": string, | Segundo apellido. |
| "apellidoPaterno": string, | Primer apellido. |
| "contrasenia": string, | Contraseña del nuevo usuario. |
| "correo": string, | Correo interno del usuario |
| "empresaId": string, | Identificador de la empresa donde pertenece el colaborador. |
| "nombres": string, | Nombres del usuario. |
| "nominaJefeId": integer, | Número de nomina interna del jefe del usuario. |
| "usuario": string | Nombre del nuevo usuario. |
| } |
| { | |
| "Error": boolean, | Si devuelve error o no. |
| "code": string, | Codigo de respuesta del protocolo http. |
| "message": string | Descripcion del mensaje mostrando error o en un OK. |
| } |
https://comparnet-backend.dev.cloud.gentera.com.mx/consultarusuarios/{username}/
| Parameter | Type | Optional | Description |
|---|---|---|---|
| username | string | Nombre de usuario a validar si existe. |
| { | |
| "NombreUsuario": string, | Nombre de usuario. |
| "UsuarioIdUnico": string, | Identificador concatenado con la inicial del tipo de usuario, por ejemplo I=Interno, E=Externo. |
| "usuarioId": integer | Identificador del usuario. |
| } |
https://comparnet-backend.dev.cloud.gentera.com.mx/asignarPerfilUsu/
| { | |
| "perfilId": integer, | Identificador unico de perfil. |
| "sistemaId": integer, | Identificador unico del sistema. |
| "usuarioId": string | Identificador unico de usuario entre los externos e internos. |
| } |
| { | |
| "Error": boolean, | Si devuelve error o no. |
| "code": string, | Codigo de respuesta del protocolo http. |
| "message": string | Descripcion del mensaje mostrando error o en un OK. |
| } |
https://comparnet-backend.dev.cloud.gentera.com.mx/perfilesPorSistema/
| Parameter | Type | Optional | Description |
|---|---|---|---|
| sistemaId | integer | Identificador de sistema. |
| [ | |
| { | |
| "estado": integer, | Status del sistema. |
| "nombrePerfil": string, | Nombre del perfil. |
| "nombreSistema": string, | Nombre del sistema que pertenece el perfil. |
| "perfilId": integer, | Identificador del perfil. |
| "sistemaId": integer | Identificador del sistema. |
| } | |
| ] |
https://comparnet-backend.dev.cloud.gentera.com.mx/comparnetPerfiles/
| { | |
| "nombrePerfil": string, | Nombre del perfil que se va crear. |
| "sistemaId": integer | Identificador unico del sistema. |
| } |
| { | |
| "Error": boolean, | Si devuelve error o no. |
| "code": string, | Codigo de respuesta del protocolo http. |
| "message": string | Descripcion del mensaje mostrando error o en un OK. |
| } |
https://comparnet-backend.dev.cloud.gentera.com.mx/borrarPerfilUsu/
| { | |
| "sistemaId": integer, | Identificador del sistema. |
| "usuarioId": string | Identificador unico de usuario interno/externo I/E. |
| } |
| { | |
| "Error": boolean, | Si devuelve error o no. |
| "code": string, | Codigo de respuesta del protocolo http. |
| "message": string | Descripcion del mensaje mostrando error o en un OK. |
| } |
https://comparnet-backend.dev.cloud.gentera.com.mx/permisosUsuario/
| Parameter | Type | Optional | Description |
|---|---|---|---|
| nombre | string | Nombre de usuario a consultar. |
| [ | |
| { | |
| "nombrePerfil": string, | Nombre del perfil. |
| "nombreSistema": string, | Nombre del sistema que pertenece el perfil. |
| "nombreUsuario": string, | Nombre de usuario. |
| "perfilId": integer, | Identificador del perfil. |
| "sistemaId": integer, | Identificador del sistema. |
| "usuarioId": integer | Identificador del usuario. |
| } | |
| ] |
https://comparnet-backend.dev.cloud.gentera.com.mx/permisoPerfilSeccion/
| Parameter | Type | Optional | Description |
|---|---|---|---|
| perfilId | integer | Identificador del perfil a buscar. | |
| sistemaId | integer | Identificador de sistema a buscar. |
| [ | |
| { | |
| "Estado": integer, | Estado del permiso. |
| "MenuSeccionId": integer, | Identificador del menú. |
| "nombre": string, | Nombre de la sección. |
| "seccionPadreId": null | Identificador de la sección padre. |
| } | |
| ] |
https://comparnet-backend.dev.cloud.gentera.com.mx/estadoPerfilSistema/
| { | |
| "estadoPerfilSistema": enum, | Estatus activo o inactivo del sistema. (0, 1) |
| "idPerfil": integer | Identificador del perfil. |
| } |
| { | |
| "Error": boolean, | Si devuelve error o no. |
| "code": string, | Codigo de respuesta del protocolo http. |
| "message": string | Descripcion del mensaje mostrando error o en un OK. |
| } |
https://comparnet-backend.dev.cloud.gentera.com.mx/sistemas/
| Parameter | Type | Optional | Description |
|---|---|---|---|
| idSistema | integer | Identificador del sistema. |
| { | |
| "descripcion": string, | Nombre de la empresa que contrató al colaboradora externo. |
| "estado": enum, | Status del registro del sistema. (0, 1) |
| "nombreSistema": string, | Nombre del sistema. |
| "sistemaId": string | Identificador del sistema. |
| } |
https://comparnet-backend.dev.cloud.gentera.com.mx/sistemas/
| { | |
| "descripcion": string, | Descripcion del sistema. |
| "nombreSistema": string | Nombre del sistema. |
| } |
| { | |
| "Error": boolean, | Si devuelve error o no. |
| "code": string, | Codigo de respuesta del protocolo http. |
| "message": string | Descripcion del mensaje mostrando error o en un OK. |
| } |
https://comparnet-backend.dev.cloud.gentera.com.mx/getAllSistemasSel
| [ | |
| { | |
| "descripcion": string, | Nombre de la empresa que contrató al colaboradora externo. |
| "estado": enum, | Status del registro del sistema. (0, 1) |
| "nombreSistema": string, | Nombre del sistema. |
| "sistemaId": string | Identificador del sistema. |
| } | |
| ] |
https://comparnet-backend.dev.cloud.gentera.com.mx/sistemas/
| { | |
| "descripcion": string, | Descripción del sistema. |
| "estado": string, | Estatus del sistema. |
| "idSistema": string, | Identificador del sistema. |
| "nombreSistema": string | Nombre del sistema. |
| } |
| { | |
| "Error": boolean, | Si devuelve error o no. |
| "code": string, | Codigo de respuesta del protocolo http. |
| "message": string | Descripcion del mensaje mostrando error o en un OK. |
| } |
https://comparnet-backend.dev.cloud.gentera.com.mx/estadoSistema
| { | |
| "estadoSistema": enum, | Estatus activo o inactivo del sistema. (0, 1) |
| "idSistema": string | Identificador del sistema. |
| } |
| { | |
| "Error": boolean, | Si devuelve error o no. |
| "code": string, | Codigo de respuesta del protocolo http. |
| "message": string | Descripcion del mensaje mostrando error o en un OK. |
| } |
https://comparnet-backend.dev.cloud.gentera.com.mx/obtieneTodosSistemas/
| [ | |
| { | |
| "estado": enum, | Status del registro del sistema. (0, 1) |
| "nombreSistema": string, | Nombre del sistema. |
| "sistemaId": string | Identificador del sistema. |
| } | |
| ] |
https://comparnet-backend.dev.cloud.gentera.com.mx/asignaSeccionSistema/
| { | |
| "incluirEnMenu": integer, | El id del menu donde se incluirá. |
| "nombreSeccion": string, | Nombre de la nueva sección. |
| "ordenSeccion": integer, | Orden o posición de la sección en el menú. |
| "ruta": string, | Ruta del menú. |
| "seccionPadreId": integer, | Seccion padre de la sección actual. |
| "sistemaId": integer, | Identificador del sistema. |
| "tipoSeccionId": integer | Identificador del tipo de sección. |
| } |
| [ | |
| { | |
| "descripcion": string, | Descripcion de la seccion. |
| "tipoSeccionId": integer | Identificador de la tabla. |
| } | |
| ] |
https://comparnet-backend.dev.cloud.gentera.com.mx/empresas/
| { | |
| "empresaDescripcion": string, | Nombre de empresa |
| "empresaId": integer | Identificador interno de la emprsa. |
| } |
https://comparnet-backend.dev.cloud.gentera.com.mx/tipoSecciones/
| [ | |
| { | |
| "descripcion": string, | Descripcion de la seccion. |
| "tipoSeccionId": integer | Identificador de la tabla. |
| } | |
| ] |