Региструјте OAuth апликацију

Подешавате нови Microsfot 365 канал? Пратите наш основни водич за почетак.

Прво ћете морати да повежете Zammad са својим Microsoft налогом као OAuth апликацију унутар Microsoft Entra портала. Када то буде одрађено, моћи ћете да повежете онолико Microsoft 365 налога са Zammad-ом колико желите, користећи само активне Microsoft 365 сесије у претраживачу (нису потребна корисничка имена или лозинке).

Припрема

  • Релевантно само за Zammad инстанце које сами хостујете: проверите ваш FQDN у Подешавања > Систем > Квалификовани назив домена у Zammad интерфејсу администратора. Уколико није исправан, промените га сад. У супротном поставка канала неће успети.

  • Идите на Канали > Microsoft 365 IMAP имејл и кликните на Повежи Microsoft 365 апликацију. Ископирајте наведени URL повратног позива.

Корак по корак

Да бисте започели, идите на Microsoft Entra портал. Обратите пажњу да користите администраторски налог своје организације. У супротном, администратор ће морати да одобри ваше промене пре него што буду уважене.

Create App

Снимак екрана који Entra admin center са страницом регистрације апликација.
  • Креирајте нову апликацију преко Applications > App registrations и одаберите New registration.

  • Унесите одговарајући назив и изаберите врсту налога. Подржане врсте су:

    • Налози само у овом организационом директоријуму (један корисник)

    • Налози у било ком организационом директоријуму (више корисника)

    • Налози у било ком организационом директоријуму (за више корисника) и лични Microsoft налози (нпр. Skype, Xbox)

      Белешка

      „Само лични Microsoft налози“ нису подржани.

  • Под „Redirect URI” одаберите „Web” као платформу и налепите ваш већ ископирани URL повратног позива.

  • Кликните на Register.

Креирајте шифру

Снимак екрана који приказује Entra admin center са клијентском шифром.
  • У Entra-и, идите на „Certificates & secrets” и додајте шифру кликом на дугме New client secret.

  • Унесите опис, одаберите истек и кликните на Add.

  • Ископирајте низ текста под „Value”, ово је ваша шифра. Налепите је у Zammad-у у поље „Клијентска шифра”.

    Упозорење

    Обавезно проверите да ли копирате вредност, а не ID. У супротном ваше подешавање неће успети.

Подешавање API дозвола

Снимак екрана приказује Entra admin center са API дозволама.
  • Идите на „API permissions” и кликните на Add a permission.

  • Одаберите „Microsoft Graph” и „Delegated permissions”.

  • Додајте следеће дозволе:

    • email

    • openid

    • profile

    • offline_access

    • IMAP.AccessAsUser.all

    • SMTP.Send

Снимите их кликом на дугме Add permissions.

Подешавање апликације

Снимак екрана који приказује дијалог повезивања апликације
  • У Zammad-овом подешавању канала, кликните на Подеси апликацију.

  • Унесите детаље ваше апликације:

    • Kлијент ID: Application (client) ID

    • Клијентска шифра: Value (не „Secret ID”!) од клијентске шифре

    • UUID/назив корисника апликације: Directory (tenant) ID (није обавезно за заједничке поштанске сандучиће)

  • Кликните на Пошаљи.

🍾 Честитамо! Сада сте спремни да повежете Microsoft 365 налоге са Zammad-ом.