3CX integráció az Office 365-tel Azure API-n keresztül

A PBX 3CX v16 Pro és Enterprise kiadások teljes integrációt kínálnak az Office 365-alkalmazásokkal. Különösen a következők valósulnak meg:

  • Az Office 365 felhasználók és a 3CX bővítmények (felhasználók) szinkronizálása.
  • Az Office felhasználók személyes kapcsolatainak szinkronizálása és a 3CX személyes címjegyzék.
  • Az Office 365 felhasználói naptár (elfoglalt) állapotának és a 3CX mellékszám állapotának szinkronizálása.   

Az Office alkalmazások webes felületéről kimenő hívások kezdeményezéséhez a 3CX a kiterjesztést használja 3CX Click to Call böngészők számára króm и Firefox. Használhat billentyűparancsokat is 3CX alkalmazás Windowshoz.

A kezdéshez Office 3CX-előfizetésre és Office-portál rendszergazdai hitelesítő adatokra lesz szüksége „Globális rendszergazda” jogosultságokkal.

Egyes Office 365-előfizetések korlátozottan vagy egyáltalán nem integrálhatók a 3CX-szel:

  • Felhasználókezelés nélküli előfizetések, pl. minden „otthoni” előfizetés.
  • Az Exchange nélküli előfizetések nem tudják szinkronizálni a névjegyeket és a naptárat (Office 365 Business és Office 365 Pro Plus).

Az Office 365-kiszolgálóknak közvetlen kapcsolattal kell rendelkezniük a 3CX-kiszolgálóval a valós idejű állapotok továbbításához. Ha az állandó kapcsolat nem lehetséges, a 3CX továbbra is napi szinkronizálást végez.

Felhívjuk figyelmét, hogy a szinkronizálás csak egy irányban történik – az Office 365-től a 3CX-ig. A sikeres szinkronizáláshoz az Office 365-felhasználóknak a „UserType” attribútumot „Member” értékre kell állítani (az Active Directoryban beállítva). Ha egy Office 365-ből szinkronizált felhasználót törölnek vagy módosítanak a 3CX felületen keresztül, akkor a következő kézi vagy automatikus szinkronizálás során visszaáll az előző állapotba.

Microsoft Azure hitelesítési alkalmazás

3CX integráció az Office 365-tel Azure API-n keresztül

Első csatlakozási lépés Office 365 integráció — egyéni alkalmazás létrehozása a fiókjában az integráció engedélyezésére.

  1. A 3CX kezelőfelületen lépjen a Beállítások - Office 365 - Beállítások lap - 3. lépés szakaszra, és másolja ki az átirányítási URL-t.
  2. Jelentkezzen be az Office 365 portálra globális adminisztrátori hitelesítő adataival, és lépjen a címre Microsoft Azure-alkalmazások regisztrációja.
  3. Kattintson az Új regisztráció lehetőségre, és adja meg az alkalmazás nevét, például: 3CX PBX Office 365 Sync App.
  4. A Támogatott fióktípusok részben hagyja meg az alapértelmezett Fiókok csak ebben a szervezeti címtárban beállítást
  5. Az Átirányítási URI részben (opcionális) válassza ki a Web típust, és illessze be az átirányítási URI-t a 3CX interfész szakaszból: Beállítások > Office 365 integráció > Beállítások lap > 3. lépés Platform és engedélyek szakasz, pl. cég.3cx.eu:5001/oauth2office2
  6. Kattintson a Regisztráció gombra, és az alkalmazás létrejön.
  7. Megnyílik a létrehozott alkalmazás beállítási oldala. Másolja ki az alkalmazásazonosító (kliens) értékét, és illessze be a 3CX felügyeleti felület megfelelő mezőjébe, Beállítások > Office 365 integráció > Beállítások lap > 1. lépés. Konfigurálja az alkalmazásazonosítót.

3CX integráció az Office 365-tel Azure API-n keresztül

Hitelesítési kulcsok

Most létre kell hoznia egy nyilvános kulcsú bizalmat a 3CX v16 rendszere és az Office 365 portálon létrehozott alkalmazás között.

  1. A 3CX felületen (Beállítások > Office 365 integráció > Beállítások lap) kattintson az Új kulcspár létrehozása lehetőségre, és mentse a public_key.pem kulcsot.
  2. Nyissa meg az alkalmazás beállításait a Tanúsítványok és titkok részben. Kattintson a Tanúsítvány feltöltése lehetőségre, és töltse fel a generált kulcsot.

3CX integráció az Office 365-tel Azure API-n keresztül
3CX integráció az Office 365-tel Azure API-n keresztül

Alkalmazásengedélyek

Az utolsó beállítási lépés az API engedélyek beállítása az API engedélyek részben. Ezek az engedélyek határozzák meg, hogy a 3CX rendszer hogyan férhet hozzá az Office 365-fiókjához.

  1. Nyissa meg az API-engedélyeket, kattintson az Engedély hozzáadása elemre, és válassza a Microsoft Graph lehetőséget.
  2. Adjon hozzá API-engedélyeket az Alkalmazásengedélyek alatt: Naptárak > Calendars.Read, Contacts > Contacts.Read, Directory > Directory.Read.All, majd kattintson az Engedélyek hozzáadása elemre.
  3. A Engedélyek megadása részben kattintson a Rendszergazdai hozzájárulás megadása a következőhöz... elemre az engedélyek engedélyezéséhez.
  4. Várjon körülbelül 10 percet, amíg a módosítások megfelelően életbe lépnek.
  5. Váltson a 3CX felületre, és az Integráció az Office 365-tel szakaszban kattintson a Bejelentkezés az Office 365-be lehetőségre. Erősítse meg a létrehozott alkalmazás engedélyeit, és létrejön a kapcsolat a rendszerek között.

3CX integráció az Office 365-tel Azure API-n keresztül

Szinkronizálási lehetőségek

A 3CX és az Office 365 közötti szinkronizálás három lapon konfigurálható:

  • Felhasználói szinkronizálás – Az Office 365 felhasználók szinkronizálva vannak a 3CX felhasználókkal (bővítményekkel). A 3CX felügyeleti felületen a szinkronizált felhasználók az Azure AD szervezeti csoportjába kerülnek.
  • Névjegyek szinkronizálása – Az Office 365 személyes névjegyei szinkronizálva vannak a 3CX címjegyzékkel. A felhasználó ezeket a kapcsolatokat látja a 3CX alkalmazásokban minden platformon.
  • Naptár szinkronizálás – automatikusan módosítja a 3CX bővítmény állapotát attól függően, hogy foglalt-e az Office 365 naptárában:

Miután az Office 365 naptárában egy esemény befejeződött, a 3CX felhasználói állapota is szinkronizálásra kerül, és visszaáll az előző állapotába.

Az összes szinkronizálási elem konfigurálható mind az összes Office 365-felhasználó, mind a kiválasztott felhasználók számára.

3CX integráció az Office 365-tel Azure API-n keresztül

Ezzel az integráció befejeződött.

Forrás: will.com

Hozzászólás