Publicar una aplicación personalizada cargando un paquete de aplicación

Al publicar una aplicación de Teams personalizada, está disponible para los usuarios de la tienda de aplicaciones de su organización. Hay dos formas de publicar una aplicación personalizada y la manera en que se usan depende de cómo se obtiene la aplicación. Este artículo se centra en cómo publicar una aplicación personalizada cargando un paquete de aplicación (en formato .zip) que le envía un desarrollador. El otro método, aprobar una aplicación personalizada, se usa cuando un desarrollador envía una aplicación directamente a la página Administrar aplicaciones a través de la API de envío de aplicaciones de Teams. Para obtener más información sobre ese método, consulte Publicar una aplicación personalizada enviada a través de la API de envío de aplicaciones de Teams.

Este artículo proporciona una guía de principio a fin para llevar su aplicación de Teams desde el desarrollo pasando por la implementación hasta su descubrimiento. Esta guía se centra en los aspectos de Teams de la aplicación y está destinada a administradores y profesionales de TI. Para obtener más información sobre el desarrollo de aplicaciones de Teams, consulte la documentación para desarrolladores de Teams.

Información general sobre la aplicación, desde el desarrollo hasta la implementación.

Crear su aplicación

La plataforma para desarrolladores de Microsoft Teams facilita a los desarrolladores la integración de sus propias aplicaciones y servicios para mejorar la productividad, tomar decisiones más rápidamente y crear colaboración en torno al contenido y los flujos de trabajo existentes. Las aplicaciones creadas en la plataforma Teams son puentes entre el cliente de Teams y sus servicios y flujos de trabajo, lo que las lleva directamente al contexto de su plataforma de colaboración. Para obtener más información, vaya a la documentación para desarrolladores de Teams.

Validar

Recibir el paquete de la aplicación

Cuando la aplicación esté lista para usarse en producción, el desarrollador genera un paquete de aplicación mediante el Portal para desarrolladores. El desarrollador comparte el paquete de la aplicación en .zip formato.

Todas las aplicaciones de la tienda teams pasan una validación de aplicación obligatoria para cumplir con los estándares de calidad y seguridad de la tienda de aplicaciones de Teams. Además, Microsoft anima encarecidamente a los desarrolladores de aplicaciones a participar en un programa de cumplimiento de aplicaciones que indica controles mejorados de cumplimiento, seguridad y privacidad. Para obtener más información, consulte Directrices de validación de aplicaciones de Teams.

Permitir que los usuarios de confianza carguen aplicaciones personalizadas

Para validar que la aplicación funciona correctamente en el inquilino de producción, debe permitir a los usuarios de confianza y a usted mismo cargar aplicaciones personalizadas en el inquilino de producción. Para ello, debe usar directivas de configuración de aplicaciones.

Nota

Si no le resulta cómodo cargar la aplicación en su inquilino de producción para validación, incluso para usted o para los usuarios de confianza, puede omitir este paso y seguir los pasos de las secciones Cargar y Configurar y administrar para publicar la aplicación no validada en la tienda de aplicaciones de su organización. A continuación, restrinja el acceso a esa aplicación solo a usted y a los usuarios en los que confía. Estos usuarios pueden obtener la aplicación en la tienda de aplicaciones de su organización para realizar la validación. Una vez validada la aplicación, use las mismas directivas de permisos para abrir el acceso e implementar la aplicación para su uso en producción.

Para permitir que los usuarios de confianza carguen aplicaciones personalizadas, siga estos pasos:

  1. Active la opción de configuración de aplicaciones Permitir interacción con aplicaciones personalizadas para toda la organización. Para hacerlo:

    1. En el panel de navegación izquierdo del Centro de administración de Microsoft Teams, vaya a Aplicaciones> de TeamsAdministrar aplicaciones y, después, seleccione Configuración de aplicaciones para toda la organización.

    2. En Aplicaciones personalizadas, activa Permitir interacción con aplicaciones personalizadas y, a continuación, selecciona Guardar.

  2. Desactive la opción Cargar aplicaciones personalizadas en la directiva global de configuración de aplicaciones. Para hacerlo:

    1. En el panel de navegación izquierdo del Centro de administración de Microsoft Teams, vaya a Directivasdeconfiguración de aplicaciones > de Teams y, a continuación, seleccione la directiva Global (predeterminada para toda la organización).

    2. Desactiva Cargar aplicaciones personalizadas y, a continuación, selecciona Guardar.

  3. Cree una nueva directiva de configuración de aplicaciones que permita cargar aplicaciones personalizadas y asignarla al conjunto de usuarios de confianza. Para hacerlo:

    1. En el panel de navegación izquierdo del Centro de administración de Microsoft Teams, vaya a Directivasdeconfiguración de aplicaciones > de Teams y, después, seleccione Agregar. Asigna un nombre y una descripción a la nueva directiva, activa Cargar aplicaciones personalizadas y, a continuación, selecciona Guardar.

    2. Seleccione la nueva directiva que ha creado y, a continuación, seleccione Administrar usuarios. Busca un usuario, selecciona Agregar y luego selecciona Aplicar. Repita este paso para asignar la directiva a todos los usuarios de confianza.

      Captura de pantalla de la página Agregar directiva de configuración de aplicaciones.

