[QUESTION] Command fab import - import: [FeatureNotAvailable] Access is forbidden. You do not have permission to access this resource
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Activo
- Stack tecnológico
- linux, python
- Área
- api, authorization, cli
Línea de trabajo
Comienza reproduciendo el comando informado fab import con fabric-cli 1.7.0 y compara la creación con la modificación de un elemento existente. Revisa los requisitos de permisos de service-principal y workspace para la creación de Fabric items y determina después si el comportamiento es el esperado o si se trata de un defecto de la CLI. Se considera completado cuando se identifica el permiso que falta o se documenta la limitación confirmada.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Question
Hi,
What permissions are required for the service principal to use the fab import command to create and modify items, please?
Thanks
Context
Hi,
Using the following fab import command:
fab import "WF_SB_FS_DEV.Workspace/VL_Global.VariableLibrary" -i "$TMP_DIR/VL_Global.VariableLibrary" -f
I encounter the following error:
x import: [FeatureNotAvailable] Access is forbidden. You do not have permission to access this resource
I am experiencing the same issue with other item types (Notebook).
I do not understand why, but I get this error when creating a new item. However, when modifying an item that already exists in the target workspace, the fab import command successfully applies the changes.
I am using a service principal that is an Admin on the target workspace. In the Tenant Settings, the SPN is allowed for the following options:
- Users can create Fabric items
- Service principals can call Fabric public APIs
- Service principals can access read-only admin APIs
- Service principals can access admin APIs used for updates
- And in the API permissions, it has
Item.ReadWrite.All.
Could you please tell me what is missing from the service principal to allow it to modify items?
Thanks
fabric-cli version (if relevant)
1.7.0
Operating System (if relevant)
Linux
CLI Mode (if relevant)
Command line mode
Have you checked the documentation?
- I have searched existing GitHub issues
- I have reviewed the fabric-cli documentation
Additional Information
No response
- Lenguaje dominante
- Python
- Estrellas
- 173
- Forks
- 63
- Merge medio
- 3 d 2 h
- PR fusionados (30 d)
- 4
Preparar el entorno
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de microsoft/fabric-cli
-
ai:bug-triage:unable-to-process bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
microsoft/fabric-cli#287 · 2 comentarios ·
-
ai:feature-triage:unable-to-process enhancement
Dificultad 3/5 1-2 días Aptitud para principiantes 64/100
microsoft/fabric-cli#292 · 1 comentario ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 52/100
microsoft/fabric-cli#286 · 3 comentarios ·
-
ai:feature-triage:unable-to-process enhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
microsoft/fabric-cli#279 · 1 comentario ·
-
ai:feature-triage:unable-to-process enhancement
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
microsoft/fabric-cli#276 · 1 comentario ·
Todos los issues de microsoft/fabric-cli
Issues similares
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
letsencrypt/cp-cps#353 ·
-
Marble Madness II is missingAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
PedestrianDynamics/pyFDS-Evac#394 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
DOI-USGS/pywatershed#421 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
python-pillow/Pillow#10087 · 1 comentario ·
Los mantenedores suelen responder en 1 día