Pereiti prie turinio

Authentication domain

Autentifikavimo domenas apibrėžia, kur ir kaip prisijungiant tikrinamos vartotojų tapatybės. Kiekviena paskyra priklauso grupei, o kiekviena grupė — domenui: būtent domenas nulemia, iš kur gaunamos paskyros — iš įmonės katalogo, vidinės duomenų bazės ar išorinio tapatybės teikėjo.

Šiame modulyje pateikiami deklaruoti domenai. Spustelėkite +, kad pridėtumėte domeną, arba dukart spustelėkite pavadinimą, kad jį sukonfigūruotumėte. Katalogo tipas pasirenkamas kuriant ir vėliau jo pakeisti negalima.

Siūlomi keturi tipai:

Katalogo tipas Paskyrų šaltinis Naudojimas
LDAP directory Išorinis katalogas (Active Directory, OpenLDAP…) Įprastas atvejis: esamos paskyros ir grupės naudojamos pakartotinai tokios, kokios yra, jų nekopijuojant.
Local directory Vidinė platformos duomenų bazė Paskyros, kuriamos ir valdomos tiesiai iš konsolės, kartu su katalogu arba nedidelei aprėpčiai.
SAML domain Išorinis tapatybės teikėjas (IdP) Autentifikavimas deleguojamas IdP; platforma veikia kaip paslaugų teikėjas.
Anonymous directory Nėra Reti atvejai, kai prieigai prie taikomosios programos visiškai nereikia autentifikavimo.

Kūrimo tvarka

Pirmiausia sukurkite domeną, tada grupes, o galiausiai vartotojų paskyras: prieigos prie taikomųjų programų teisės tada suteikiamos grupėms per prieigos sutartį.


Bendrieji konfigūracijos elementai

Šie parametrai yra visų tipų domenuose:

Laukas Aprašas
Name Pasirinkite prasmingą domeno pavadinimą.
Shortcut URL Rodoma tik redagavimo režimu. Tiesioginis URL adresas, suteikiantis prieigą prie vartotojo portalo šiam konkrečiam domenui, neinant per galimų domenų sąrašą. Formatas: https://{server}/cloud/?orgname={organisation}&domainid={id}.
Description Pasirinktinis laukas, kuriame aprašomas domeno turinys.
Microsoft domain Informacija, pridedama prie vartotojo identifikavimo duomenų, kai įjungtas vienkartinis prisijungimas (SSO).
Expiration Ilgiausias neveiklumo laikas, po kurio seansas baigiasi. Numatytoji reikšmė: 60 minučių.
Number of attempts before lockout Riboja prisijungimo bandymų skaičių. Rekomenduojama reikšmė: 3 bandymai (apsauga nuo grubios jėgos atakų). Ši riba turi būti ≤ bet kuriai LDAP kataloge nustatytai ribai.
Time before unlock (minutes) Laikas, po kurio užrakinti seansai atrakinami. Nustatykite 0, kad išjungtumėte.
The domain is part of cascading authentication Žr. skyrių Kaskadinis autentifikavimas.
Delegate authentication to an external server Parinktys: No, CAS, IdeoSSO.
Alternative username attribute LDAP atributas, naudojamas kaip antrinis identifikatorius, kai pagal pirminį atributą vartotojo rasti nepavyksta (pvz., mail, userPrincipalName).
Maximum number of simultaneous sessions per user Rekomenduojama reikšmė: 1 seansas.
Automatic deletion of the oldest session Automatiškai uždaro aktyvų seansą, kai prašoma naujo.
Note displayed in the authentication form Pastaba, skirta tik domeno vartotojams.

Autentifikavimo metodas

Laukas Aprašas
Authentication method Nustato, kaip prisijungiant tikrinama vartotojo tapatybė: Form (vartotojo vardas ir slaptažodis įvedami rankiniu būdu) / User certificate (vartotojo vardas paimamas iš sertifikato lauko CN) / User certificate and form (po autentifikavimo sertifikatu vis tiek reikalaujama slaptažodžio) / Apache authentication (autentifikavimas deleguojamas žiniatinklio serveriui Apache) / Pro Santé Connect (CIBA) (autentifikavimas per Prancūzijos nacionalinį sveikatos priežiūros tapatybės teikėją).
Force the use of the virtual keyboard Autentifikavimo puslapyje rodo ekraninę klaviatūrą, kad slaptažodžio įvedimas būtų apsaugotas nuo klavišų paspaudimų registravimo programų.

