Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważne
Aby uzyskać wczesny dostęp do programu Microsoft Agent 365, musisz być częścią programu Frontier w wersji zapoznawczej. Usługa Frontier łączy Cię bezpośrednio z najnowszymi innowacjami firmy Microsoft dotyczącymi sztucznej inteligencji. Wersje zapoznawcze platformy Frontier podlegają istniejącym warunkom obowiązywania wersji zapoznawczej umów klienta. Ponieważ te funkcje są nadal opracowywane, ich dostępność i możliwości mogą ulec zmianie w miarę upływu czasu.
Omówienie
| Identyfikator serwera | Display name | Podpis |
|---|---|---|
| mcp_MeServer | Serwer MCP profilu użytkownika platformy Microsoft 365 | Serwer MCP na potrzeby samodzielnej wiedzy i świadomości organizacyjnej. Ten serwer MCP służy do uzyskiwania dostępu do profilów użytkowników w organizacji i wykonywania różnych akcji, takich jak pobieranie profilu, profil użytkownika, menedżer użytkownika lub bezpośrednie raporty. |
Dostępne narzędzia
mcp_graph_getDirectReports
Wyświetl listę bezpośrednich raportów określonego użytkownika w katalogu. Musisz podać identyfikator obiektu użytkownika (GUID) lub jego userPrincipalName (nazwa UPN podobna do adresu e-mail). Nie używaj nazwy "me" jako userIdentifier.
Parametry wymagane
- userIdentifier: identyfikator obiektu użytkownika (GUID) lub userPrincipalName (UPN)
Notatka
Nie wysyłaj "mnie" jako userIdentifier. Jeśli dostępna jest tylko nazwa wyświetlana, najpierw wyszukaj użytkownika, aby uzyskać nazwę userPrincipalName lub identyfikator obiektu.
Parametry opcjonalne
- select: rozdzielona przecinkami lista właściwości do zwrócenia (na przykład id,displayName,mail,jobTitle,userPrincipalName)
- top: liczba elementów, które mają być zwracane na stronę
mcp_graph_getMyManager
Pobierz menedżera zalogowanego użytkownika (wywołującego). Ten punkt końcowy zawsze zwraca menedżera bieżącego kontekstu użytkownika.
Parametry opcjonalne
- select: Rozdzielona przecinkami lista właściwości menedżera do zwrócenia
mcp_graph_getMyProfile
Pobierz szczegóły profilu zalogowanego użytkownika (wywołującego). Ten punkt końcowy zawsze zwraca profil bieżącego kontekstu użytkownika.
Parametry opcjonalne
- select: Rozdzielona przecinkami lista właściwości profilu użytkownika
- rozwiń: Rozwiń powiązane jednostki (na przykład menedżer, directReports)
mcp_graph_getUserProfile
Pobierz profil określonego użytkownika w katalogu. Musisz podać identyfikator obiektu użytkownika (GUID) lub jego userPrincipalName (nazwa UPN podobna do adresu e-mail). Nie używaj ciągu "me" jako userIdentifier — użyj mcp_graph_getMyProfile zamiast tego dla zalogowanego użytkownika.
Parametry wymagane
- userIdentifier: identyfikator obiektu użytkownika (GUID) lub userPrincipalName (UPN)
Notatka
Nie wysyłaj "mnie". Jeśli dostępna jest tylko nazwa wyświetlana, najpierw wyszukaj użytkownika.
Parametry opcjonalne
- select: Rozdzielona przecinkami lista właściwości użytkownika do zwrócenia
- rozwiń: rozwiń powiązaną jednostkę (menedżer LUB directReports). Można rozwinąć tylko jedną właściwość na żądanie.
mcp_graph_getUsersManager
Pobierz menedżera określonego użytkownika w katalogu. Musisz podać identyfikator obiektu użytkownika (GUID) lub jego userPrincipalName (nazwa UPN podobna do adresu e-mail). Nie używaj ciągu "me" jako userIdentifier — użyj mcp_graph_getMyManager zamiast tego dla zalogowanego użytkownika.
Parametry wymagane
- userIdentifier: identyfikator obiektu użytkownika (GUID) lub userPrincipalName (UPN)
Notatka
Nie wysyłaj "mnie". Jeśli dostępna jest tylko nazwa wyświetlana, najpierw wyszukaj użytkownika.
Parametry opcjonalne
- select: rozdzielona przecinkami lista właściwości, które mają być zwracane dla menedżera (np. id,displayName,mail,jobTitle,userPrincipalName)
mcp_graph_listUsers
Pobieranie listy użytkowników w organizacji. Obsługuje opcje zapytań, takie jak $select, $filter, $top, $orderby. Wartość ConsistencyLevel jest domyślnie ustawiona na ostateczną.
Parametry opcjonalne
- top: Pokaż tylko pierwszych n użytkowników
- select: Rozdzielona przecinkami lista właściwości użytkownika do zwrócenia
- filter: Filtruj użytkowników według właściwości (np. startswith(displayName,'A'))
- orderby: Order results by given property (np. displayName)
- wyszukiwanie: wyszukiwanie w tekście swobodnym dla użytkowników. Format: "property:value", np. "displayName:Neha", aby wyszukać nazwy wyświetlane zawierające ciąg "Neha". Obsługuje wiele właściwości ze spacjami. Reguła rezerwowa: jeśli $search zakończy się niepowodzeniem lub nie zwróci żadnych wyników, spróbuj ponownie z $filter.
- count: uwzględnij liczbę elementów ('true' lub 'false')
- ConsistencyLevel: wymagany nagłówek dla zapytań zaawansowanych (wartość domyślna: "ostateczna")
Kluczowe cechy i funkcje
Samowiedzy
- Uzyskiwanie profilu zalogowanych użytkowników
- Uzyskiwanie menedżera zalogowanych użytkowników
- Uzyskiwanie dostępu do bieżących informacji kontekstowych użytkownika
- Brak potrzeby identyfikatorów użytkowników
Profil użytkownika
- Pobieranie profilu użytkownika według identyfikatora lub nazwy UPN
- Uzyskiwanie dostępu do właściwości użytkownika (displayName, mail, jobTitle itp.)
- Rozwiń powiązane jednostki (menedżer, directReports)
- Wybór właściwości z $select
Hierarchia organizacyjna
- Wyświetl menedżera użytkownika.
- Pobieranie bezpośrednich raportów użytkownika
- Nawigowanie po strukturze raportowania
- Relacje menedżerów i raportów bezpośrednich
Odnajdywanie użytkowników
- Wyświetlanie listy użytkowników w organizacji
- Wyszukiwanie bez tekstu z automatycznym rezerwowym
- Filtrowanie i porządkowanie danych OData
- Pomoc techniczna obsługi stronicowania
- Liczba użytkowników w wynikach
Możliwości użytkownika
- $select OData dla wyboru właściwości
- $filter OData na potrzeby filtrowania użytkowników
- $expand OData dla powiązanych jednostek
- $orderby OData na potrzeby sortowania
- $search bez tekstu z rezerwowym
- Obsługa spójności ostatecznej
Uwagi
- Użyj mcp_graph_getMyProfile dla zalogowanego użytkownika, a nie mcp_graph_getUserProfile z użytkownikiem "me"
- Używanie mcp_graph_getMyManager dla menedżera zalogowanych użytkowników
- userIdentifier musi być identyfikatorem obiektu (GUID) lub userPrincipalName (UPN), a nie nazwą wyświetlaną
- Jeśli dostępna jest tylko nazwa wyświetlana, użyj mcp_graph_listUsers, aby najpierw wyszukać użytkownika
- $expand może rozwinąć tylko jedną właściwość na żądanie (menedżer LUB directReports)
- $search ma automatyczny powrót do $filter w przypadku niepowodzenia wyszukiwania
- ConsistencyLevel "ostateczna" wymagana dla zapytań zaawansowanych
- Format wyszukiwania: "property:value" z cudzysłowami
Typowe przypadki użycia
Uzyskiwanie informacji
- Uzyskiwanie profilu bieżącego użytkownika przy użyciu mcp_graph_getMyProfile
- Uzyskiwanie menedżera bieżącego użytkownika przy użyciu mcp_graph_getMyManager
2. Znajdowanie użytkownika
Używanie mcp_graph_listUsers z parametrem wyszukiwania
Przykład: search='"displayName:John"' w celu znalezienia użytkowników o nazwie John
Pobieranie parametru userPrincipalName lub identyfikatora obiektu z wyników
3. Pobieranie szczegółów użytkownika
- Używanie mcp_graph_getUserProfile z identyfikatorem userIdentifier
- Wybierz pozycję Właściwości, aby uzyskać szczegółowe informacje.
- Użyj rozszerzenia , aby uwzględnić menedżer lub directReports
Struktura organizacyjna.
- Uzyskiwanie menedżera użytkownika przy użyciu mcp_graph_getUsersManager
- Uzyskiwanie bezpośrednich raportów użytkownika za pomocą mcp_graph_getDirectReports
- Łączenie wywołań łańcucha w celu nawigowania po hierarchii raportowania