- Nyomtat
A Microsoft Graph API és a Tulip összekapcsolása Oauth2 segítségével
A Microsoft Graph API lehetővé teszi a felhasználók számára, hogy kapcsolódjanak az olyan Microsoft-alkalmazásokhoz, mint a Teams, az Outlook és az Office Suite.
Cél
Használja ezt a dokumentumot a Tulip Apps és a Microsoft 365 termékek, például a Teams, az Office Suite és az Outlook integrálásához.
Első beállítás
Vázlat
A következő lépéseket kell elvégezni a megfelelő hitelesítési információk létrehozásához az MS Graph API használatához:
:::(Info) (Fontos megjegyzés:) E lépések némelyike speciális jogosultságokat igényel a Microsoft Azure-ban. A folytatás előtt győződjön meg arról, hogy a felhasználó megfelelő jogosultságokkal rendelkezik az Entra ID alkalmazás regisztrálásához és kezeléséhez! :::
- Új alkalmazás regisztrálása a Microsoft Azure-ban.
- Hozzon létre egy új ügyféltitkot az alkalmazáshoz, és adja meg a jogosultságokat.
- Másolja az ügyféltitkot és a kapcsolódó hitelesítési információkat a Tulip Oauth2 Connector konfigurációba.
Részletesen: Első beállítás
1. Új alkalmazás regisztrálása a Microsoft Azure-ban
- Navigáljon a portal.azure.com webhelyre egy webböngészőben.
- Jelentkezzen be a szervezetének hitelesítő adataival.
- Válassza ki a Microsoft Entra ID-t.
- Megjegyzés: Korábban Azure Active Directory néven ismert, előfordulhat, hogy a "További szolgáltatások" menüpontot kell kiválasztania, hogy megtalálja ezt a lehetőséget.
- Az oldal bal oldalán található menüben válassza az Alkalmazásregisztráció menüpontot.
- Válassza az Új regisztráció lehetőséget, és adjon meg egy nevet.
- Az Átirányítási URI alatt győződjön meg arról, hogy a Web van kiválasztva, és adja meg a következő URL-t:
https://<a Tulip Instance>/oauth-redirect-handler
például asample.tulip.co átirányítási URI-je a https://sample.tulip.co/oauth-redirect-handler lenne.
- Az Azure App létrehozásához válassza a Register (Regisztráció ) lehetőséget.
2. A szükséges információk rögzítése
Az alkalmazás regisztrálása után az új Azure App konfigurációs oldalára kerül. Másolja a következő információkat egy jegyzettömbbe vagy szöveges fájlba a későbbi felhasználás érdekében: 1. Válassza a bal oldali menüből az Áttekintés menüpontot, és rögzítse: 1. az Alkalmazás (ügyfél) azonosítóját, és 2. a Címtár (bérlő) azonosítóját. 2. Az alkalmazás ( ügyfél) azonosítóját. Válassza a bal oldali menüből az API-engedélyek menüpontot.
3. Válassza az Application Permissions (Alkalmazási engedélyek) lehetőséget.
4. Válassza a Microsoft Graph lehetőséget, hogy megtekinthesse a Tulip összes lehetséges engedélyét a Graph API felett. 5. Válassza a Microsoft Graph lehetőséget. Válassza ki azokat a jogosultságokat, amelyeket a Tulip Connector számára biztosítani szeretne. Az engedélyek teljes listája megtalálható here{target=_blank
}.
- *1. megjegyzés: ajánlásként használja a ctrl/cmd + f billentyűkombinációt, és keresse meg a használni kívánt Microsoft alkalmazást.*Például *keressen rá a "Teams" kifejezésre, hogy megtalálja a Csatornákhoz és a Csevegéshez kapcsolódó engedélyeket.*2. 2. megjegyzés: Ha ezt az útmutatót egy Tulip Library Connector integrálásához használja, a Connector működéséhez szükséges engedélyek listáját a kapcsolódó Tulip Knowledge Basecikkben találja. 6. A Tulip Knowledge Basecikk. Jegyezze fel az összes kiválasztott engedély API/engedély nevét, például
Files.Read.All
vagyUser.Read
.
3. Hitelesítési információk generálása
- Válassza a Tanúsítványok és titkok menüpontot az alkalmazás Azure konfigurációs oldalának bal oldalán található Kezelés menüből.
- Válassza az Ügyféltitkok (0) lehetőséget.
- Válassza az Új ügyféltitkot, és nevezze el az új titkot.
- Másolja a megjelenített értéket.
4. Hitelesítési információk hozzáadása a Tulip Connectorhoz
Navigáljon az MS Graph API-val használni kívánt Tulip Connector konfigurációs beállításaihoz. Ezt a Connector főoldalán az OFFLINE - production & testing & develompent feliratú négyzetre kattintva teheti meg.
- Válassza a Fejlécek szerkesztése lehetőséget.
- A Hitelesítés alatt válassza ki a következőket:
- Oauth2 (Operator), ha az alkalmazás felhasználójának be kell jelentkeznie az MS 365-be, amikor egy integrált Tulip alkalmazást futtat.
- Oauth2 (Szolgáltatási fiókok), ha a Tulipnak csak akkor kell hitelesítenie az MS 365-öt, amikor ezt a konfigurációt beállítják vagy módosítják, és ezt a bejelentkezési információt kell használnia a Tulip-instancia összes alkalmazásához.
- Adja meg a többi beállításhoz a korábban rögzített alábbi adatokat:
- Engedélyezési kód URL:
https:
//login.microsoftonline.com/the címtár (bérlő) azonosítója a 2.1.b lépésből/oauth2/v2.0/authorize
- Hozzáférési token URL:
https:
//login.microsoftonline.com/the Címtár (bérlő) azonosítója a 2.1.b/auth2/v2.0/token
lépésből. - Ügyfél-azonosító: az alkalmazás (ügyfél) azonosítója a 2.1.a lépésből.
- Ügyféltitok: a 3.4. lépésből származó érték.
- Scope: a 2.6. lépésben hozzáadott engedélynevek vesszővel elválasztott listája, például
Files.Read.All,User.Read
.
- Engedélyezési kód URL:
- A hitelesítési módszer teszteléséhez válassza a Test (Teszt ) lehetőséget.
- Válassza a Vissza lehetőséget a csatlakozó konfigurációjához való visszatéréshez.
- Végül a Kapcsolat adatainak megadása képernyőn adja meg a következő információkat:
- Running On: Válassza ki a Cloud Connector Hostot, hacsak másképp nem ismert.
- Host: graph.microsoft.com
- Port: 443 (vagy hagyja üresen)TLS
- TLS: Igen
- Válassza a Test lehetőséget, és a konfiguráció befejeződött!
5. Példa
Nézze meg az alábbi videót, hogy a fenti írott tartalomra példát láthasson. Videó a csatlakozó beállításáról az excelhez: