Compartir a través de


Compartir una aplicación de lienzo con usuarios invitados

Las aplicaciones de lienzo se pueden compartir con usuarios invitados de un inquilino de Microsoft Entra. Puede invitar a socios comerciales externos, contratistas y terceros para ejecutar las aplicaciones de lienzo de su empresa.

Vea este vídeo para aprender cómo compartir una aplicación con invitados:

Requisitos previos

  • En el Id. de Microsoft Entra, habilite la colaboración externa B2B para el inquilino. Más información: Habilitar colaboración externa B2B y administrar quién puede invitar a invitados

    Nota

    La colaboración externa B2B está habilitada de forma predeterminada. Sin embargo, debe verificar que un administrador de inquilinos no haya modificado la configuración. Para obtener más información sobre B2B, consulte ¿Qué es el acceso de usuario invitado en B2B Microsoft Entra ? Microsoft Entra

  • Acceso a una cuenta que puede agregar usuarios invitados a un inquilino. Microsoft Entra Los administradores y los usuarios con el rol Invitador de usuarios invitados pueden agregar invitados a un inquilino.

  • Para acceder a una aplicación que se conecta a Dataverse, el usuario invitado debe tener una licencia con derechos de uso de Power Apps que coincidan con la capacidad de la aplicación. La excepción a este requisito previo es cuando una aplicación está hospedada en un entorno de Microsoft Dataverse for Teams.

Nota

Asegúrese de realizar estos pasos en el inquilino de recursos , y no en el inquilino de inicio.

  • Un inquilino de recursos es donde se espera que exista la aplicación, y donde se espera que el usuario cree la aplicación utilizando Power Apps como invitado.
  • Un inquilino de inicio es donde reside la cuenta del usuario y se autentica.

Pasos para otorgar acceso de invitado

  1. En el Id. de Microsoft Entra, seleccione Nuevo usuario invitado. Más información: Inicio rápido: Agregar un nuevo usuario invitado en Id. de Microsoft Entra

    Agregar un invitado en Microsoft Entra.

  2. Si el usuario invitado aún no tiene una licencia en su inquilino principal, asigne una licencia al usuario invitado.

    Importante

    Es posible que deba deshabilitar la versión preliminar del centro de administración de Microsoft 365 para asignar una licencia a un invitado.

  3. Compartir la aplicación de lienzo realizando estos pasos:

    1. Inicie sesión en Power Apps.

    2. En el panel izquierdo, seleccione Aplicaciones.

    3. Seleccione una aplicación de lienzo.

    4. En la barra de comandos, seleccione Compartir.

    5. Introduzca una dirección de correo electrónico para un usuario invitado de un inquilino. Microsoft Entra Más información: ¿Qué es el acceso de usuario invitado en Microsoft Entra B2B?

      Compartir con invitado.

Después de compartir una aplicación para el acceso de invitados, los invitados pueden descubrir y acceder a aplicaciones compartidas con ellos desde el correo electrónico que se les envió como parte de uso compartido. También puede compartir la dirección URL de la aplicación directamente con el invitado. Para encontrar la dirección URL, vaya a Power Apps, seleccione Aplicaciones en el panel izquierdo, seleccione la aplicación y, a continuación, seleccione la pestaña Detalles. La dirección URL de la aplicación se muestra debajo de Vínculo web.

Los invitados reciben un correo electrónico para compartir la aplicación.

Consideraciones y limitaciones para el acceso de invitados

  • Los usuarios que acceden a experiencias web en diferentes inquilinos deben acceder en una sesión de navegador independiente (un navegador diferente o una sesión de navegador InPrivate). Microsoft Entra Power Apps La sesión del navegador independiente garantiza que se seleccione la identidad de usuario de Azure B2B correcta para la aplicación a la que se accede. Power Apps
  • El acceso de invitado de Power Apps usa Azure B2B.
  • Power Apps Mobile no admite autenticación mediante federación directa de Microsoft Entra. Más información: Iniciar sesión con Power Apps Mobile
  • Los planes por aplicación de Power Apps están dirigidos a aplicaciones en un entorno específico, por lo que no se pueden reconocer entre los inquilinos.
  • Power Apps incluido en Office y los planes por usuario de Power Apps tienen las siguientes características:
    • En la nube pública de Azure, se reconocen entre los inquilinos en escenarios de invitados, ya que no están vinculados a un entorno específico.

    • En las nubes soberanas o nacionales de Azure, no se reconocen entre los inquilinos en escenarios de invitados. Para obtener más información, consulte Nubes nacionales, Geografías de Azure.

    • Las licencias no se reconocen entre inquilinos en diferentes nubes de Azure.

    • No todos los conectores crean conexiones en el inquilino de recursos de forma predeterminada.

    • Un usuario que inicia sesión en una aplicación mediante Azure B2B, no ve su información de identidad en Mi cuenta.

      Captura de pantalla que muestra el problema conocido del perfil de usuario de Azure B2B. Power Apps

