Du kannst einen Microsoft Copilot Declarative Agent erstellen und veröffentlichen, der in deine Haiilo-Plattform integriert ist, sodass die Nutzer deiner Organisation direkt über Microsoft Copilot mit den Haiilo-Funktionen interagieren können.
Bevor du beginnst: Im Artikel Verstehen der Haiilo MCP-Integration erfährst du, wie die Integration funktioniert, welche Funktionen verfügbar sind und welche Informationen KI-Assistenten über Haiilo abrufen oder aktualisieren können.
Voraussetzungen
- Berechtigungen für „Verwaltung der API-Clients“ und „Integrationen verwalten“ in deiner Haiilo-Plattform.
- Administratorzugang zum Microsoft 365 Cloud Admin Center.
- Administratorzugang zum Microsoft Teams Admin Center.
- Zugang zum Microsoft Developer Portal.
- Ein Microsoft 365 Tenant.
Schritt 1: Erstelle einen API-Client in Haiilo
- Gehe in Haiilo zu Administration > API-Clients.
- Wähle Erstellen.
- Gib eine passende Client-ID ein, z. B. „Haiilo-MCP“.
- Unter Grant Types aktiviere Authorization Code.
- Füge die folgende Redirect-URL hinzu:
https://teams.microsoft.com/api/platform/v1.0/oAuthRedirect - Wähle Erstellen.
Lass diese Seite geöffnet; du wirst sie im nächsten Schritt noch brauchen.
Schritt 2: Registriere einen OAuth-Client bei Microsoft
- Gehe zum Microsoft Developer Portal.
- Melde dich mit deinem Microsoft 365 Konto an.
- Im Developer Portal geh zu Tools > OAuth-Client-Registrierung.
- Wähle Neue OAuth-Client-Registrierung oder Client registrieren.
- Fülle die folgenden Details mit den Werten von Haiilo aus:
-
Basis-URL
https://<<deine_haiilo_domain>>/api/mcp. Beispiel:https://example.haiilo.app/api/mcp. - Client-ID: Die Client-ID, die du im vorherigen Schritt definiert hast.
- Client Secret: Das Client Secret aus dem Haiilo-Anmelde-Duo.
-
Autorisierungs-Endpunkt: Kopiere und füge es aus Haiilo unter Administration > Integrationen > MCP ein. Sollte dieses Format haben:
https://<<deine_haiilo_domain>>/web/idp/realms/tenant-<<unique_id>>/protocol/openid-connect/auth -
Token-Endpunkt: Kopiere und füge es aus Haiilo unter Administration > Integrationen > MCP ein. Sollte dieses Format haben:
https://<<deine_haiilo_domain>>/web/idp/realms/tenant-<<unique_id>>/protocol/openid-connect/token - Refresh-Endpunkt: Gleich wie Token-Endpunkt.
-
Basis-URL
- Lass vorerst die Einstellung Nutzung durch Teams-App einschränken auf Beliebige Teams-App. Das änderst du später.
- Klicke auf Speichern.
- Kopiere die OAuth-Client-Registrierungs-ID, die du in Schritt 3 verwenden wirst.
Behalte diese Seite offen; du wirst in Schritt 6.2 zurückkehren.
Schritt 3: Konfiguriere den Agenten in Haiilo
- Gehe in Haiilo zu Administration > Integrationen > Haiilo MCP.
- Schalte die MCP-Einstellungen ein.
-
Fülle die folgenden Felder aus:
Feld Beschreibung App-Name Der Anzeigename für deinen Agenten in Microsoft Copilot OAuth-Client-Registrierungs-ID Die OAuth-Client-ID, die du in Schritt 2 erstellt hast - Wähle Manifest herunterladen. Eine ZIP-Datei wird heruntergeladen, die das Manifest, die Agentenkonfiguration, Tool-Definitionen und App-Symbole enthält.
Schritt 4: Hochladen ins Microsoft Admin Center
- Gehe zum Microsoft 365 Cloud Admin Center.
- Melde dich mit deinem Microsoft 365 Tenant-Admin-Konto an.
- Gehe zu Agenten > Alle Agenten
- Wähle am rechten Seitenende
> Agent hinzufügen.
- Lade die ZIP-Datei hoch, die du im vorherigen Schritt heruntergeladen hast.
- Überprüfe nach dem Hochladen die App-Details.
- Konfiguriere unter Einstellungen, wer die App installieren kann, und wähle die passende Richtlinienvorlage aus.
- Überprüfe die App-Berechtigungen. Für diese Integration sind normalerweise keine zusätzlichen Berechtigungen erforderlich.
- Wähle Veröffentlichen oder Bereitstellen.
Schritt 5: Teste den Agenten
5.1 Installieren und Testen
- Stelle im Microsoft Admin Center sicher, dass die App deinem Benutzerkonto zugewiesen ist.
- Öffne Microsoft Teams oder Microsoft Copilot.
- Suche deinen Agenten nach Namen.
- Wähle Hinzufügen oder Diesen Agenten verwenden.
- Versuche, eine MCP-Tool-Aktion auszuführen, um die Authentifizierung zu überprüfen.
5.2 Veröffentlichung für deine Organisation
Nachdem der Test abgeschlossen ist:
- Kehre zum Microsoft Admin Center zurück.
- Aktualisiere die Bereitstellungseinstellungen, um die vorgesehenen Benutzergruppen oder die gesamte Organisation einzubeziehen.
- Der Agent wird automatisch für die ausgewählten Benutzer installiert.
Schritt 6: Aktualisiere die OAuth-Client-Registrierung
6.1 Hol dir die App-ID aus Teams
- Gehe zum Microsoft Teams Admin Center und melde dich mit deinem Konto an.
- Gehe zu Teams-Apps > Apps verwalten.
- Suche nach dem Namen des Agents und öffne ihn.
- Kopiere die App-ID.
6.2 Aktualisiere den OAuth-Client
- Kehre zum Microsoft Developer Portal zurück und melde dich mit deinem Konto an.
- Gehe zu Tools > OAuth-Client-Registrierung.
- Öffne deinen neu registrierten OAuth-Client.
- Wähle unter Nutzung durch Teams-App einschränken die Option Bestehende Teams-App.
- Füge die Teams-App-ID ein und speichere sie.