Skoči na vsebino

Executables authorizations

Modul Executables authorizations skrbniku omogoča, da deklarira sezname dovoljenih ali prepovedanih programov in jih nato pripne skupinam uporabnikov in ciljem (objavljenim aplikacijam ali računalnikom z neposrednim dostopom). Uporablja se za uveljavljanje nadzora aplikacij med sejami Bastion: dovoljene so le izvedljive datoteke z belega seznama ali vse razen tistih s črnega seznama.

Glavni zaslon ima tri zavihke, razporejene po podrobnosti nadzora.

Ta zavihek navaja obstoječe sezname izvršljivih datotek v stolpcu Name. Pred vsako vrstico je ikona, ki prikazuje vrsto seznama: zelena kljukica za seznam White (odobrene izvršljive datoteke) ali rdeč znak prepovedi za seznam Black (prepovedane izvršljive datoteke). Razširitev vrstice prikaže izvršljive datoteke, ki sestavljajo seznam.

Dejanje Podrobnosti
Add Gumb +: odpre okno Add a list of executables (glejte tabelo spodaj).
Properties Izberite vrstico in kliknite ikono ali vrstico dvokliknite. Okno Edit a list of executables je enako oknu za ustvarjanje — le polje List name postane samo za branje.
Delete Izberite eno ali več vrstic in kliknite ×. Brisanje zahteva potrditev.
Search Polje za iskanje zgoraj desno. Filtrira po delu imena. Iskanje se sproži 700 ms po zadnjem pritisku tipke ali takoj s tipko Enter.
Pagination 15, 25 ali 50 vrstic na stran (privzeto 15).

Polja okna za dodajanje:

Polje Opis
List name Obvezno. Niz, ki vsebuje samo presledke, je zavrnjen.
List type Izbirna gumba White (privzeto) ali Black.
Executable name Vnosno polje, ki mu sledi gumb Add: vsaka izvršljiva datoteka se doda v zgornjo tabelo, katere stolpec Name navaja vsebino. Gumb Delete odstrani izbrano izvršljivo datoteko. Dokler ni vnesena nobena izvršljiva datoteka, tabela prikazuje No executable in the list.

Ta zavihek navaja pogodbe o avtorizaciji, ki enega ali več seznamov povežejo s skupinami uporabnikov in z objavljenimi aplikacijami (razvrščenimi po kategorijah). Pred stolpcem Name je ikona ključavnice.

Razširitev pogodbe prikaže povezane sezname (zelena kljukica za bele sezname, rdeč znak prepovedi za črne), zadevne domene in skupine ter nato ciljne kategorije in aplikacije.

Okno Add an authorization contract vsebuje polje Name — pri urejanju samo za branje — in tri zavihke:

Zavihek Vsebina
Groups Spustni seznam Domain, nato dva seznama (razpoložljivi na levi, izbrani na desni) z iskanjem. Gumbi Add everybody, Remove in Remove all.
Authorizations lists Dva seznama z vlečenjem in spuščanjem, vsak z gumbom Select All. Ko je seznam na levi prazen, prikazuje No authorization list.
Applications Drevo aplikacij po kategorijah; izbira lahko zajema celotno kategorijo ali posamezno aplikacijo. Če ni deklarirana nobena kategorija, drevo prikazuje No Categories.

Gumba Previous in Next omogočata premikanje med zavihki. Gumb Validate postane omogočen šele, ko pogodba vsebuje vsaj eno skupino, en seznam in en cilj.

Dejanji Properties in Delete, iskanje in ostranjevanje delujejo enako kot v prvem zavihku.

Ta zavihek navaja pogodbe o neposredni avtorizaciji — različico, namenjeno neposredno ciljanim računalnikom namesto objavljenim aplikacijam.

Razširitev pogodbe prikaže povezane sezname, skupine uporabnikov po domenah in ciljne računalnike.

Okno Add a direct authorization contract vsebuje polji Name in Description ter nato tri zavihke:

Zavihek Vsebina
Groups Spustni seznam Domain in dva seznama. Gumb Manual entry odpre okno Addition of a custom group (polji Name in Microsoft Domain); dvojnik je zavrnjen s sporočilom This group is already in the list. Gumbi Select All, Remove in Remove all.
Authorizations lists Dva seznama z vlečenjem in spuščanjem, kot pri običajni pogodbi.
Machines Dva seznama z vlečenjem in spuščanjem. Ko je seznam na levi prazen, prikazuje No available machine.

Tudi tu Validate zahteva vsaj eno skupino, en seznam in en računalnik.

Beli seznam / črni seznam

Seznam White dovoli samo izvršljive datoteke, ki jih vsebuje — vsak drug program je med sejo blokiran. Seznam Black dovoli vse izvršljive datoteke razen tistih, ki jih vsebuje.