Beta verzia novej dokumentácie.

Prihlasovanie cez Microsoft Entra ID

Autentifikácia cez Microsoft Entra ID umožňuje používateľom prihlasovať sa do CDESK svojím firemným kontom Microsoft (Office 365). K prihlasovaniu sa používa OAuth 2.0 / OpenID, čo zvyšuje bezpečnosť a zjednodušuje prihlasovanie. Používateľ nepotrebuje samostatné heslo do CDESK a jeho totožnosť overuje priamo Microsoft. Toto prihlasovanie sa týka používateľov z vlastného tenantu organizácie (single-tenant) – prihlásenie používateľov z iných tenantov popisuje časť Prihlasovanie cez Entra ID Multi-Tenant.

Obrázok: Priebeh prihlásenia prostredníctvom Microsoft Entra ID

Predpoklady

  • Vlastná doména CDESK / CM servera (môžete ju mať zdarma – názov v tvare xxxx.cdesk.online) .
  • Office 365 (Microsoft Entra ID) tenant so založenými kontami používateľov, konto nemusí mať platenú licenciu Office 365, stačí platná e-mailová adresa.
  • Pridaný autentifikačný konektor Microsoft Entra ID autentifikácia v CDESK.
  • Email na konte používateľa v CDESK rovnaký ako v Entra ID a zapnuté prihlasovanie cez Entra ID v nastavení CDESK konta.

Pridanie konektora a zapnutie autentifikácie

Prihlasovanie zabezpečuje samostatný autentifikačný konektor Microsoft Entra ID autentifikácia. Nezamieňajte ho so synchronizačným konektorom AD / Microsoft Entra ID – Správa používateľov (adresárová služba), ktorý slúži na vytváranie a údržbu kont (popisuje ho časť Manažment používateľov cez Entra ID). Sú to dva rôzne konektory – jeden rieši, odkiaľ kontá pochádzajú (synchronizácia), druhý to, ako sa používateľ prihlási (autentifikácia). Ak už máte pridaný synchronizačný konektor, pre prihlasovanie pridáte navyše autentifikačný, môžete používať aj len jeden z nich.

Autentifikáciu zapnete v časti Globálne nastavenia → Konektory, API:

  • Kliknite na tlačidlo + Pridať konektor a zvoľte typ Microsoft Entra ID autentifikácia.
  • V Microsoft Entra ID zaregistrujte aplikáciu CDESK (typ účtov single-tenant) a vložte do nej Redirect URI vygenerované v konektore.
  • Z registrovanej aplikácie skopírujte do konektora Application (client) ID, Secret value a Directory (tenant) ID.
  • Konektor uložte a kontá používateľov spárujte podľa e-mailu (záložka Všeobecné nastavenia v detaile používateľa).
Obrázok: Konfigurácia konektora typu Microsoft Entra ID - autentifikácia

Prihlásenie používateľa

Keď je konektor nastavený, na prihlasovacej obrazovke CDESK sa zobrazí tlačidlo Prihláste sa cez Office 365 / Entra ID. Po kliknutí je používateľ presmerovaný na prihlasovaciu stránku Microsoftu – ak je už do svojho konta prihlásený, overenie prebehne automaticky a vráti sa späť do CDESK. Ak je zapnuté automatické prihlásenie z prihlasovacej obrazovky (True SSO), prihlásený používateľ sa do CDESK dostane bez kliknutia na tlačidlo.

Obrázok: Možnosť prihlásiť sa cez MS Entra ID na prihlasovacej obrazovke systému CDESK

Poznámka — povolenia pri prvom prihlásení: Pri prvom prihlásení vyžiada Microsoft udelenie povolení pre aplikáciu. Správca ich môže udeliť za celú organizáciu (voľba Consent on behalf of your organization / Admin Consent) – bez súhlasu správcu si povolenia udelí každý používateľ sám.

Automatické prihlásenie používateľa (True SSO)

Bežne sa používateľ prihlási kliknutím na tlačidlo Prihláste sa cez Office 365 / Entra ID na prihlasovacej obrazovke. Pri zapnutom automatickom prihlásení (True SSO) tento krok odpadá – po otvorení prihlasovacej obrazovky CDESK používateľa rovno presmeruje na Microsoft a prihlási ho, bez akéhokoľvek kliknutia. Je možné nastaviť aj dobu počas ktorej používateľ môže zadať svoje prihlasovacie údaje a až potom sa automaticky spustí prihlasovanie cez Entra ID. Existuje tiež linka, ktorá obchádza automatické prihlásenie, k adrese vášho servera napíšete /login?non-sso. T.j. adresa je v tvare:  https://adresa_server/login?non-sso.

Obrázok: Automatické prihlásenie (True SSO) cez Microsoft Entra ID

Pri zapnutom automatickom prihlásení sa štandardná prihlasovacia obrazovka CDESK (s poľami pre meno a heslo a s tlačidlom na prihlásenie cez Microsoft) nezobrazí — po jej načítaní je používateľ priamo presmerovaný na prihlásenie cez Microsoft Entra ID. Ak má používateľ v prehliadači aktívnu prihlásenú reláciu Microsoft, overenie prebehne na pozadí a do CDESK sa vráti už prihlásený. Ak aktívnu reláciu nemá, Microsoft ho najprv vyzve na prihlásenie a následne ho presmeruje späť do CDESK.

Automatické prihlásenie zapnete v konektore Microsoft Entra ID autentifikácia prepínačom Automatické prihlásenie z prihlasovacej obrazovky. Doplnkovo je možné nastaviť Oneskoriť automatické prihlásenie o počet sekúnd – po otvorení obrazovky sa najprv odpočíta zadaný počet sekúnd a až potom sa spustí presmerovanie. Počas tohto času môže používateľ presmerovanie prerušiť, ak sa chce prihlásiť iným spôsobom. Nastavenie platí pre daný konektor.

Obrázok: Nastavenie Automatického prihlásenia z prihlasovacej obrazovky (True SSO)

Podrobný postup vrátane registrácie aplikácie v Microsoft Entra ID a udelenia povolení sa dočítate v článku Základná autentifikácia cez MS Entra ID.