A Graph CLI architecture-je és konfigurációja
A Graph CLI közvetlenül hívja a Microsoft Graphot. Nem használja a MailGen adatbázisát vagy backendjét. A böngészőben futó MailGen-munkamenet nem helyettesíti az eszköz alkalmazás-hitelesítő adatát. Először végezd el a CLI-beállítást.
Kérési útvonal
A CLI ellenőrzi a műveletet, a kötelező kapcsolókat és a konfigurációt. Az alkalmazásszintű kliense a pontos mappa- és kategóriahivatkozásokat oldja fel. Végrehajtja a műveletet, majd egy JSON-eredményt és egy kilépési kódot ad vissza. Nem nyit interaktív szolgáltatói bejelentkezést.
A mappanév-feloldás beágyazott és rejtett mappákat is figyelembe vesz. Több találat esetén azonosító szükséges. Az üzenetkérések postafiók-hatókörű, változatlan azonosítókat használnak.
Konfiguráció
| Változó | Jelentés | Kötelező |
|---|---|---|
TENANT_ID | Entra-bérlőazonosító | Igen, nem üres |
CLIENT_ID | Az alkalmazás kliensazonosítója | Igen, nem üres |
CLIENT_SECRET | Alkalmazástitok | Igen, nem üres és bizalmas |
A hiányzó konfiguráció 2 kilépési kódot ad. Az állapotmentes CLI nem tárol delta-ellenőrzőpontot, és nem olvassa a DELTA_LINK_ENCRYPTION_KEY változót. A titkát a saját, biztonságos futásidejű konfigurációjában tartsd.
Erőforrások és eredmények
Az e-mail-műveletek üzeneteket listáznak, olvasnak, küldenek, várnak, áthelyeznek, kategorizálnak és törölnek. A mappaműveletek a szolgáltatói hierarchiát kezelik. A címkeműveletek az Outlook-főkategóriákat kezelik. A kategória színe Graph-előbeállítás, nem adatbázisból származó hexadecimális érték.
A küldés és a címzetti másolat megkeresése külön műveletek. Lásd: kimenetek és a parancsreferencia.
Dokumentációs példák
Ahol a dokumentáció postafiók-választót kínál, az csak a megjelenített parancspéldákat módosítja. A böngésző-tárolóban marad a választás. Nem hitelesít, nem ad Graph-hozzáférést, és nem futtat parancsot. Írási parancs másolása előtt ellenőrizd a célpontot.