Pro Santé Connect (CIBA)

Šie laukai rodomi tik tada, kai pasirinktas autentifikavimo metodas Pro Santé Connect (CIBA). Pro Santé Connect — Prancūzijos nacionalinis sveikatos priežiūros specialistų tapatybės teikėjas.

Laukas Aprašas
Identifier (client id) Kliento identifikatorius, kurį Pro Santé Connect pateikia registruojant taikomąją programą.
Secret (client secret) Susijusi kliento paslaptis, naudojama OIDC mainams su Pro Santé Connect patvirtinti.
Sandbox Pažymėjus, CyberElements jungiasi prie PSC bandomosios aplinkos, o ne prie gamybinės aplinkos. Naudokite tik integracijos testavimui.
RPPS retrieval Nustato, iš kur gaunamas vartotojo RPPS numeris (Prancūzijos sveikatos priežiūros specialistų registras): Use the authentication attribute (RPPS paimamas iš pirminio autentifikavimo atributo) arba Use another user attribute (RPPS paimamas iš atskiro atributo, kurį reikia nurodyti kitame lauke).
User attribute containing the RPPS Atributo, kuriame saugomas RPPS numeris, pavadinimas (pvz., rpps, healthcareProfessionalId). Matomas ir privalomas tik tada, kai ankstesnei parinkčiai nustatyta reikšmė „Use another user attribute“.

OTP autentifikavimo tokenas

Laukas Aprašas
Authentication token Naudotino (-ų) OTP generatoriaus (-ių) pasirinkimas (iš anksto deklaruotų per OTP tokenų generatorių meniu). Galima pasirinkti kelis.
User attribute used to send the OTP Nurodo vartotojo atributą, per kurį OTP pristatomas kiekvienam pasirinktam tokenui (pvz., mobile siuntimui SMS žinute, mail siuntimui el. paštu). Kiekvienam pasirinktam tokenui rodomas vienas laukas.
Token expiration duration Trukmė, po kurios išsiųstas OTP nebepriimamas. Nustatykite 0, kad galiojimo pabaiga būtų išjungta.
Time unit Galiojimo trukmės vienetas: Hours arba Days. Ankstesniame lauke įvesta reikšmė dauginama iš šio vieneto (1 valandoms, 24 dienoms).
Expiration starts Galiojimo pabaigos atgalinio skaičiavimo pradžios taškas: From the last OTP validation (OTP nustoja galioti praėjus X valandų po jo patvirtinimo) arba From the last successful login (OTP nustoja galioti praėjus X valandų po seanso atidarymo).
*Replace OTP characters with "" Prisijungiant paslepia vienkartinio slaptažodžio lauke įvedamus simbolius.

Autentifikavimas naudojant neomia Pulse

neomia Pulse — nuolatinio autentifikavimo sprendimas, pagrįstas elgsenos analize. Šie laukai rodomi, kai pažymėtas žymės langelis Enable neomia Pulse authentication.