Preguntas frecuentes

¿Cuál es la diferencia entre el acceso de invitado de la aplicación de lienzo y Power Pages?

Con las aplicaciones de lienzo, puede crear una aplicación adaptada a la digitalización de procesos de negocio, sin escribir código en un lenguaje de programación tradicional como C#. El acceso de invitados a las aplicaciones de lienzo permite que equipos de personas formadas por diferentes organizaciones que participan en un proceso comercial común accedan a los mismos recursos de la aplicación que pueden integrarse con una amplia variedad de fuentes de Microsoft y socios. Más información: Información general de conectores de aplicación de lienzo para Power Apps

Power Pages Brindarle la posibilidad de crear sitios web con poco código responsivos que permitan a los usuarios externos interactuar con los datos almacenados en Dataverse. Con Power Pages, las organizaciones pueden crear sitios web y compartirlos con usuarios externos a su organización, ya sea de forma anónima o a través del proveedor de inicio de sesión de su elección, como LinkedIn, Microsoft u otro proveedor de inicio de sesión comercial.

La siguiente tabla describe algunas diferencias de funcionalidades principales entre Power Pages y las aplicaciones de lienzo.

Acceso de invitado Interfaz Autenticación Orígenes de datos accesibles
Power Pages Experiencia de solo explorador Permite acceso anónimo y autenticado Dataverse
Aplicaciones de lienzo Explorador y aplicaciones móviles Requiere autenticación mediante el Id. de Microsoft Entra Cualquiera de aproximadamente 150 conectores listos para usar y cualquier conector personalizado

¿Los invitados pueden obtener acceso a formularios personalizados en SharePoint?

Consulte ¿Qué licencia se debe asignar a mi invitado para que pueda ejecutar una aplicación compartida con ellos?

¿Por qué se pide a un invitado que accede a un formulario personalizado en SharePoint que se registre para una versión de prueba?

Si el formulario personalizado utiliza un conector premium, un invitado debe tener una licencia de Power Apps para obtener acceso al formulario personalizado. Si el formulario personalizado solo usa conectores estándar, su inquilino debe permitir que se asignen planes de consentimiento interno de Microsoft Power Platform a los usuarios. Para obtener más información sobre los planes de consentimiento interno de Power Platform, lea bloquear comandos de licencia de prueba.

¿Los invitados puede obtener acceso a aplicaciones incrustadas en SharePoint?

Sí. Sin embargo, el acceso a las aplicaciones independientes de Canvas requiere una licencia de usuario con derechos de usuario que coincidan con la capacidad de la aplicación, incluidas las aplicaciones integradas. Power Apps Al incrustar una aplicación de lienzo con el control de incrustación, ingrese el ID de la aplicación en el cuadro SharePoint Web de aplicación vincular o ID Power Apps . ·

Integrar una aplicación de lienzo en SharePoint para invitados.

Al integrar una aplicación de lienzo en SharePoint mediante la etiqueta HTML iFrame, haga referencia a la aplicación con la dirección URL completa. Para encontrar la dirección URL, inicie sesión en Power Apps, seleccione una aplicación y, a continuación, seleccione la pestaña Detalles. La dirección URL de la aplicación se muestra debajo de Vínculo web.

Detalles de aplicación de lienzo.

¿Por qué los invitados pueden abrir la aplicación compartida con ellos sin que se creen conexiones de datos?

Al igual que ocurre con los no invitados, las fuentes de datos subyacentes a las que accede la aplicación también deben ser accesibles para el invitado.

¿Qué licencia debe asignarse a mi invitado para que pueda ejecutar una aplicación compartida con él?

La siguiente tabla explica si los invitados pueden ejecutar (usar) formularios de lista de Microsoft Lists o de biblioteca de SharePoint personalizados, aplicaciones de lienzo y aplicaciones basadas en modelos utilizando la licencia de referencia.

Plan Listas de Microsoft personalizadas o formulario de biblioteca (utilizando conectores no premium) SharePoint Microsoft Lists personalizadas o biblioteca SharePoint (usando conectores premium) Aplicación Canvas (que utiliza conectores no premium) Aplicación de lienzo (utilizando conectores Premium) Aplicación basada en modelo
Sin licencia
Usuario de SharePoint (sin licencia de Power Apps)
Power Apps incluido en Office
Plan de Power Apps por aplicación
Power Apps por plan de usuario

Para obtener más información sobre los precios y las funciones de los distintos planes, vaya al Manual de licencias de Microsoft Power Apps y Power Automate.

En Power Apps Mobile, ¿cómo ve un invitado las aplicaciones para su inquilino?

