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

A 3CX v16 Pro és Enterprise kiadás teljes integrációt kínál az Office 365 alkalmazásokkal. Különösen megvalósult:

  • Az Office 365 felhasználók és a 3CX mellék számok (felhasználók) szinkronizálása.
  • A felhasználók személyes kontaktjainak és a 3CX személyes címtárának szinkronizálása.
  • Az Office 365 felhasználó naptárának státuszának (foglaltság) és a 3CX mellék szám státuszának szinkronizálása.   

Az Office alkalmazások webes felületéről kezdeményezett kimenő hívásokhoz a 3CX a következő kiterjesztést használja: 3CX Kattints a Hívásra böngészők számára Chrome és Firefox. Billentyűkombinációkat is használhat a 3CX Windows alkalmazásban..

A kezdéshez szüksége lesz egy Office 3CX előfizetésre és az Office portál adminisztrátorának adminisztrátori jogosultságaival rendelkező adatokra.

Néhány Office 365 előfizetés korlátozott integrációs lehetőségeket kínál a 3CX-hez, vagy egyáltalán nem rendelkezik vele:

  • Előfizetések felhasználókezelés nélkül, azaz minden "hazai" előfizetés.
  • Exchange nélküli előfizetések nem tudják szinkronizálni a kontaktokat és a naptárt (Office 365 Business és Office 365 Pro Plus).

Az Office 365 szervereknek közvetlen kapcsolatban kell állniuk a 3CX szerverével a valós idejű státuszok átadása érdekében. Ha a folyamatos kapcsolat nem lehetséges, a 3CX mindenképpen napi szinkronizálást fog végezni.

Felhívjuk figyelmét, hogy a szinkronizálás csak egy irányban történik — az Office 365-ből a 3CX-hez. A sikeres szinkronizáláshoz az Office 365 felhasználóknak a "UserType" attribútumnak "Member" értékre kell beállítva lennie (az Active Directoryban állítják be). Ha az Office 365-ből szinkronizált felhasználót a 3CX felületen törlik vagy módosítják, a következő manuális vagy automatikus szinkronizáláskor az visszaáll az előző állapotába.

Microsoft Azure hitelesítési alkalmazás

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

Az Office 365 integráció első lépése egy egyedi alkalmazás létrehozása a fiókjában az integráció engedélyezéséhez. A 3CX kezelőfelületén lépjen a Beállítások — Office 365 — Beállítások fülre — 3. lépés részhez, és másolja ki a Visszairányító URL-t.

  1. Lépjen be az Office 365 portálra a Global Administrator fiók adataival, és navigáljon a
  2. Microsoft Azure alkalmazás regisztrálási oldalára. Kattintson az Új regisztráció gombra, és adja meg az alkalmazás nevét, például: 3CX PBX Office 365 Sync App..
  3. A Támogatott fióktípusok részben hagyja meg az alapértelmezett beállítást, amely az adott szervezeti katalógusban található fiókokra vonatkozik.
  4. A Támogatott fióktípusok szakaszban hagyja meg az alapértelmezett lehetőséget: Csak ezen szervezet tárhelyei
  5. Az URI-átirányítás (opcionális) részben adja meg a Web típust, és illessze be az átirányítási URI-t a 3CX interfész következő területéről: Beállítások > Integráció az Office 365-tel > Beállítások fül > 3. lépés szakasz. Platform és engedélyek, például, company.3cx.eu:5001/oauth2office2
  6. Kattintson a Regisztrálásra, és az alkalmazás létrejön.
  7. Megnyílik a létrehozott alkalmazás beállítási oldala. Másolja az Alkalmazásazonosító (kliensek) értékét, és illessze be a megfelelő mezőbe a 3CX kezelőfelületén, Beállítások > Integráció az Office 365-tel > Beállítások fül > 1. lépés. App ID beállítása.

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

Hitelesítési kulcsok

Most egy megbízhatósági kapcsolatot kell létrehozni a 3CX v16 rendszer és az Office 365 portálján létrehozott alkalmazás között.

  1. A 3CX interfészben (Beállítások > Integráció az Office 365-tel > Beállítások fül) kattintson az Új kulcspár generálására és mentse a public_key.pem kulcsot.
  2. Lépjen a aplikáció beállítási oldalára a Tanúsítványok és titkok részhez. Kattintson a Tanúsítvány küldése gombra, és töltse fel a létrehozott kulcsot.

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

Alkalmazásengedélyek

A beállítás utolsó lépése az API engedélyek beállítása az API engedélyek szakaszban. Ezek az engedélyek határozzák meg 3CX rendszerének hozzáférési szabályait az Office 365 fiókhoz.

  1. Lépjen az API engedélyek szakaszába, kattintson az Engedély hozzáadása gombra, és válassza a Microsoft Graph-t.
  2. Adja hozzá az API engedélyeket az Alkalmazás engedélyek szakaszában: Naptárak > Naptárak.Olvass, Kapcsolatok > Kapcsolatok.Olvass, Könyvtár > Könyvtár.Olvass.Mind, és kattintson az Engedélyek hozzáadása gombra.
  3. A Beleegyezés megadása szakaszban kattintson az Adminisztrátori beleegyezés megadása... gombra az engedélyek aktiválásához.
  4. Várjon körülbelül 10 percet, hogy a változtatások helyesen életbe lépjenek.
  5. Váltson a 3CX interfészbe, és az Integráció az Office 365-tel szakaszban kattintson az Office 365-be való bejelentkezésre. Erősítse meg az engedélyeket az létrehozott alkalmazás számára, és a rendszerek közötti kapcsolat létrejön.

A 3CX integrációja az Office 365-tel az 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 fülön állítható be:

  • Felhasználók szinkronizálása - az Office 365 felhasználói szinkronizálódnak a 3CX felhasználóival (kiegészítő számok). A 3CX kezelőfelületén a szinkronizált felhasználók az Azure AD szervezeti csoportjában helyezkednek el.
  • Kapcsolatok szinkronizálása – a személyes Office 365 kapcsolatok szinkronizálódnak a 3CX címtárával. A felhasználó ezeket a kapcsolatokat a 3CX alkalmazásokban látja, minden platformon.
  • Naptár szinkronizálása – a 3CX mellékszám státuszának automatikus módosítása az Office 365 naptár foglalt státusza alapján:

Az Office 365 naptár eseményének végén a 3CX felhasználó státusza szintén szinkronizálódik és visszatér az előző állapotába.

Az összes szinkronizálási elem beállítható minden Office 365 felhasználó és kiválasztott felhasználók számára is.

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

Ezen a ponton a integráció befejeződött.

Forrás: habr.com

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster