Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Importante
Si tratta di una funzionalità di anteprima.
- Microsoft rilascia funzionalità di anteprima prima di una versione ufficiale, in modo che i clienti possano ottenere l'accesso anticipato e fornire commenti e suggerimenti.
- Le funzionalità di anteprima hanno funzionalità limitate e non sono destinate all'uso in produzione.
- Microsoft potrebbero modificare i nomi e i parametri degli strumenti MCP in anteprima. Evitare le dipendenze codificate in modo rigido. Microsoft mantiene il supporto per questo scenario.
- Le funzionalità di anteprima sono soggette a Microsoft condizioni supplementari per l'utilizzo.
Overview
| ID del server | URL a livello di tenant | Nome visualizzato | Description |
|---|---|---|---|
mcp_MeServer |
https://agent365.svc.cloud.microsoft/agents/tenants/{tenantId}/servers/mcp_MeServer |
Utente di IQ aziendale | Server MCP per la consapevolezza di sé e la consapevolezza dell'organizzazione. Usa questo server MCP per accedere ai profili utente nell'organizzazione ed eseguire varie azioni, ad esempio ottenere il profilo, il profilo di un utente, il manager di un utente o i report diretti. |
Strumenti disponibili
mcp_graph_getDirectReports
Elenca i report diretti di un utente specificato nella directory. Devi fornire o l'ID dell'oggetto (GUID) dell'utente o il loro userPrincipalName UPN (simile a una email). Non usare me come userIdentifier.
Parametri obbligatori:
-
userIdentifier: ID oggetto dell'utente (GUID) o
userPrincipalName(UPN)
Note
Non inviare me come userIdentifier. Se è disponibile solo il nome visualizzato, cerca prima l'utente per ottenere userPrincipalName o l'ID dell'oggetto.
Parametri facoltativi:
-
seleziona: Elenco separato da virgola delle proprietà da restituire (ad esempio,
id,displayName,mail,jobTitle,userPrincipalName) - top: numero di elementi da restituire per pagina
mcp_graph_getMyManager
Recupera il gestore dell'utente connesso (il chiamante). Questo endpoint restituisce sempre il gestore del contesto utente corrente.
Parametri facoltativi:
- select: elenco di proprietà dei manager separato da virgole da restituire
mcp_graph_getMyProfile
Recupera i dettagli del profilo dell'utente connesso (il chiamante). Questo endpoint restituisce sempre il profilo del contesto utente corrente.
Parametri facoltativi:
- select: elenco delimitato da virgole delle proprietà del profilo utente
-
Espandi: Espandi le tabelle correlate (ad esempio, manager,
directReports)
mcp_graph_getUserProfile
Recupera il profilo di un utente specificato nella directory. Devi fornire o l'ID dell'oggetto (GUID) dell'utente o il loro userPrincipalName UPN (simile a una email). Non usare me come userIdentifier. Per l'utente connesso, usare mcp_graph_getMyProfile.
Parametri obbligatori:
-
userIdentifier: ID oggetto dell'utente (GUID) o
userPrincipalName(UPN)
Note
Non mandarmi. Se è disponibile solo il nome visualizzato, cercare prima di tutto l'utente.
Parametri facoltativi:
- select: elenco delimitato da virgole di proprietà utente da restituire
-
Espandi: Espandi una tabella correlata (manager oppure
directReports). Puoi espandere una sola proprietà per richiesta.
mcp_graph_getUsersManager
Recupera il gestore di un utente specificato nella directory . Fornire l'ID oggetto (GUID) dell'utente oppure l'UPN userPrincipalName (simile a un indirizzo e-mail). Non usare me come userIdentifier. Per l'utente connesso, usare mcp_graph_getMyManager.
Parametri obbligatori:
-
userIdentifier: ID oggetto dell'utente (GUID) o
userPrincipalName(UPN)
Note
Non mandarmi. Se è disponibile solo il nome visualizzato, cercare prima l'utente.
Parametri facoltativi:
-
Selezionare: Elenco delimitato da virgole di proprietà da restituire per il gestore, ad esempio
id,displayNamemail, ,jobTitle,userPrincipalName
mcp_graph_listUsers
Recupera un elenco di utenti nell'organizzazione. Supporta opzioni di query come $select, $filter, $top, $orderby. Il valore predefinito ConsistencyLevel è finale.
Parametri facoltativi:
- Superiore: Mostra solo i n primi utenti
- select: elenco delimitato da virgole di proprietà utente da restituire
-
Filtro: Filtra gli utenti per proprietà, ad esempio
startswith(displayName,'A') -
Orderby: L'ordine risulta tramite una proprietà data, come ad esempio
displayName -
search: ricerca di testo libero per gli utenti. Formato: "property:value", ad esempio
displayName:Nehaper cercare nomi visualizzati contenenti Neha. Supporta più proprietà che includono spazi. Regola di fallback: se$searchha esito negativo o non restituisce risultati, riprovare automaticamente con$filter. - Conteggio: Includi conteggio degli elementi (vero o falso)
- ConsistencyLevel: Intestazione obbligatoria per le query avanzate (impostazione predefinita: finale)
Funzionalità principali
Conoscenza di sé
- Ottenere il profilo dell'utente connesso.
- Recupera il responsabile dell'utente connesso.
- Accedere alle informazioni sul contesto utente correnti.
- Nessuna necessità di identificatori utente.
Profili utente
- Recuperare il profilo di qualsiasi utente in base all'ID o all'UPN.
- Accedere alle proprietà utente, ad esempio
displayName,mailjobTitle, e altro ancora. - Espandere le tabelle correlate,
managerad esempio edirectReports. - Selezionare le proprietà usando
$select.
Gerarchia organizzativa
- Ottieni il responsabile di un utente.
- Ottenere i report diretti di un utente.
- Passare in rassegna la gerarchia dei report.
- Responsabili e relazioni con i collaboratori diretti.
Ricerca utente
- Elencare gli utenti nell'organizzazione.
- Ricerca a testo libero con fallback automatico.
- Filtro e ordinamento di OData.
- Supporto per la paginazione.
- Contare gli utenti nei risultati.
Funzionalità di query
- OData $select per la selezione delle proprietà.
- OData $filter per il filtro utente.
- OData $expand per le entità correlate.
- $orderby OData per l'ordinamento.
- $search di testo libero con fallback.
- Supporto della coerenza finale.
Notes
- Usa
mcp_graph_getMyProfileper l'utente che ha effettuato l'accesso, nonmcp_graph_getUserProfilecon me. - Usare
mcp_graph_getMyManagerper il responsabile dell'utente che ha effettuato l'accesso. - userIdentifier deve essere l'ID dell'oggetto (GUID) o
userPrincipalName(UPN), non utilizzare il nome visualizzato. - Se è disponibile solo il nome visualizzato, utilizzare
mcp_graph_listUsersper cercare prima l'utente. -
$expandpuò espandere una sola proprietà per richiesta (managerodirectReports). -
$searchpassa automaticamente a$filterse la ricerca non riesce. - ConsistencyLevel eventual è richiesto per le query avanzate.
- Formato di ricerca: "property:value" con virgolette.
Casi d'uso comuni
Ottenere le mie informazioni
- Usa
mcp_graph_getMyProfileper ottenere il profilo dell'utente corrente. - Usa
mcp_graph_getMyManagerper ottenere il manager dell'utente corrente.
Trovare un utente
Utilizza
mcp_graph_listUserscon il parametro di ricerca.Esempio:
search='"displayName:John"'per trovare utenti denominati John.Recuperare
userPrincipalNameo l'ID dell'oggetto dai risultati.
Ottenere i dettagli utente
- Uso di
mcp_graph_getUserProfileconuserIdentifier. - Usare
selectper ottenere proprietà specifiche. - Usa espandi per includere
managerodirectReports
Recupera la struttura organizzativa
- Utilizzare
mcp_graph_getUsersManagerper ottenere il manager di un utente. - Usare
mcp_graph_getDirectReportsper ottenere i report diretti di un utente. - Concatenare le chiamate per spostarsi nella gerarchia dei report.