Cuando los usuarios acceden a una aplicación de lienzo a través de un dispositivo móvil y la aplicación se publica en un inquilino que no es el de casa, pueden cambiar a un directorio diferente. Microsoft Entra ...

En Power Apps Mobile, ¿cómo ve un invitado las aplicaciones en el inquilino invitado?

El usuario invitado abre el correo electrónico que recibió cuando se comparte una aplicación en el inquilino invitado y selecciona Abrir la aplicación. Esta vista se aplica tanto a usuarios de cuentas de Microsoft como de cuentas de Gmail. Microsoft Entra También puede crear un vínculo profundo. Para obtener más información, consulte Usar vínculos profundos con Power Apps móvil.

¿Debe un invitado aceptar la invitación de invitado de Microsoft Entra para que se pueda compartir una aplicación con ellos?

No. Si un invitado abre una aplicación compartida con él antes de aceptar una invitación de invitado, se le solicita que acepte la invitación como parte de la experiencia de inicio de sesión al abrir la aplicación.

¿En qué inquilino de Microsoft Entra se crean conexiones para un usuario invitado?

Las conexiones para una aplicación siempre se realizan en el contexto del inquilino de Microsoft Entra con el que está asociada la aplicación. Por ejemplo, si se crea una aplicación en el inquilino Contoso, las conexiones hechas para usuarios internos e invitados de Contoso se realizan en el contexto del inquilino Contoso.

¿Pueden los invitados usar Microsoft Graph con Power Apps?

De forma predeterminada, los usuarios de Azure B2B tienen permisos limitados para acceder a la información de Microsoft Graph. El permiso de un usuario en Microsoft Graph determina lo que se devuelve cuando se utilizan conectores como Microsoft Security Graph, Office 365 Usuarios, Office 365 Grupos y conectores personalizados que utilizan las API de Microsoft Graph. Para obtener más información sobre los permisos de Microsoft Graph, consulte Permisos de usuario predeterminados y Trabajar con usuarios en Microsoft Graph.

¿Qué directivas de Intune se aplican a los invitados que usan mis aplicaciones?

Intune solo aplica las políticas del inquilino principal de un usuario. Por ejemplo, si Lesa@Contoso.com comparte una aplicación con Wanda@Fabrikam.com, Intune continúa aplicando políticas Fabrikam.com en el dispositivo de Wanda, independientemente de las aplicaciones que Wanda ejecute.

¿Puedo desactivar el reconocimiento de licencias entre inquilinos?

No. Las capacidades de autorización pueden y deben utilizarse para controlar qué usuarios acceden a un recurso. Por ejemplo, los entornos se pueden vincular a un grupo de seguridad que excluya a los usuarios invitados de Azure B2B. Dataverse

¿Por qué un usuario de Azure B2B sin licencia puede acceder a una aplicación basada en modelos?

La detección de que un usuario previamente licenciado ya no tiene licencia no es inmediata. Si espera que un usuario pierda el acceso a una aplicación usando Dataverse, se debe actualizar su autorización a la aplicación o a los datos. Por ejemplo, la aplicación no debe compartirse con el usuario o se deben eliminar los roles de seguridad del usuario. Dataverse

¿Qué conectores crean conexiones en el inquilino de recursos de forma predeterminada?

Los usuarios que dependen de Azure B2B para acceder a una aplicación solo tienen implicaciones en los conectores que usan Microsoft Entra ID para la autenticación. Algunos conectores basados en Microsoft Entra ID crean de forma predeterminada una conexión en el inquilino de recursos, mientras que otros crean de forma predeterminada una conexión en el inquilino principal. Los conectores que no utilizan ningún tipo de autenticación de Microsoft Entra ID funcionan igual para invitados y miembros de un inquilino. La siguiente tabla enumera todos los conectores que utilizan la autenticación de Microsoft Entra ID y crea conexiones predeterminadas en el inquilino de recursos. Más información: Lista de todos los conectores de Power Apps

Conector Crea una conexión en el inquilino de recursos de forma predeterminada
Microsoft Entra
Azure Automation
Azure Contenedor Instance
Azure Data Factory
Azure Data Lake
Azure IoT Central
Azure Kusto
Azure Log Analytics
Azure Resource Manager
Microsoft Dataverse Sí*
Dynamics 365 AI for Sales
Microsoft Teams
Office 365 Groups
Office 365 Users
Outlook Tasks
Power BI
SharePoint

* Al usar Microsoft Dataverse como origen de datos, asegúrese de que el usuario invitado tenga la licencia del mismo inquilino en el que tiene Dataverse los datos ubicados.

Consultar también

Editar una aplicación
Restaurar una aplicación a una versión anterior
Exportar e importar una aplicación
Eliminar una aplicación

Nota

¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)

La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).