Laukas Aprašas
Enable neomia Pulse authentication Įjungia integraciją su neomia Pulse. Domenui sukuriama Pulse konfigūracija.
API URL Bazinis neomia Pulse API URL adresas vartotojams tikrinti (pvz., https://pulse.example.com/api).
Authentication API URL Pulse autentifikavimo galinio punkto URL adresas, jei jis skiriasi nuo pagrindinio URL.
API key Slaptas raktas, kuriuo CyberElements autentifikuojasi Pulse API.
Number of neomia Pulse attempts Didžiausias Pulse autentifikavimo bandymų skaičius, kurį viršijus užklausa blokuojama. Numatytoji reikšmė: 3.
If Pulse authentication succeeds Elgsena, kai Pulse sėkmingai patvirtina vartotoją: Skip the OTP token (visi domene sukonfigūruoti OTP praleidžiami) arba Reinforce authentication (OTP lieka privalomi net ir po sėkmingo Pulse patvirtinimo).
If Pulse authentication fails Atsarginė elgsena, jei Pulse nepavyksta arba jis nepasiekiamas: Block access (vartotojas negali prisijungti, grąžinamas klaidos kodas PULSE_API_ERROR) arba Request an additional authentication factor (automatiškai grįžtama prie standartinio OTP autentifikavimo).
Display graphical components Autentifikavimo puslapyje rodo neomia Pulse sąsajos rašymo modelio vaizdinius elementus.
Display authentication factors Rodo vartotojui Pulse aptiktų autentifikavimo veiksnių sąrašą.

Autentifikavimo delegavimas išoriniam serveriui

CAS serveris

Laukas Aprašas
CAS server URL Visas CAS serverio, kuriam deleguojamas autentifikavimas, URL.

IdeoSSO

Laukas Aprašas
CAS server URL Visas IdeoSSO serverio URL.
IdeoSSO, user property matching the identifier IdeoSSO vartotojo ypatybės, kuri CyberElements naudojama kaip prisijungimo identifikatorius, pavadinimas.

„Local directory“ tipo domeno konfigūravimas

Skirtukas: General information

Laukas Aprašas
Invisible shortcut Jei yra keli domenai, pažymėkite šį langelį, kad domenas nebūtų rodomas vartotojui siūlomame sąraše. Tada domeną galima pasiekti tik per visą jo Shortcut URL.
Display the access condition if it is invalid Pažymėjus, kai negaliojanti prieigos sąlyga neleidžia vartotojui prisijungti, jam rodomas atitinkamas klaidos pranešimas. Nepažymėjus, vartotojas negauna jokio paaiškinimo. Galima tik redagavimo režimu.

Skirtukas: Password

Šiame skirtuke konfigūruojamas vietinio domeno vartotojų slaptažodžių valdymas.

Laukas Aprašas
Change the user's password at first login Pažymėjus, vartotojas, pirmą kartą prisijungdamas, automatiškai nukreipiamas į slaptažodžio keitimo ekraną. Kol slaptažodis nepakeistas, jis negali pasiekti portalo.
Display the password change form Pažymėjus, prisijungimo ekrane rodomas saitas, leidžiantis vartotojui pakeisti slaptažodį.
Define a custom password policy Leidžia apibrėžti šiam domenui būdingą slaptažodžių sudėtingumo ir galiojimo trukmės politiką.

Pažymėjus Define a custom password policy, tampa prieinami šie parametrai:

Laukas Aprašas
Display the password policy to the user Pažymėjus, sudėtingumo taisyklės vartotojui parodomos, kai jis nustato arba keičia slaptažodį.
Minimum number of characters Mažiausias reikalaujamas slaptažodžio ilgis. Numatytoji reikšmė: 10. Nustatykite 0, kad išjungtumėte.
Minimum number of lowercase letters Mažiausias reikalaujamas mažųjų raidžių skaičius. Nustatykite 0, kad išjungtumėte.
Minimum number of uppercase letters Mažiausias reikalaujamas didžiųjų raidžių skaičius. Nustatykite 0, kad išjungtumėte.
Minimum number of digits Mažiausias reikalaujamas skaitmenų skaičius. Nustatykite 0, kad išjungtumėte.
Minimum number of special characters Mažiausias reikalaujamas specialiųjų simbolių skaičius. Nustatykite 0, kad išjungtumėte.
Minimum password lifetime (days) Mažiausias laikas, kuriam praėjus vartotojui leidžiama keisti slaptažodį. Apsaugo nuo per dažno keitimo. Nustatykite 0, kad išjungtumėte.
Maximum password lifetime (days) Laikas, po kurio slaptažodis nustoja galioti ir turi būti atnaujintas. Numatytoji reikšmė: 60 dienų. Nustatykite 0, kad išjungtumėte.
Notify the user before expiration (days) Likus nurodytam dienų skaičiui iki vartotojo slaptažodžio galiojimo pabaigos, išsiunčia jam el. laišką. Reikalinga sukonfigūruota maksimali galiojimo trukmė, SMTP serveris ir siuntėjo el. pašto adresas. Nustatykite 0, kad išjungtumėte.
SMTP server Serveris, naudojamas pranešimams apie galiojimo pabaigą siųsti (iš SMTP konfigūracijoje deklaruotų serverių).
Source e-mail El. pašto adresas, rodomas kaip pranešimų siuntėjas.
Reject the new password if it contains the login Pažymėjus, draudžiami slaptažodžiai, kuriuose yra vartotojo prisijungimo identifikatorius (apsauga nuo akivaizdžių slaptažodžių).
Reject the new password if it matches one of the last X Saugo slaptažodžių istoriją ir draudžia pakartotinai naudoti nurodytą skaičių ankstesnių slaptažodžių. Nustatykite 0, kad išjungtumėte.

„LDAP directory“ tipo domeno konfigūravimas

Skirtukas: General information

Laukas Aprašas
Invisible shortcut Jei yra keli domenai, pažymėkite šį langelį, kad domenas nebūtų rodomas vartotojui siūlomame sąraše.

Skirtukas: LDAP settings

Ryšys

Laukas Aprašas
Authentication through a site Pažymėjus, CyberElements katalogą pasiekia per site Edge Gateway, todėl nereikia atidaryti gaunamojo srauto ugniasienės taisyklių iš DMZ. Antrame lauke galima pasirinkti naudotiną site.
Authentication type Susiejimo (bind) su LDAP serveriu protokolas: SIMPLE (susiejimas su DN ir atviru tekstu perduodamu slaptažodžiu per TLS) / NTLM (Windows autentifikavimas, reikalingas Microsoft domeno sufiksas) / SASL/Digest-MD5 (SASL autentifikavimas su MD5 maiša, slaptažodis neperduodamas atviru tekstu).
Microsoft domain suffix Windows domeno sufiksas, naudojamas NTLM identifikatoriui sudaryti (pvz., CONTOSO). Matomas tik tada, kai autentifikavimo tipas yra NTLM.

Vartotojų ir grupių paieška

Laukas Aprašas
Search mode Apibrėžia grupių gavimo iš katalogo strategiją: Retrieve groups from a group attribute (pereina per grupes ir nuskaito jų narius — tinka standartiniams katalogams) / Retrieve groups from a user attribute (nuskaito kiekvieno vartotojo atributą memberOf — greitesnis naudojant Active Directory) / Retrieve nested groups through the TokenGroups attribute (naudoja specialųjį AD atributą tokenGroups, kad rekursyviai išskaidytų įdėtąsias grupes — rekomenduojama naudojant Active Directory).
User attribute containing the groups Vartotojo objekto atributo, kuriame išvardytos grupės, kurioms jis priklauso, pavadinimas. Matomas tik tada, kai pasirinktas režimas „from a user attribute“.
Use the user's DN to log in Pažymėjus, atliekant LDAP susiejimo (bind) operaciją (autentifikavimą) naudojamas visas vartotojo DN.
User authentication attribute LDAP atributas, naudojamas kaip unikalus vartotojo identifikatorius prisijungiant. Siūlomos reikšmės: sAMAccountName (Active Directory), cn, sn, uid, mailNickname, userPrincipalName, employeeID arba pasirinktinė.
User attribute customisation Leidžia rankiniu būdu įvesti sąraše nesantį atributą. Matomas tik tada, kai pasirinkta „custom“.
Group authentication attribute LDAP atributas, naudojamas grupėms unikaliai identifikuoti (pvz., cn, sAMAccountName).

Medis

Laukas Aprašas
Users branch Visas organizacinio vieneto, kuriame yra vartotojai, DN (pvz., ou=Users,dc=example,dc=com).
Groups branch Visas organizacinio vieneto, kuriame yra grupės, DN (pvz., ou=Groups,dc=example,dc=com).
Manual group management Pažymėjus, grupės nėra automatiškai sinchronizuojamos iš LDAP katalogo. Administratoriai turi rankiniu būdu pridėti ir šalinti grupes platformoje CyberElements.

Tarnybos paskyra

Laukas Aprašas
Service account (must be able to reset passwords) Tarnybos paskyros, kurią CyberElements naudoja katalogo užklausoms, identifikatorius — pavyzdžiui, jos sAMAccountName (svc_cye). Ši paskyra turi galėti iš naujo nustatyti domeno vartotojų slaptažodžius, kitaip slaptažodžio keitimas iš vartotojo portalo nepavyks. Konsolė nerekomenduoja naudoti viso DN, nes jis gali sukelti problemų valdant RDS serverius. Primygtinai rekomenduojama apibrėžti tam skirtą paskyrą ir išjungti anoniminį susiejimą su katalogu.
Password Tarnybos paskyros slaptažodis.
User class Vartotojų, kurių ieškoma kataloge, LDAP objekto klasė (pvz., person, inetOrgPerson, user naudojant Active Directory).
Group filter Papildomas atributo ir reikšmės filtras grupėms kataloge identifikuoti. Naudojamas tik su paieškos režimu „from a group attribute“.

Vartotojo slaptažodis

Laukas Aprašas
Display the password change form Pažymėjus, prisijungimo ekrane rodomas slaptažodžio keitimo saitas. Ši parinktis galima tik tada, kai ryšys su katalogu naudoja SSL (LDAPS) arba eina per site.
Check whether the password must be changed Pažymėjus, CyberElements pateikia užklausą LDAP katalogui, kad sužinotų, ar vartotojas turi pakeisti slaptažodį (atributas pwdLastSet naudojant Active Directory), ir prireikus priverčia jį tai padaryti.
Check the password complexity when it is changed Pažymėjus, CyberElements patikrina, ar naujas slaptažodis atitinka kataloge apibrėžtą sudėtingumo politiką, kai keitimas inicijuojamas iš portalo.

Radius parinktis

Laukas Aprašas
Enable the Radius option Pažymėkite šį langelį tik tada, kai LDAP katalogas susietas su Radius autentifikavimu (dviejų veiksnių). Šią parinktį galima įjungti tik kuriant domeną, vėliau jos pakeisti negalima.

Įjungus Radius parinktį, rodomi šie parametrai:

Laukas Aprašas
Mode Radius serverio veikimo režimas: quicklog (tiesioginis autentifikavimas: slaptažodis perduodamas Radius serveriui toks, koks yra) arba challenge/response (Radius serveris siunčia iššūkį, į kurį vartotojas turi atsakyti).
Server Radius serverio IP adresas arba DNS vardas.
Port Radius serverio klausymo prievadas. Numatytoji reikšmė: 1812.
Secret CyberElements ir Radius serverio bendra paslaptis, naudojama mainams šifruoti.
Number of attempts Didžiausias bandymų skaičius, kurį viršijus CyberElements atsisako užklausos Radius serveriui. Numatytoji reikšmė: 3.
Timeout (seconds) Ilgiausias Radius serverio atsakymo laukimo laikas, kuriam praėjus baigiasi skirtasis laikas. Numatytoji reikšmė: 10 sekundžių.
Radius NAS IP address Šaltinio IP adresas, kurį CyberElements nurodo Radius serveriui (atributas NAS-IP-Address). Nustatykite, jei Radius serveris filtruoja užklausas pagal šaltinio IP adresą.

Kiti parametrai

Laukas Aprašas
Allow RDS server management Pažymėjus, šio domeno paskyras galima susieti su RDS serveriais RDS serverių valdymo modulyje.
Use specific certificate authorities to validate LDAPS certificates Pažymėjus, CyberElements naudoja pasirinktinį CA sertifikatą, kad patvirtintų LDAP serverio per SSL ryšius pateiktą sertifikatą. Nepažymėjus, naudojamos sistemos CA (/etc/ssl/certs/ca-certificates.crt).
Certificate authorities (base64 encoding) Failas, kuriame yra šakninė (-ės) CA PEM formatu (tekstas, prasidedantis -----BEGIN CERTIFICATE-----). Matomas ir privalomas tik tada, kai įjungta ankstesnė parinktis.

LDAP serveriai

Serverių lentelėje pateikiami su domenu susieti serveriai (stulpeliai: Server, Port, Protocol). Apibrėžus kelis serverius užtikrinamas aukštas pasiekiamumas: gedimo atveju CyberElements automatiškai persijungia į pasiekiamą serverį.

Norėdami pridėti serverį, spustelėkite +. Įveskite:

Laukas Aprašas
Server LDAP serverio IP adresas arba DNS vardas.
Port Prieigos prievadas. Numatytoji reikšmė: 389 (LDAP) arba 636 (LDAPS).
Protocol LDAP arba LDAP per SSL. SSL primygtinai rekomenduojama naudoti net vidiniame tinkle.

Norėdami redaguoti esamą serverį, pasirinkite jį ir spustelėkite piktogramą Properties.
Norėdami panaikinti serverį, pasirinkite jį ir spustelėkite ×.


„Anonymous directory“ tipo domeno konfigūravimas

Anoniminis domenas gali būti naudojamas retais atvejais, kai prieigai prie taikomosios programos autentifikavimo nereikia, nes vartotojas jau buvo autentifikuotas specialiomis priemonėmis.

Laukas Aprašas
Maximum number of connections Riboja šiame domene leidžiamų vienalaikių ryšių skaičių.
Use the certificate CN as the user identifier Pažymėjus, vartotojo identifikatorius automatiškai paimamas iš jungiantis pateikto kliento sertifikato lauko CN. Šis identifikatorius vėliau naudojamas SSO.
Identifier format, from the DN Išraiška, pagal kurią identifikatorius sudaromas iš sertifikato DN komponentų (pvz., %CN%@%OU%). Matomas tik tada, kai įjungta ankstesnė parinktis.

„SAML“ tipo domeno konfigūravimas

Naudojant SAML domeną, CyberElements veikia kaip paslaugų teikėjas (SP) ir deleguoja autentifikavimą išoriniam tapatybės teikėjui (IdP).

Skirtukas: General information

Laukas Aprašas
Identity provider Tapatybės teikėjo tipas: Other (bet kuris standartinis SAML IdP) arba Azure (Microsoft Azure AD / Entra ID, papildomai įgalinantis asinchroninį grupių sinchronizavimą).
Identity provider EntityId Unikalus IdP identifikatorius SAML federacijoje. Jo reikšmę pateikia IdP (pvz., https://sts.windows.net/{tenant-id}/ naudojant Azure, https://[serverName]/idp/shibboleth naudojant Shibboleth).
Group names variable SAML atributo, kuriuo patvirtinime perduodama vartotojo narystė grupėse, pavadinimas (pvz., http://schemas.microsoft.com/ws/2008/06/identity/claims/groups naudojant Azure).
Email variable SAML atributo, iš kurio platforma nuskaito el. pašto adresą, pavadinimas. Tik skaitomas laukas: reikšmė fiksuota kaip saml-mail ir jos konfigūruoti negalima.
Login variable SAML atributo, kuris CyberElements naudojamas kaip prisijungimo identifikatorius, pavadinimas (pvz., http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name).
The domain is part of cascading authentication Žr. skyrių Kaskadinis autentifikavimas.
Manual configuration Pažymėjus, tapatybės teikėjo parametrus reikia įvesti rankiniu būdu (SAML galinių punktų EntityId). Nepažymėjus, šie parametrai automatiškai paimami iš metaduomenų failo. Galima tik redagavimo režimu.

Tapatybės teikėjo metaduomenys

Administravimo konsolėje nėra SAML metaduomenų mainų ekrano: šis skirtukas priklauso SaaS pasiūlymui. Naudojant client hosted, IdP metaduomenys ir paslaugų teikėjo metaduomenys konfigūruojami rankiniu būdu, Mediation Controller Shibboleth konfigūracijos failuose.


Kaskadinis autentifikavimas

Norėdami įjungti kaskadinį autentifikavimą, atidarykite bendrųjų parinkčių puslapį.

Kai vartotojas pasiekia portalą, sistema ieško kaskadinių domenų, kuriuose galimas autentifikavimas be prisijungimo vardo ir slaptažodžio (SAML, Apache, sertifikatas). Naudojamas pirmasis vartotoją atpažįstantis domenas. Jei nė vienas domenas negali autentifikuoti be slaptažodžio, rodomi prisijungimo vardo ir slaptažodžio laukai.

Įjungus funkciją, domenų sąraše atsiranda du mygtukai:

  • Pažymėkite „The domain is part of cascading authentication“ kiekvienam pageidaujamam domenui.
  • Eilės tvarką galima keisti rodyklėmis aukštyn ir žemyn. Eilės numeris 0 apdorojamas pirmas.

Pastaba

Anoniminiai ir Radius domenai, taip pat domenai, deleguojantys autentifikavimą išoriniam serveriui (CAS), negali būti naudojami kaskadiniame autentifikavime.