Estos usuarios ahora pueden cargar el manifiesto de la aplicación para validar que la aplicación funciona correctamente en el inquilino de producción.

Cargar

Para que la aplicación esté disponible para los usuarios de la tienda de aplicaciones de su organización, cargue la aplicación.

  1. En el panel de navegación izquierdo del Centro de administración de Microsoft Teams, vaya a Aplicaciones de Teams>Administrar aplicaciones.

  2. Seleccione Cargar, seleccione Cargar, seleccione el paquete de la aplicación que ha recibido del desarrollador y seleccione Abrir.

    Captura de pantalla de la carga de aplicaciones personalizadas en el centro de administración.

Configurar y administrar

Controlar el acceso a la aplicación

De forma predeterminada, todos los usuarios de su organización pueden acceder a la aplicación en la tienda de aplicaciones de su organización. Para restringir y controlar quién tiene permiso para usar la aplicación, puede crear y asignar una directiva de permisos de aplicación. Para obtener más información, consulte Administrar configuración y directivas de aplicación personalizadas en Teams.

Anclar e instalar la aplicación para que los usuarios la descubran

De forma predeterminada, para que los usuarios encuentren la aplicación, tienen que ir a la tienda de aplicaciones de su organización y explorar o buscarla. Para que sea más fácil para los usuarios acceder a la aplicación, puede anclar la aplicación a la barra de aplicaciones de Teams. Para anclar la aplicación, cree una directiva de configuración de la aplicación y asígnela a los usuarios. Para obtener más información, consulte Administrar las directivas de configuración de aplicaciones en Teams.

Buscar eventos de aplicaciones de Teams en el registro de auditoría

Puede buscar en el registro de auditoría para ver la actividad de aplicaciones de Teams en su organización. Para obtener más información sobre la auditoría de actividades de Teams, consulte buscar eventos de Teams en el registro de auditoría.

Antes de poder buscar en el registro de auditoría, primero tiene que activar la auditoría en el Centro de cumplimiento de seguridad&. Para obtener más información, consulte Activar o desactivar la búsqueda de registros de auditoría. Tenga en cuenta que los datos de auditoría solo están disponibles desde el momento en que activó la característica de auditoría.

Descubrir y adoptar

Los usuarios finales que tienen permisos para la aplicación pueden encontrarla en la tienda de aplicaciones de su organización. Vaya a Creado para Nombre de su organización en la página Aplicaciones para buscar las aplicaciones personalizadas de su organización.

Captura de pantalla de la tienda de Teams que muestra una aplicación personalizada publicada para la organización

Si ha creado y asignado una directiva de configuración de aplicaciones, la aplicación se ancla a la barra de aplicaciones de Teams para facilitar el acceso a los usuarios a los que se asignó la directiva.

Actualizar una aplicación personalizada

Para actualizar una aplicación, los desarrolladores siguen los pasos de las secciones Crear la aplicación y Validar.

Puede actualizar la aplicación en la página Administrar aplicaciones del Centro de administración de Microsoft Teams. Para actualizar la aplicación, en el panel de navegación izquierdo del Centro de administración de Microsoft Teams, vaya a Aplicaciones >de TeamsAdministrar aplicaciones. selecciona el nombre de la aplicación y, a continuación, actualizar. La actualización de la aplicación reemplaza a la aplicación existente, y todas las directivas de permisos y directivas de configuración de aplicaciones siguen vigentes para la aplicación actualizada.

Experiencia de actualización para el usuario final

En la mayoría de los casos, después de publicar una nueva versión de una aplicación, se actualiza automáticamente para los usuarios finales que han agregado la aplicación a su cliente de Teams. Para obtener más información, consulta experiencia de actualización de aplicaciones para el usuario final.

Quitar una aplicación personalizada de la tienda de su organización

Para quitar una aplicación, siga estos pasos:

  1. Inicie la sesión en el Centro de administración de Teams
  2. Acceda a la página Aplicaciones de Teams>Administrar aplicaciones.
  3. Haga clic en el nombre de la aplicación para abrir la página de detalles de la aplicación.
  4. Junto al banner de la aplicación, seleccione Eliminar acciones>.
  5. En el cuadro de diálogo, seleccione Eliminar.