Microsoft Graph API pour Openclaw

Une intégration complète pour permettre aux agents IA d'interagir avec les services Microsoft 365, notamment Outlook, OneDrive et Azure AD.

gora050
v1.0.2
May 1, 2026
0
503
0

Installer & Télécharger

1. ClawHub CLI

Le moyen le plus rapide d'installer une compétence directement depuis le registre.

npx clawhub@latest install microsoft-graph-api

2. Installation manuelle

Copiez le dossier de la compétence dans l'un de ces emplacements

Global
~/.openclaw/skills/
Espace de travail
<project>/skills/

Priorité : Espace de travail > Local > Intégré

3. Installation du prompt

Copiez ce prompt dans OpenClaw pour l'installer automatiquement.

Aide-moi à installer microsoft-graph-api via Clawhub. Si Clawhub n'est pas installé, installe-le d'abord (npm i -g clawhub).

Vous préférez télécharger ?

Obtenez les fichiers bruts de la compétence dans une archive ZIP.

Qu'est-ce que Microsoft Graph API ?

La compétence Microsoft Graph API fournit une passerelle permettant aux agents IA d'accéder aux ressources des services Microsoft Cloud de manière transparente. En utilisant cette intégration au sein d'Openclaw Skills, les développeurs peuvent combler le fossé entre leurs agents et les outils Microsoft 365 tels qu'Outlook, OneDrive et Azure AD. Cette compétence simplifie le processus de développement en fournissant un point de terminaison unifié et en déléguant les tâches d'authentification complexes à la Membrane CLI, qui gère automatiquement le renouvellement des jetons et les connexions sécurisées.

Conçue pour gérer les complexités de l'API web RESTful de Microsoft, cette compétence permet une intégration profonde dans les flux de travail de l'entreprise. Que vous gériez des données organisationnelles ou des outils de productivité personnelle, cette compétence garantit que votre agent dispose du contexte et de la connectivité requis pour effectuer des tâches complexes à travers l'écosystème Microsoft sans plomberie d'authentification manuelle.

Cas d'utilisation de Microsoft Graph API

  • Automatisation des tâches administratives dans Outlook telles que la lecture d'e-mails, la gestion de dossiers ou la création d'événements de calendrier.
  • Gestion du stockage cloud en téléchargeant, téléversant ou définissant par programmation des autorisations sur les fichiers OneDrive.
  • Interrogation des données organisationnelles et gestion des groupes d'utilisateurs dans Azure Active Directory pour un accueil automatisé.
  • Création de flux de travail multiplateformes qui synchronisent les données entre les services Microsoft 365 et d'autres outils compatibles avec Openclaw Skills.

Comment fonctionne Microsoft Graph API

  1. Installez la Membrane CLI pour faciliter la communication entre l'environnement de votre agent et le Microsoft Cloud.
  2. Authentifiez votre session à l'aide de la commande login, qui prend en charge à la fois la connexion interactive via navigateur et les codes d'environnement headless.
  3. Établissez une connexion sécurisée à Microsoft Graph API via un processus de découverte automatisé qui gère la création d'applications et la construction de connecteurs.
  4. Recherchez des actions spécifiques à l'aide d'intentions en langage naturel pour trouver les outils pré-construits les plus efficaces pour votre tâche.
  5. Exécutez des actions avec des paramètres JSON ou utilisez la fonction de requête proxy pour communiquer directement avec n'importe quel point de terminaison Microsoft Graph avec injection automatique d'en-têtes.

Configuration de Microsoft Graph API

Pour commencer avec cette compétence, installez d'abord la Membrane CLI globalement :

npm install -g @membranehq/cli@latest

Ensuite, authentifiez votre session d'agent spécifiquement pour l'utilisation d'Openclaw Skills :

membrane login --tenant --clientName=openclaw

Enfin, assurez-vous qu'une connexion est établie avec Microsoft Graph API :

membrane connection ensure "" --json

Schéma de données et taxonomie de Microsoft Graph API

La compétence organise les données selon la hiérarchie standard des ressources Microsoft Graph, offrant un accès à des métadonnées structurées pour divers objets cloud :

  • Ressources utilisateur : Accès aux paramètres de la boîte aux lettres, aux calendriers, aux contacts et aux données de profil.
  • Ressources Drive : Accès aux éléments du drive, aux fichiers et aux niveaux d'autorisation spécifiques.
  • Ressources de groupe : Accès aux groupes organisationnels et aux détails des membres.
Type de ressource Description Métadonnées clés
Calendar Horaires d'événements Outlook event_id, startTime, location
DriveItem Fichiers OneDrive ou SharePoint item_id, size, webUrl
UserProfile Détails utilisateur Azure AD user_id, mail, jobTitle
Group Groupes de sécurité AD ou M365 group_id, displayName

Fonctionnalités avancées de Microsoft Graph API

  • Découverte intelligente d'actions utilisant le langage naturel pour trouver le bon point de terminaison API pour n'importe quelle intention utilisateur.
  • Prise en charge complète des flux de travail d'authentification headless, ce qui le rend idéal pour les déploiements Openclaw Skills côté serveur.
  • Gestion transparente des identifiants qui renouvelle automatiquement les jetons OAuth sans interrompre les flux de travail des agents.
  • Capacité de requête proxy flexible permettant aux agents d'accéder à toute la surface de Microsoft Graph API, y compris les points de terminaison beta.
  • Sortie optimisée pour JSON pour toutes les commandes CLI afin de garantir une haute compatibilité avec la logique d'analyse des agents IA.

SKILL.md


Chargement

Compétences Openclaw associées

METADATA

Github Stars: 0
forks: 0

En vedette*