¿Qué es Microsoft Graph?

Completado

Las organizaciones almacenan grandes cantidades de datos e inteligencia en los servicios en la nube de Microsoft, pero, ¿en qué grado son los datos accesibles para los usuarios?

Por ejemplo, si un vendedor está configurando una reunión con un cliente, ¿puede acceder fácilmente a archivos, reuniones y notas anteriores? ¿Son fáciles de encontrar los correos electrónicos y los chats entre un vendedor y un cliente? ¿Con qué personas de la organización puede ponerse en contacto el cliente para obtener soporte técnico?

Mediante el uso de Microsoft Graph, puede aprovechar una API unificada y segura para conectarse a los datos ubicados en varios servicios de Microsoft 365. Obtener acceso a estos datos proporcionará a los usuarios la información que necesitan para tomar decisiones oportunas y proporcionar a la empresa una ventaja competitiva. Los desarrolladores pueden empezar a trabajar con Microsoft Graph rápidamente y acceder a los datos de una organización sin tener que aprender cómo funcionan los servicios de Microsoft 365 individuales.

Se puede acceder a datos e inteligencia como los siguientes tipos a través de las API REST de Microsoft Graph y las bibliotecas cliente:

  • Usuarios y grupos
  • Almacenamiento de datos de Teams
  • Tareas
  • Files
  • Correo
  • Reuniones y llamadas
  • Gráficos de organización

Diagrama que muestra información general de las conexiones en Microsoft Graph.

Nota:

Microsoft Graph se usa para acceder a datos de Microsoft 365 y no está relacionado con otras tecnologías gráficas, como bases de datos gráficos o GraphQL.

¿Cuáles son las ventajas de usar Microsoft Graph en su aplicación?

Para comprender mejor las ventajas de Microsoft Graph, revisaremos el escenario de aplicación del cliente. La aplicación necesita la siguiente funcionalidad para permitir que los vendedores trabajen con los clientes de forma más eficaz:

  • Obtener un historial de interacciones entre los vendedores y los clientes
  • Ver mensajes que un vendedor envió a un cliente (chat o correo electrónico de Microsoft Teams)
  • Acceder a información sobre reuniones y notas anteriores
  • Identificar a las personas clave de la organización que pueden ayudar con las preguntas de los clientes
  • Revisar archivos relacionados con un cliente

Diagrama de los componentes de la aplicación de ventas.

Si los miembros del equipo de desarrollo no usaron Microsoft Graph, tendrían que aprender a usar la API de correo de Outlook para utilizar el correo, calendario y reuniones. Para acceder a los archivos, tendrían que aprender a usar las API de OneDrive y SharePoint. Por último, necesitarían Active Directory consultas para obtener acceso a las personas de la organización, el organigrama y las aptitudes individuales. Son algunas API que se deben aprender, lo que resulta más complicado cuando se tiene en cuenta la administración y el mantenimiento de la aplicación a lo largo del tiempo.

Mediante el uso de Microsoft Graph, el equipo de desarrollo puede usar un único punto de conexión y una API unificada para obtener todos los datos de interacción del cliente que necesita la aplicación. Esta recuperación de datos abarca desde el acceso a los mensajes de cliente enviados por distintos vendedores hasta la visualización de archivos relevantes. Los desarrolladores pueden acceder de forma segura a esta información mediante las API de REST de Microsoft Graph. Las bibliotecas de cliente también están disponibles en varios lenguajes.

A medida que crece la aplicación de vendedor, puede incluir datos de otros servicios:

  • Servicios de Microsoft 365: Delve, Excel, Microsoft Bookings, Microsoft Teams, OneDrive, OneNote, Outlook y Exchange, Planner, SharePoint y Workplace Analytics.
  • Servicios de Enterprise Mobility + Security: Advanced Threat Analytics, Advanced Threat Protection, Azure Active Directory, Identity Manager, Intune
  • Servicios de Windows 10: actividades y dispositivos
  • Dynamics 365 Business Central

La seguridad es una parte fundamental de cualquier organización. Microsoft Graph proporciona seguridad integrada para controlar el acceso a los servicios.