Aloitaksesi tarvitset Office 3CX -tilauksen ja Office-portaalin järjestelmänvalvojan tunnistetiedot, joilla on "Global Administrator" -oikeudet.
Joissakin Office 365 -tilauksissa on rajoitettu tai ei ollenkaan integraatio 3CX:n kanssa:
Tilaukset ilman käyttäjähallintaa, ts. kaikki kotitilaukset.
Tilaukset ilman Exchangea eivät voi synkronoida yhteystietoja ja kalenteria (Office 365 Business ja Office 365 Pro Plus).
Office 365 -palvelimilla on oltava suora yhteys 3CX-palvelimeesi reaaliaikaisten tilojen välittämiseksi. Jos jatkuva yhteys ei ole mahdollista, 3CX suorittaa silti päivittäisen synkronoinnin.
Huomaa, että synkronointi suoritetaan vain yhteen suuntaan – Office 365:stä 3CX:ään. Onnistunut synkronointi edellyttää, että Office 365 -käyttäjien "UserType"-attribuutin arvo on "Jäsen" (asetettu Active Directoryssa). Jos Office 365:stä synkronoitu käyttäjä poistetaan tai sitä muutetaan 3CX-liitännän kautta, se palaa edelliseen tilaan seuraavan manuaalisen tai automaattisen synkronoinnin aikana.
Napsauta Uusi rekisteröinti ja määritä sovelluksen nimi, esimerkiksi 3CX PBX Office 365 Sync -sovellus.
Jätä Tuetut tilityypit -osioon oletusasetus Tilit vain tässä organisaatiohakemistossa
Valitse Uudelleenohjaus-URI-osiossa (valinnainen) tyyppi Web ja liitä uudelleenohjaus-URI 3CX-liitäntäosiosta: Asetukset > Office 365 -integrointi > Asetukset-välilehti > Vaihe 3. Alusta ja käyttöoikeudet -osio, esim. yritys.3cx.eu:5001/oauth2office2
Napsauta Rekisteröidy ja sovellus luodaan.
Luodun sovelluksen asetussivu avautuu. Kopioi App ID (Client) -arvo ja liitä se sopivasta kentästä 3CX-hallintaliittymässä, Asetukset > Office 365 -integrointi > Asetukset-välilehti > Vaihe 1. Määritä sovellustunnus.
Todennusavaimet
Nyt sinun on luotava julkisen avaimen luottamus 3CX v16 -järjestelmäsi ja Office 365 -portaalissa luodun sovelluksen välille.
Napsauta 3CX-käyttöliittymässä (Asetukset > Office 365:n integrointi > Asetukset-välilehti) Luo uusi avainpari ja tallenna public_key.pem-avain.
Siirry sovelluksen asetussivulle Varmenteet ja salaisuudet -osiossa. Napsauta Lataa varmenne ja lähetä luotu avain.
Sovelluksen käyttöoikeudet
Viimeinen asennusvaihe on API-oikeuksien määrittäminen API-käyttöoikeudet-osiossa. Nämä käyttöoikeudet määrittävät, kuinka 3CX-järjestelmäsi voi käyttää Office 365 -tiliäsi.
Siirry kohtaan API Permissions, napsauta Add Permission ja valitse Microsoft Graph.
Lisää API-oikeudet kohdassa Sovellusoikeudet: Kalenterit > Calendars.Read, Yhteystiedot > Yhteystiedot.Read, Hakemisto > Directory.Read.All ja napsauta Lisää käyttöoikeuksia.
Odota noin 10 minuuttia, jotta muutokset tulevat voimaan oikein.
Vaihda 3CX-käyttöliittymään ja napsauta Integrointi Office 365:n kanssa -osiossa Kirjaudu sisään Office 365:een. Vahvista luodun sovelluksen käyttöoikeudet ja järjestelmien välinen yhteys muodostetaan.
Synkronointiominaisuudet
Synkronointi 3CX:n ja Office 365:n välillä on määritetty kolmella välilehdellä:
Käyttäjien synkronointi - Office 365 -käyttäjät synkronoidaan 3CX-käyttäjien (laajennusten) kanssa. 3CX-hallintaliittymässä synkronoidut käyttäjät sijoitetaan Azure AD -organisaatioryhmään.
Yhteystietojen synkronointi – Office 365:n henkilökohtaiset yhteystiedot synkronoidaan 3CX-osoitekirjan kanssa. Käyttäjä näkee nämä yhteystiedot 3CX-sovelluksissa kaikille alustoille.
Kalenterin synkronointi - muuttaa automaattisesti 3CX-laajennuksen tilaa sen mukaan, onko se varattu Office 365 -kalenterissa:
Kun Office 365 -kalenterin tapahtuma on suoritettu, myös 3CX-käyttäjän tila synkronoidaan ja palautetaan edelliseen tilaan.
Kaikki synkronointielementit voidaan määrittää sekä kaikille Office 365 -käyttäjille että valituille käyttäjille.