HTTP 403 Error prohibido en la llamada a la API

Un usuario Pregunto ✅

mueheg

Hola,

para enumerar el contenido de la carpeta Mis informes de los usuarios, usamos la siguiente llamada a la API en una aplicación web externa, pero algunos usuarios reciben un error http 403 Prohibido. Hasta ahora no he podido averiguar qué permisos se necesitan exactamente para realizar esa solicitud con éxito.

https: //xxx/Reports/api/v2.0/Folders? $ filter = Nombre% 20eq% 20% 27My% 20Reports% 27

¿Qué permiso necesito otorgar a los usuarios para resolver este error?

Todo lo mejor

mueheg

En respuesta a d_gosbell

Pudimos resolver esto cambiando la URL para que no use la API para encontrar la carpeta Mis informes de los usuarios, sino que la forme a través de la concatenación de cadenas. Nuestra suposición de trabajo es que el punto final de las ‘carpetas’ requiere permisos del navegador en la carpeta raíz si no se proporciona ningún parámetro de ruta, ya que luego intentaría filtrar comenzando desde la raíz.

d_gosbell

Solo deberían necesitar el permiso «Mis informes». Sin embargo, creo que la carpeta Mis informes real solo se crea la primera vez que se accede al portal de informes, por lo que tal vez las personas que reciben este error no hayan visitado el portal o no tengan el permiso de Mis informes.

mueheg

En respuesta a d_gosbell

Pudimos resolver esto cambiando la URL para que no use la API para encontrar la carpeta Mis informes de los usuarios, sino que la forme a través de la concatenación de cadenas. Nuestra suposición de trabajo es que el punto final de las ‘carpetas’ requiere permisos del navegador en la carpeta raíz si no se proporciona ningún parámetro de ruta, ya que luego intentaría filtrar comenzando desde la raíz.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *