Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wichtig
- Dies ist eine Vorschaufunktion.
- Funktionen in der Vorschauversion sind nicht für den Produktionseinsatz gedacht und können eine eingeschränkte Funktionalität aufweisen. Für diese Features gelten ergänzende Nutzungsbedingungen. Die Features werden vor einer offiziellen Veröffentlichung zur Verfügung gestellt, sodass die Kundschaft frühzeitig Zugriff erhält und Feedback geben kann.
Übersicht
| Server-ID | Anzeigename | Beschreibung |
|---|---|---|
mcp_MeServer |
Work-IQ-Benutzer | MCP-Server für Selbsterkenntnis und Organisationsbewusstsein. Verwenden Sie diesen MCP-Server, um Benutzerprofile in Ihrer Organisation zu access und verschiedene Aktionen auszuführen, z. B. das Abrufen Ihres Profils, des Profils eines Benutzers, des Vorgesetzten eines Benutzers oder direkte Berichte. |
Verfügbare Tools
mcp_graph_getDirectReports
Auflisten der direkten Berichte eines angegebenen Benutzers im Verzeichnis. Du musst entweder die Objekt-ID des Nutzers (GUID) oder deren userPrincipalName (e-mailähnliches UPN) angeben. Benutze nicht 'mich' als das userIdentifier.
Erforderliche Parameter:
-
userIdentifier: Benutzerobjekt-ID (GUID) oder
userPrincipalName(UPN)
Anmerkung
Schick nicht 'mich' als userIdentifier. Wenn nur der Anzeigename verfügbar ist, suchen Sie zuerst den Benutzer auf, um userPrincipalName oder die Objekt-ID zu erhalten.
Optionale Parameter:
-
Auswählen: Komma-separierte Liste von zu zurückgebenden Eigenschaften (zum Beispiel
id,displayName,mail,jobTitle, )userPrincipalName - Oberste: Anzahl der Elemente, die pro Seite zurückgegeben werden sollen
mcp_graph_getMyManager
Rufen Sie den Vorgesetzten des angemeldeten Benutzers (den Aufrufer) ab. Dieser Endpunkt gibt immer den Vorgesetzten des aktuellen Benutzerkontexts zurück.
Optionale Parameter:
- Auswählen: Kommagetrennte Liste der Managereigenschaften, die zurückgegeben werden sollen
mcp_graph_getMyProfile
Rufen Sie die Profildetails des angemeldeten Benutzers (den Aufrufer) ab. Dieser Endpunkt gibt immer das Profil des aktuellen Benutzerkontexts zurück.
Optionale Parameter:
- Auswählen: Kommagetrennte Liste der Benutzerprofileigenschaften
-
Erweitern: Erweitern Sie verwandte Tabellen (zum Beispiel Manager,
directReports)
mcp_graph_getUserProfile
Rufen Sie das Profil eines angegebenen Benutzers im Verzeichnis ab. Du musst entweder die Objekt-ID des Nutzers (GUID) oder deren userPrincipalName (e-mailähnliches UPN) angeben. Verwenden Sie nicht 'mich' als userIdentifier - mcp_graph_getMyProfile verwenden Sie stattdessen für den angemeldeten Nutzer.
Erforderliche Parameter:
-
userIdentifier: Benutzerobjekt-ID (GUID) oder
userPrincipalName(UPN)
Anmerkung
Schicken Sie mich nicht. Wenn nur der Anzeigename verfügbar ist, suchen Sie zuerst den Benutzer nach.
Optionale Parameter:
- Auswählen: Kommagetrennte Liste der Benutzereigenschaften, die zurückgegeben werden sollen
-
Erweitern: Erweitern Sie eine verwandte Tabelle (Manager ODER
directReports). Sie können pro Anforderung nur eine Eigenschaft erweitern.
mcp_graph_getUsersManager
Rufen Sie den Vorgesetzten eines angegebenen Benutzers im Verzeichnis ab. Du musst entweder die Objekt-ID des Nutzers (GUID) oder deren userPrincipalName (e-mailähnliches UPN) angeben. Verwenden Sie nicht 'mich' als userIdentifier - mcp_graph_getMyManager verwenden Sie stattdessen für den angemeldeten Nutzer.
Erforderliche Parameter:
-
userIdentifier: Benutzerobjekt-ID (GUID) oder
userPrincipalName(UPN)
Anmerkung
Schicken Sie mich nicht. Wenn nur der Anzeigename verfügbar ist, suchen Sie zuerst den Benutzer nach.
Optionale Parameter:
-
Auswählen: Komma-getrennte Liste von Eigenschaften, die für den Manager zurückgegeben werden sollen, wie zum Beispiel
id,displayName,mail, ,jobTitle,userPrincipalName)
mcp_graph_listUsers
Rufen Sie eine Liste der Benutzer in der Organisation ab. Unterstützt Abfrageoptionen wie $select, $filter, $top, $orderby.
ConsistencyLevel ist standardmäßig auf eventual eingestellt.
Optionale Parameter:
- Nach oben: Nur die ersten n Benutzer anzeigen
- Auswählen: Kommagetrennte Liste der Benutzereigenschaften, die zurückgegeben werden sollen
-
Filter: Filtern Sie Benutzer nach Eigenschaft, wie zum Beispiel
startswith(displayName,'A') -
OrderBy: Ordnung ergibt sich nach gegebener Eigenschaft, wie zum Beispiel
displayName -
Suche: Freitextsuche für Benutzer. Format: "property:value", z. B.
displayName:Nehazum Durchführen einer Suche in Anzeigenamen, die Neha enthalten. Unterstützt mehrere Eigenschaften mit Leerzeichen. Fallbackregel: Wenn$searchein Fehler auftritt oder keine Ergebnisse zurückgegeben werden, automatisch mit$filtererneut versuchen. - Count: Anzahl von Elementen einschließen (wahr oder falsch)
- ConsistencyLevel: Erforderlicher Header für erweiterte Abfragen (Standard: eventual)
Schlüsselfunktionen
Selbsterkenntnis
- Profil des angemeldeten Benutzers abrufen
- Den Manager des angemeldeten Benutzers abrufen
- Greifen Sie auf aktuelle Benutzerkontextinformationen zu
- Keine Notwendigkeit für Benutzerbezeichner
Benutzerprofile
- Abrufen des Profils eines Benutzers nach ID oder UPN
- Zugriff auf Benutzereigenschaften (
displayName,mail,jobTitleusw.) - Erweitern Sie verwandte Tabellen (
manager,directReports) - Eigenschaftenauswahl mit $select
Organisationshierarchie
- Manager des Benutzers abrufen
- Abrufen der Direkt-Berichte des Benutzers
- Navigieren in der Berichtsstruktur
- Manager- und direkte Berichtsbeziehungen
Benutzerentdeckung
- Benutzer in der Organisation auflisten
- Freitextsuche mit automatischem Fallback
- OData-Filterung und -Sortierung
- Unterstützung der Paginierung
- Benutzer in Ergebnissen zählen
Abfragemöglichkeiten
- OData $select zur Auswahl von Eigenschaften
- OData $filter für die Benutzerfilterung
- OData $expand für verwandte Entitäten
- OData $orderby zum Sortieren
- Freitextsuche mit automatischem Fallback
- Mögliche Konsistenzunterstützung
Anmerkungen
- Verwende
mcp_graph_getMyProfilefür angemeldeten Benutzer, nichtmcp_graph_getUserProfilemit mich - Verwenden Sie
mcp_graph_getMyManager, um den Manager des angemeldeten Benutzers zu identifizieren. - userIdentifier muss Objekt-ID (GUID) oder
userPrincipalName(UPN) sein, verwenden Sie keinen Anzeigenamen - Wenn nur der Anzeigename verfügbar ist, verwende
mcp_graph_listUsers, um zuerst den Benutzer nachzuschlagen. -
$expandkann nur eine Eigenschaft pro Anforderung erweitern (manageroderdirectReports) -
$searchhat einen automatischen Fallback zu$filter, wenn die Suche fehlschlägt. - Konsistenzniveau eventual für erweiterte Abfragen erforderlich
- Suchformat: "property:value" mit Anführungszeichen
Gängige Anwendungsfälle
Meine Informationen abrufen
- Nutze
mcp_graph_getMyProfile, um das Profil des aktuellen Nutzers zu erhalten - Nutze
mcp_graph_getMyManager, um den aktuellen Benutzermanager zu erhalten
Suchen eines Benutzers
Verwendung
mcp_graph_listUsersmit SuchparameterBeispiel: Suche=„displayName:John“ zum Suchen von Benutzern namens John
Erhalten Sie die Objekt-ID oder
userPrincipalNameaus den Ergebnissen.
3. Benutzerdetails abrufen
- Verwenden Sie
mcp_graph_getUserProfilemituserIdentifier - Verwenden Sie „Auswählen“, um bestimmte Eigenschaften zu erhalten
- Verwenden Sie "Erweitern", um
manageroderdirectReportseinzuschließen.
4. Organisationsstruktur abrufen
- Nutze
mcp_graph_getUsersManager, um einen Benutzermanager zu bekommen - Nutze
mcp_graph_getDirectReports, um direkte Berichte eines Nutzers zu erhalten - Verketten von Aufrufen zur Navigation in der Berichtshierarchie