SharePoint Online (SPO) es un elemento fundamental en Microsoft Teams que proporciona no solo capacidades de almacenamiento de archivos y gestión documental, sino también características de integración que permiten que cualquier usuario pueda visualizar e interactuar directamente en Teams con páginas de SPO, listas o aplicaciones de la misma forma que lo harían desde un sitio de SPO. En este artículo vamos a revisar las posibilidades de integración entre ambas plataformas.
SPO como elemento fundamental de Microsoft Teams
SPO es uno de los bloques claves de la arquitectura de Microsoft Teams proporcionando funcionalidad de almacenamiento de documentos para los canales que forman parte de un equipo de Microsoft Teams. Cuando se crea un Team de Microsoft Teams, se crea un sitio moderno de SPO que proporciona estas características.
Además de la integración nativa de SPO en Microsoft Teams, es posible integrar ambas plataformas de forma directa a través de los elementos que se indican a continuación:
Integración de SPO y Microsoft Teams por medio de pestañas
La primera posibilidad más clara de integrar ambas plataformas es a través de pestañas que permiten agregar de forma nativa en Teams el acceso a elementos de SPO como páginas, listas o bibliotecas de documentos. En el momento de redacción de este artículo, disponemos de las siguientes pestañas para añadir páginas, listas o bibliotecas en canales de Teams:
Si hacemos uso de la pestaña Biblioteca de documentos, el resultado tras seleccionar una biblioteca de documentos a la que tengamos acceso es el siguiente:
Como se puede apreciar, la pestaña muestra el contenido de la biblioteca de documentos que se ha añadido, aunque no se muestran la barra de opciones nativa de bibliotecas de documentos o los metadatos que se hayan podido configurar (Nota: Esta es una mejora que está previsto que sea liberada por Microsoft antes de que acabe el año).
En cambio, la pestaña SharePoint nos permite agregar cualquier página o lista del sitio asociado al Team y el resultado que se obtiene es el siguiente:
Finalmente, la pestaña Sitio web permite visualizar una página, una lista o una biblioteca de documentos en SPO en Microsoft Teams de la misma forma que con las pestañas Biblioteca de documentos y SharePoint.
Integración mediante Almacenamiento en la nube
Desde la pestaña "Archivos" de un canal de Microsoft Teams es posible añadir el acceso a cualquier biblioteca de documentos de nuestro tenant de SPO haciendo uso de la opción "Almacenamiento en la nube".
Tras hacer clic en SharePoint, podremos seleccionar el acceso a la Biblioteca de documentos que se desea añadir bien desde la lista de Sitios sugeridos que se presenta o bien añadiendo manualmente la URL de la biblioteca. El resultado que se obtiene es un acceso directo a la biblioteca que se muestra como una carpeta más del canal.
Integración mediante Conectores
Los conectores en Microsoft Teams habilitan integrar datos procedentes de fuentes o servicios externos en conversaciones en canales de Microsoft Teams. Una de esas fuentes externas puede ser SharePoint y en concreto, disponemos por defecto de un Conector de noticias que permite notificar, una vez se ha configurado, que se ha publicado una nueva noticia en un sitio de SharePoint. Para añadir el Conector de Noticias de SharePoint:
Integración con PowerApps y Flow
Para finalizar el artículo, veremos la integración de Microsoft Teams y SPO por medio de PowerApps y de Flow. En el caso de PowerApps, se puede añadir cualquier PowerApp como una pestaña de Microsoft Teams lo que incluye una PowerApp que se haya creado a partir de una lista de SPO.
Finalmente, en el caso de Flow disponemos de plantillas predefinidas que hacen uso de acciones de SPO y Teams o bien podemos crear un Flow desde cero. A modo de ejemplo, la siguiente imagen muestra las plantillas de Flow disponibles por defecto para Microsoft Teams algunas de las cuales incluyen acciones con SPO.
Conclusiones
SharePoint Online no solo es una pieza clave de Microsoft Teams, sino que también se puede integrar con la plataforma por medio de distintas posibilidades: pestañas, almacenamiento nube, conectores, Flows de Microsoft Flow o PowerApps. En el futuro, Microsoft seguirá mejorando las características de integración a la vez que habilitará que los desarrolladores puedan construir aplicaciones que muestren información de SPO en Teams y a la inversa.
Juan Carlos González
Cloud & Productivity Advisor | Office Apps & Services MVP
jcgm1978 | https://jcgonzalezmartin.wordpress.com/