3CX ինտեգրում Office 365-ի հետ Azure API-ի միջոցով

PBX 3CX v16 Pro և Enterprise հրատարակություններն առաջարկում են լիարժեք ինտեգրում Office 365 հավելվածների հետ: Մասնավորապես, իրականացվում է հետևյալը.

  • Office 365 օգտագործողների և 3CX ընդլայնումների (օգտատերերի) համաժամացում:
  • Office օգտագործողների անձնական կոնտակտների և 3CX անձնական հասցեագրքի համաժամացում:
  • Office 365 օգտատերերի օրացույցի (զբաղված) կարգավիճակների և 3CX ընդլայնման համարի կարգավիճակի համաժամացում:   

Office հավելվածների վեբ ինտերֆեյսից ելքային զանգեր կատարելու համար 3CX-ն օգտագործում է ընդլայնումը 3CX Սեղմեք զանգահարելու համար բրաուզերների համար Chrome и firefox. Դուք կարող եք նաև օգտագործել ստեղնաշարի դյուրանցումները 3CX հավելված Windows-ի համար.

Սկսելու համար ձեզ հարկավոր կլինի Office 3CX բաժանորդագրություն և Office պորտալի ադմինիստրատորի հավատարմագրեր՝ «Գլոբալ ադմինիստրատոր» արտոնություններով:

Office 365-ի որոշ բաժանորդագրություններ սահմանափակված են կամ չունեն ինտեգրում 3CX-ի հետ.

  • Բաժանորդագրություններ առանց օգտվողների կառավարման, այսինքն. բոլոր «տնային» բաժանորդագրությունները:
  • Առանց փոխանակման բաժանորդագրությունները չեն կարող համաժամացնել կոնտակտները և օրացույցը (Office 365 Business և Office 365 Pro Plus):

Office 365 սերվերները պետք է ուղիղ կապ ունենան ձեր 3CX սերվերի հետ՝ իրական ժամանակի կարգավիճակները փոխանցելու համար: Եթե ​​մշտական ​​կապը հնարավոր չէ, 3CX-ը դեռ կկատարի ամենօրյա համաժամացում:

Խնդրում ենք նկատի ունենալ, որ համաժամացումը կատարվում է միայն մեկ ուղղությամբ՝ Office 365-ից մինչև 3CX: Հաջող համաժամացման համար Office 365-ի օգտատերերը պետք է ունենան «UserType» հատկանիշը «Անդամ» (սահմանված է Active Directory-ում): Եթե ​​Office 365-ից համաժամացված օգտատերը ջնջվում կամ փոփոխվում է 3CX ինտերֆեյսի միջոցով, այն վերադառնում է նախկին վիճակին հաջորդ ձեռքով կամ ավտոմատ համաժամացման ժամանակ:

Microsoft Azure վավերացման հավելված

3CX ինտեգրում Office 365-ի հետ Azure API-ի միջոցով

Միացման առաջին քայլը Office 365 ինտեգրում — ձեր հաշվում անհատական ​​հավելվածի ստեղծում՝ ինտեգրումը թույլատրելու համար:

  1. 3CX կառավարման միջերեսում անցեք Կարգավորումներ - Office 365 - Կարգավորումներ ներդիր - Քայլ 3 բաժին և պատճենեք Վերահղման URL-ը:
  2. Մուտք գործեք Office 365 պորտալ ձեր Գլոբալ ադմինիստրատորի հավատարմագրերով և գնացեք Microsoft Azure հավելվածի գրանցումներ.
  3. Սեղմեք Նոր գրանցում և նշեք հավելվածի անունը, օրինակ՝ 3CX PBX Office 365 Sync հավելված:
  4. Աջակցվող հաշվի տեսակների բաժնում թողեք կանխադրված տարբերակը Հաշիվներ միայն այս կազմակերպության գրացուցակում
  5. Վերահղման URI բաժնում (ըստ ցանկության) ընտրեք Web տեսակը և տեղադրեք վերահղման URI-ը 3CX ինտերֆեյսի բաժնից. Կարգավորումներ > Office 365 Ինտեգրում > Կարգավորումներ ներդիր > Քայլ 3. Պլատֆորմ և թույլտվություններ բաժին, օրինակ. company.3cx.eu:5001/oauth2office2
  6. Սեղմեք Գրանցվել և հավելվածը կստեղծվի:
  7. Ստեղծված հավելվածի կարգավորումների էջը բացվում է: Պատճենեք App ID (Client) արժեքը և տեղադրեք այն համապատասխան դաշտից 3CX կառավարման միջերեսում, Կարգավորումներ > Office 365 Ինտեգրում > Ընտրանքներ ներդիր > Քայլ 1. Կարգավորեք Հավելվածի ID-ն:

