Access contracts¶
Modulis Access contracts grupē kārtulas, kas lietotāju grupām piešķir tiesības piekļūt publicētajām lietojumprogrammām. Līgums atbild uz četriem darbības jautājumiem: kas (kuras grupas), ko (kuras lietojumprogrammas un ar kādiem ierobežojumiem), kur (kurā site) un ar kādiem nosacījumiem (piekļuves nosacījumi, trauksmes, tīkla filtrēšana).
Lietotāju grupām, lietojumprogrammām un piekļuves nosacījumiem ir jāeksistē, pirms uz tiem var atsaukties līgumā.
Kumulatīvas tiesības
Grupa var būt iekļauta vairākos līgumos, un lietotājs var piederēt vairākām grupām. Abos gadījumos tiesības tiek summētas. Savukārt, ja līgums attiecas uz vairākām grupām, pietiek piederēt jebkurai no tām, lai izmantotu tā tiesības.
Līgumu saraksts¶
Galvenajā tabulā ir uzskaitīti esošie līgumi. Katru rindu var izvērst vai sakļaut, lai parādītu detalizētu informāciju (domēni/grupas, nosacījumi, site, kategorijas un lietojumprogrammas, ierobežotās lietojumprogrammas, trauksmes, tīkla filtrēšana, atklājamie aizstājvārdi).
| Kolonna | Apraksts |
|---|---|
| Name | Līguma nosaukums, pirms kura ir piekaramās atslēgas ikona. |
| Groups | Saistīto lietotāju grupu skaits. |
| Access conditions | Saistīto piekļuves nosacījumu skaits. |
| Sites | Norādīto site skaits. |
| Applications | Atļauto lietojumprogrammu skaits. |
| Restricted applications | Aiz workflow novietoto lietojumprogrammu skaits. |
| Alerts | Līgumam piesaistīto piekļuves trauksmju skaits. |
| Network connections | Tīkla filtra kārtulu skaits (kolonna pēc noklusējuma ir paslēpta). |
| Revealable aliases | Saistīto atklājamo aizstājvārdu skaits (tiek rādīts tikai tad, ja funkcija ir iespējota). |
Meklēšanas lauks augšējā labajā stūrī filtrē sarakstu pēc nosaukuma.
Līguma pievienošana¶
Noklikšķiniet uz pogas +, lai atvērtu izveides vedni. Galvenes lauki ir kopīgi visām cilnēm:
| Lauks | Apraksts |
|---|---|
| Name | Obligāts. Identificē līgumu. |
| Description | Brīvas formas teksts. |
Veidlapa ir sadalīta vairākās cilnēs, kas jāaizpilda loģiskā secībā.
Nolaižamajā sarakstā atlasiet autentifikācijas domēnu, pēc tam velciet un nometiet vajadzīgās lietotāju grupas labajā kolonnā. Vienā līgumā var apvienot grupas no vairākiem domēniem. Lai līgums būtu derīgs, ir jāatlasa vismaz viena grupa.
Velciet un nometiet piemērojamos piekļuves nosacījumus. Nosacījums atļauj vai liedz piekļuvi, pamatojoties uz kritēriju (IP, datums, sertifikāts u. c. — skatiet Access conditions).
Vairāki nosacījumi tiek apvienoti ar AND
Ja vienam līgumam ir piesaistīti vairāki piekļuves nosacījumi, lai līgums tiktu piemērots, visiem tiem ir jābūt derīgiem: pietiek ar vienu nederīgu nosacījumu, lai līgums tiktu atmests, un lietotājs nesaņem tā sniegtās tiesības. Lai iegūtu OR, izmantojiet metakārtulu modulī Access conditions.
Cilnes redzamība
Cilne tiek parādīta tikai tad, ja attiecīgajā modulī ir vismaz viens piekļuves nosacījums.
Velciet un nometiet vienu vai vairākus site, kuros tiek mitinātas lietojumprogrammas. Site ir komponentu Edge Gateway kopa, kas definē drošu ieejas punktu lokālajā tīklā.
Vairāki site: izvēlas lietotājs
Ja līgumā ir norādīti vairāki site, palaižot lietojumprogrammu, lietotājam tiek piedāvāts ekrāns Select a site, lai izvēlētos, caur kuru site izveidot savienojumu.
Kokā ir uzskaitītas lietojumprogrammas, sagrupētas pēc kategorijas. Atzīmējot kategoriju, tiek atlasītas visas tās lietojumprogrammas un automātiski iekļauta jebkura lietojumprogramma, kas šai kategorijai tiks pievienota vēlāk. Atzīmējot atsevišķas rūtiņas, var izvēlēties apakškopu. Jāatzīmē vismaz viena lietojumprogramma.
Workplace lietojumprogrammas — ekskluzivitāte
Ja ir iespējota Workplace saistīšana, tiek parādītas divas virtuālas lietojumprogrammas: Access to Workplace applications by merged cloud un Access to Workplace applications by redirection. Vienā līgumā tās ir savstarpēji izslēdzošas.
Novieto dažas no iepriekš atlasītajām lietojumprogrammām aiz apstiprināšanas workflow. Lietotājiem būs jāpieprasa piekļuve, un administrators pieņems vai noraidīs pieprasījumus modulī Workflow.
| Opcija | Apraksts |
|---|---|
| Ask the user to complete a form when requesting access | Ja atzīmēts, lietotājam ir jāaizpilda veidlapa katru reizi, kad tas pieprasa piekļuvi ierobežotai lietojumprogrammai. |
| Applications to restrict | Divu kolonnu saraksts (pieejamās / ierobežotās) ar meklēšanu. |
Pēc noklusējuma sakļauta. Ja ir atzīmēta opcija Allow personal aliases, atlasīto lietojumprogrammu vidū varat norādīt tās, kurām lietotājs var saglabāt savus aizstājvārdus (portālā glabātus akreditācijas datus).
Redzama tikai tad, ja sadaļā general options ir atzīmēta opcija Allow password display in alias. Divu kolonnu saraksts, kurā var izvēlēties aizstājvārdus (saistītus ar lietotājiem), ko var atklāt, izmantojot šo līgumu.
Metaaizstājvārdi
Ja atlasē ir vismaz viens metaaizstājvārds, pirms saglabāšanas tiek parādīts apstiprinājuma dialoglodziņš.
Velciet un nometiet trauksmju profilus, kas jāaktivizē, kad tiek izmantotas šī līguma aptvertās piekļuves.
Cilne ir aktīva tikai tad, ja cilnē Applications ir atlasīta vismaz viena RDS, HTML5 RDS, SSH vai HTML5 SSH lietojumprogramma.
Mērķa serverī ir nepieciešams aģents neatkarīgi no protokola
Filtrēšana stājas spēkā tikai tad, ja mērķa serverī ir atbilstošais aģents: Bastion aģents RDS un HTML5 RDS serveros un tīkla filtrēšanas aģents SSH un HTML5 SSH serveros. Bez tā šeit ievadītajām kārtulām nav nekādas ietekmes.
Atzīmējiet Filter network connections, lai iespējotu filtrēšanu, pēc tam katrai kārtulai norādiet:
| Lauks | Apraksts |
|---|---|
| Target IP | Atļautā IP adrese vai resursdators. IPv4 formāta validācija. |
| Network mask | Neobligāts. Ja lauks ir tukšs, kārtula attiecas tikai uz mērķa IP. |
| Port | Pēc noklusējuma 0: kārtula attiecas uz visiem portiem. |
| Protocol | TCP, UDP vai TCP and UDP. |
Noklikšķiniet uz Add, lai ievietotu kārtulu atļauto tīklu sarakstā. Katru kārtulu var noņemt atsevišķi.
Filtrēšanas semantika
Ja ir atzīmēts Filter network connections, bet neviens tīkls nav atļauts, lietotājs nevar izveidot savienojumu ne ar vienu tīklu. Pretējā gadījumā ir sasniedzami tikai uzskaitītie tīkli.
Noklikšķiniet uz Validate, lai saglabātu līgumu. Cilnes Groups, Sites un Applications ir obligātas, pretējā gadījumā līgums tiek noraidīts.
Līguma rediģēšana¶
Atlasiet līgumu sarakstā un pēc tam noklikšķiniet uz ikonas Properties vai veiciet dubultklikšķi uz rindas. Logs ir identisks izveides logam un ir iepriekš aizpildīts ar pašreizējām vērtībām.
Līguma dzēšana¶
Atlasiet vienu vai vairākus līgumus un pēc tam noklikšķiniet uz pogas ×. Dzēšanai ir nepieciešams apstiprinājums.
Līgumu eksportēšana¶
Poga Export lejupielādē visus parādītos līgumus CSV failā. Eksportētie dati atspoguļo pašreizējos filtrus (meklēšanu u. c.).
Faila struktūra¶
Failā ir viena galvenes rinda, pēc tam pa vienai rindai katram līgumam. Kolonnas ir izkārtotas šādā secībā:
| # | Kolonna | Saturs | Obligāta importējot |
|---|---|---|---|
| 1 | Alerts | Trauksmju profilu nosaukumi. | |
| 2 | Categories | Lietojumprogrammu kategoriju nosaukumi. | |
| 3 | Description | Brīvs teksts. | |
| 4 | Groups | Lietotāju grupas formā group@domain. |
Jā |
| 5 | Name | Līguma nosaukums. | Jā |
| 6 | Applications | Atļauto lietojumprogrammu nosaukumi. | |
| 7 | Restricted applications | Aiz workflow novietoto lietojumprogrammu nosaukumi. | |
| 8 | Access conditions | Piekļuves nosacījumu nosaukumi. | |
| 9 | Sites | Site nosaukumi. | Jā |
| 10 | Request a form | True vai False. |
|
| 11 | Filter network connections | True vai False. |
|
| 12 | Network connections | Filtrēšanas kārtulas formā ip/mask:port:protocol. |
|
| 13 | Revealable aliases | Aizstājvārdu nosaukumi. | |
| 14 | Revealable password rotation aliases | Aizstājvārdu nosaukumi. | |
| 15 | Revealable dynamic aliases | Aizstājvārdu nosaukumi. | |
| 16 | Personal aliases | To lietojumprogrammu nosaukumi, kurām ir atļauti personiskie aizstājvārdi. |
Sintakse¶
| Elements | Atdalītājs | Piemērs |
|---|---|---|
| Kolonnas | ; |
Name;Description;… |
| Vairākas vērtības vienā šūnā | + |
Accounting+Management+Support |
| Lietotāju grupa | @ starp grupu un tās domēnu |
Accounting@AD-Internal |
| Visas domēna grupas | Atslēgvārds all |
all@AD-Internal |
| Tīkla filtrēšanas kārtula | /, pēc tam : |
10.0.0.5/255.255.255.0:3389:TCP — ports, kas iestatīts uz 0, nozīmē „visi porti“ |
| Būla vērtības | — | True vai False; tukša šūna tiek uzskatīta par False |
Apjoms
Eksportēšana ir ierobežota: pārsniedzot platformā iestatīto maksimālo rindu skaitu, failā tiek ierakstīti tikai pirmie līgumi.
Līgumu importēšana¶
Poga Import atver logu, kurā var augšupielādēt CSV failu. Tā struktūrai ir jāatbilst nodaļā Līgumu eksportēšana aprakstītajai: drošākais veids ir sākt no eksporta un to rediģēt.
| Lauks | Apraksts |
|---|---|
| File | Importējamais CSV fails. |
| Record delimiter | Kolonnu atdalītājs; eksportā izveidotam failam — ;. |
| Value delimiter inside a field | Vairāku vērtību atdalītājs; eksportā izveidotam failam — +. |
Kolonnas Name, Groups un Sites ir obligātas: rinda, kurā trūkst kādas no tām, tiek noraidīta. Norādītajām vērtībām (lietojumprogrammām, kategorijām, piekļuves nosacījumiem, trauksmēm, aizstājvārdiem, site) ir jau jāeksistē, un tās tiek sasaistītas pēc nosaukuma.
Pēc apstiprināšanas logā tiek apkopots importēšanas rezultāts katram failā esošajam līgumam.