Compartir entornos y moverse entre ellos

Completado

Los conectores públicos están disponibles automáticamente para todos los usuarios. Los conectores personalizados se deben compartir con otros usuarios de la organización para que se puedan usar. Una vez que un fabricante configura un conector personalizado y proporciona una API más segura, se puede elegir cómo compartir el conector y las conexiones para ponerlos a disposición de otros usuarios.

Logic Apps

Los conectores personalizados en Logic Apps están visibles y disponibles para el autor del conector y los usuarios que tienen el mismo inquilino de Microsoft Entra ID y suscripción de Azure para aplicaciones lógicas en la región donde se implementan esas aplicaciones. No se requieren otros pasos para compartir.

Conectores independientes

Los conectores personalizados que se crean fuera de una solución se pueden compartir explícitamente dentro del mismo entorno. Para compartir el conector o ver el estado de uso compartido, abra el conector de la lista de conectores personalizados y luego cambie a la pestaña Compartir.

Los conectores personalizados se pueden compartir con usuarios individuales, con grupos de usuarios o con toda la organización. El uso compartido en la organización solo permite el uso del conector (opción Puede ver). El uso compartido entre usuarios y grupos agrega la capacidad de compartir el conector con otros (opción Puede ver + compartir) y cambiar el conector (opción Puede editar).

Una vez que un conector personalizado está disponible, los fabricantes pueden comenzar a crear activos, como aplicaciones de lienzo o flujos de nube que usan el conector. Cuando un creador crea una nueva conexión, deberá proporcionar su propio conjunto de credenciales para su uso. Cuando la aplicación o el flujo de nube que utilizan la conexión se comparten con otros usuarios, el fabricante tiene la opción de compartir la conexión existente o pedir a los usuarios que proporcionen su propio conjunto de credenciales.

Las conexiones individuales también se pueden compartir explícitamente, lo que agrega flexibilidad para que el fabricante seleccione entre asegurar la conexión o delegar la administración de permisos al conector.

La otra opción para hacer que un conector personalizado esté disponible para otros usuarios es compartir una aplicación o compartir un flujo de nube que usa el conector. Los conectores que se comparten a través de una aplicación o flujo de nube solo se pueden usar dentro de esa aplicación o flujo.

Importante

Como creador, debe conocer las dependencias que otros usuarios toman de su conector personalizado. Cuando se comparte un conector, al eliminar el conector se eliminan todas las conexiones asociadas.

Conectores en soluciones

Los conectores personalizados que se crean como activo de solución se pueden mover entre entornos. Este enfoque permite incluir conectores personalizados en el ciclo de vida de la aplicación como cualquier otro componente.

Las conexiones no pueden estar dentro de la solución. En su lugar, se puede crear una referencia de conexión e incluirla en la solución. También se puede crear e incluir implícitamente una referencia de conexión cuando se agrega a la solución una aplicación o un flujo que usan el conector personalizado.

Una referencia de conexión incluida simplemente "apunta" a la conexión fuera de la solución. Cuando se importa una solución que contiene la referencia del conector en el entorno de destino, se solicita al usuario que proporcione una conexión que se utilizará en esa referencia (y que cree una nueva si es necesario). Las aplicaciones y los flujos que se incluyen en la solución ahora usarán esa conexión.

El acceso de los usuarios a los conectores y referencias de conexión que se incluyen en las soluciones ya no se controla mediante el uso compartido. En su lugar, se usa la seguridad basada en roles estándar de Dataverse y el acceso se controla mediante las tablas de referencia de conectores y conexiones.

Este enfoque proporciona una mayor flexibilidad, en comparación con el uso compartido simple, y admite otros escenarios. Por ejemplo, al seleccionar el ámbito apropiado para los privilegios, puede restringir los conectores a una unidad de negocio específica.

Compartir fuera de la organización

Hay algunas opciones disponibles para compartir un conector personalizado fuera de la organización donde se creó el conector:

  • Certificar el conector personalizado para ponerlo a disposición del público.

  • Hacer que los archivos de configuración de conectores personalizados sean de código abierto.

  • Utilizar una solución para transportar el conector.

  • Crear una copia completa del conector descargando y compartiendo los archivos de configuración.

Los fabricantes pueden distribuir conexiones y conectores personalizados dentro de la organización con un simple intercambio. Sin embargo, para mayor flexibilidad y control, le recomendamos que utilice soluciones para compartir conectores entre entornos u organizaciones.