You are not logged in.
Pages: 1
Hola a todos,
Estoy creando un pequeño formulario para GLPI 9.3.1 y al consumir la API, hay endpotins que no me funcionan correctamente (o no está el perfil de usuario bién configurado). Los endpoints que utilizo son:
/apirest.php/initSession
/apirest.php/killSession
/apirest.php/getFullSession
/apirest.php/Location (combo ubicación)
/apirest.php/ITILCategory (combo categoria)
Todas ellas, si lo consume un usuario administrador, devuelve información, sin embargo, si es un usuario con el perfil Self-Service (normal) solo puedo ejecutar bien las 3 primeras, las 2 últimas no me devuelve nada.
He estado explorando los permisos de un perfil, pero no veo nada relativo a la utilización de la API.
¿Qué me puede estar pasando?.
Lo estoy ejecutando sobre un stack Xampp (Windows).
Saludos.
Offline
Es problema de permisos: debe revisar que el usuario este vinculado a la entidad que tiene las categorías a las que quiere acceder por medio de la API, que tenga asignado el perfil "Self-Service" y adicional que este activado el acceso recursivo (Self-Service (R)) que aparezca la letra R a la derecha.
Y con eso es suficiente para solucionar su problema.
Last edited by JuanDavid8a (2019-10-02 16:04:58)
Full Stack Developer experto en Sistematización de Procesos en la Nube, Jugador de PaintBall, Roller Derby, Gomoso de la Robótica, Electrónica y La Tecnología.
Canal de youtube: https://www.youtube.com/user/juand8a/
Página Web: http://juandavid8a.github.io
Offline
Hola:
No tiene fácil solución. Es una limitación conocida de la API.
Nosotros la sufrimos en la app móvil.
Saludos.
Offline
Pages: 1