Compartir vía


Permisos de biblioteca de variables

En este artículo se explica quién puede acceder a las bibliotecas de variables y sus valores.

Permisos para un elemento de biblioteca de variables

Los permisos de la biblioteca de variables de Microsoft Fabric se alinean con el modelo de área de trabajo de Fabric. Los permisos dependen de tu rol en el área de trabajo, o la biblioteca de variables se puede compartir directamente.

Rol de área de trabajo Permissions
Visor Puede ver el ítem de la biblioteca de variables
Colaborador Puede ver, agregar, editar y eliminar el elemento de biblioteca de variables.
Miembro Puede ver, agregar, editar, eliminar y volver a compartir el elemento de biblioteca de variables.
Admin Puede ver, agregar, editar, eliminar y volver a compartir el elemento de biblioteca de variables.

Para compartir un elemento de biblioteca de variables, vaya al menú elemento del área de trabajo y seleccione Compartir. Si el usuario con el que comparte el elemento no tiene permiso para el área de trabajo, pero tiene permiso para uno de los elementos de consumidor de la variable (por ejemplo, una canalización), la biblioteca de variables no es visible ni está disponible para su uso en esa canalización.

Para establecer un elemento como un valor de variable en una biblioteca de variables, debe tener al menos permiso de lectura para ese elemento. Por ejemplo, si desea establecer el valor de una variable para que sea una lakehouse, necesita permiso de lectura para dicha lakehouse.

Para obtener más información sobre los roles de área de trabajo, consulte Roles en áreas de trabajo en Microsoft Fabric.

Nota:

No hay gestión de permisos a nivel de variables. El permiso para cada variable es el mismo que los permisos para todo el elemento.

Tipo de variable de referencia de elemento (versión preliminar)

En la sección siguiente se proporciona información de permisos sobre las variables de referencia de elementos.

Requisitos de permisos

El uso de variables de referencia de elementos implica dos capas de permisos:

  • Crear y editar una variable de referencia de elemento: los usuarios con roles de colaborador o superior en el área de trabajo pueden crear y editar variables en la biblioteca, mientras que los visores son de solo lectura.
  • Acceso a la variable de referencia de elemento: además de los derechos de la biblioteca de variables, debe tener al menos permiso de lectura en la variable de referencia de elemento a la que desea hacer referencia.

Aplicación de permisos

  1. Durante las actualizaciones de elementos de biblioteca de variables: al actualizar un elemento de biblioteca de variables, la biblioteca de variables aplica las siguientes comprobaciones de permisos:
  • Todos los elementos a los que se hace referencia en el conjunto de valores activos deben existir.
  • El usuario que llama debe tener permisos READ para cada elemento al que se hace referencia en el conjunto de valores activos.
  1. Durante el uso de variables en un elemento de consumo:

Al llamar a las APIs de consumo (como Resolve o Discover), la solicitud no falla si el principal de llamada no tiene permiso para el elemento al que se hace referencia o si el elemento no existe. En su lugar, la API devuelve un estado específico que indica el resultado, como se describe a continuación.

Faltan permisos o elementos inexistentes

Si el autor de la llamada carece de permisos READ o el elemento no existe, se seguirá devolviendo el valor de la variable, pero sin metadatos extendidos.

Tipo de variable de referencia de conexión (versión preliminar)

En la sección siguiente se proporciona información de permisos sobre las variables de referencia de conexión.

Requisitos de permisos

El uso de variables de referencia de conexión implica dos capas de permisos:

  • Crear y editar una variable de referencia de conexión: los usuarios con roles de colaborador o superior en el área de trabajo pueden crear y editar variables en la biblioteca, mientras que los visores son de solo lectura.
  • Acceso a la variable de referencia de conexión: además de tener derechos en la biblioteca de variables, debe tener al menos permiso de lectura sobre la variable de referencia de conexión que desea hacer referencia.

Aplicación de permisos

  1. Durante las actualizaciones de elementos de biblioteca de variables: al actualizar un elemento de biblioteca de variables, la biblioteca de variables aplica las siguientes comprobaciones de permisos:
  • Todas las conexiones a las que se hace referencia en el conjunto de valores activos deben existir.
  • El usuario que llama debe tener permisos READ para cada conexión a la que se hace referencia en el conjunto de valores activos.
  1. Durante el uso de variables en un elemento de consumo:

Al llamar a las API de consumo (por ejemplo, Resolver o Detectar), si la entidad de llamada carece de permisos para la conexión a la que se hace referencia o la conexión a la que se hace referencia no existe, la solicitud no produce un error. En su lugar, se devuelve un estado adecuado, como se explica a continuación.

Faltan permisos o elementos inexistentes

Si el autor de la llamada no tiene permisos READ o la conexión no existe, se seguirá devolviendo el valor de la variable, pero sin metadatos extendidos. A continuación se muestra esto en el portal de Fabric.

Captura de pantalla de los permisos que se deniegan.