3CX ինտեգրում Office 365-ի հետ Azure API-ի միջոցով

Նույնականացման բանալիներ

Այժմ դուք պետք է հանրային բանալու վստահություն հաստատեք ձեր 3CX v16 համակարգի և ստեղծված հավելվածի միջև Office 365 պորտալում:

  1. 3CX ինտերֆեյսում (Կարգավորումներ > Office 365 ինտեգրում > Ընտրանքներ ներդիր) սեղմեք Ստեղծել նոր բանալիների զույգ և պահպանեք public_key.pem ստեղնը:
  2. Գնացեք հավելվածի կարգավորումների էջ Վկայականներ և գաղտնիքներ բաժնում: Սեղմեք Վերբեռնման վկայականը և վերբեռնեք ստեղծված բանալին:

3CX ինտեգրում Office 365-ի հետ Azure API-ի միջոցով
3CX ինտեգրում Office 365-ի հետ Azure API-ի միջոցով

Դիմումի թույլտվություններ

Կարգավորման վերջնական քայլը API-ի թույլտվությունները API-ի թույլտվություններ բաժնում սահմանելն է: Այս թույլտվությունները որոշում են, թե ինչպես ձեր 3CX համակարգը կարող է մուտք գործել ձեր Office 365 հաշիվ:

  1. Գնացեք API-ի թույլտվություններ, սեղմեք Ավելացնել թույլտվություն և ընտրեք Microsoft Graph:
  2. Ավելացրեք API-ի թույլտվությունները Application Permissions-ում. Օրացույցներ > Calendars.Read, Կոնտակտներ > Contacts.Read, Directory > Directory.Read.All և սեղմեք Ավելացնել թույլտվություններ:
  3. Grant Consent բաժնում սեղմեք Grant Administrator Consent for... թույլտվությունները միացնելու համար:
  4. Սպասեք մոտ 10 րոպե, որպեսզի փոփոխությունները ճիշտ ուժի մեջ մտնեն:
  5. Անցեք 3CX ինտերֆեյսին և «Integration with Office 365» բաժնում սեղմեք Մուտք գործեք Office 365: Հաստատեք ստեղծված հավելվածի թույլտվությունները, և համակարգերի միջև կապը կհաստատվի:

3CX ինտեգրում Office 365-ի հետ Azure API-ի միջոցով

Համաժամացման հնարավորություններ

3CX-ի և Office 365-ի միջև համաժամացումը կազմաձևված է երեք ներդիրներով.

  • Օգտագործողի համաժամացում - Office 365-ի օգտատերերը համաժամացվում են 3CX օգտագործողների հետ (ընդլայնումներ): 3CX կառավարման ինտերֆեյսում համաժամացված օգտվողները տեղադրվում են Azure AD կազմակերպչական խմբում:
  • Կոնտակտների համաժամացում - Office 365 անձնական կոնտակտները համաժամացվում են 3CX հասցեների գրքի հետ: Օգտագործողը տեսնում է այս կոնտակտները 3CX հավելվածներում բոլոր հարթակների համար:
  • Օրացույցի համաժամացում - ավտոմատ կերպով փոխում է 3CX ընդլայնման կարգավիճակը՝ կախված նրանից, թե արդյոք այն զբաղված է Office 365 օրացույցում.

Office 365 օրացույցում իրադարձությունների ավարտից հետո 3CX օգտվողի կարգավիճակը նույնպես համաժամացվում է և վերադարձվում իր նախկին վիճակին:

Համաժամացման բոլոր տարրերը կարող են կազմաձևվել ինչպես Office 365-ի, այնպես էլ ընտրված օգտվողների համար:

3CX ինտեգրում Office 365-ի հետ Azure API-ի միջոցով

Սա ավարտում է ինտեգրումը:

Source: www.habr.com

Добавить комментарий