Lomas un tiesības: kā darbojas piekļuve
| Kāpēc | Izprast piekļuves modeli, pirms izdalāt pieslēgumus: no kā veidojas „tas, ko redz darbinieks”. |
| Kam | Īpašniekam, kas komplektē komandu. |
| Ko iegūsiet | Skaidra shēma „loma (tiesību kopa) + numura veidu apjoms = piekļuve” un prasme lasīt lomas redaktoru. |
| Ierobežojumi | Modelis darbojas vienas naktsmītnes ietvaros; finanšu redzamību pa numura veidiem sašaurināt nevar – abas robežas iztirzotas tekstā. |
Pirms izveidojat darbiniekiem pieslēgumus, vērts saprast, ko katrs no viņiem redzēs pēc pieteikšanās. Piekļuve sastāv no divām neatkarīgām daļām: piekļuves grupa atbild par „ko drīkst darīt”, bet redzamības apjoms pēc numura veidiem – par „ko redz”. Rakstā – abas daļas, trīs sistēmas lomas un tiesību redaktors.
No kā veidojas piekļuve
Section titled “No kā veidojas piekļuve”Visas piekļuves pārvalda sadaļa „Piekļuves (RBAC)” kreisās izvēlnes grupā „Sistēma”. Lapa saucas „RBAC administrēšana”, un tās apakšvirsraksts uzreiz nosaka rāmjus: „Piekļuves grupu, tiesību un lietotāju piešķiru pārvaldība pašreizējās viesnīcas ietvaros.” Piekļuves attiecas uz vienu naktsmītni – ne uz naktsmītņu tīklu un ne uz visu uzņēmumu.
Iekšpusē – divas cilnes: „Piekļuves grupas” un „Lietotāji”. Tajās – abas piekļuves daļas:
- Piekļuves grupa – tiesību kopa pa moduļiem: ko darbiniekam atļauts. Tā arī ir „loma”; to konfigurē cilnē „Piekļuves grupas”.
- Redzamības apjoms pēc numura veidiem – kurus numura veidus darbinieks redz. Tas atrodas ne lomā, bet lietotāja kartē – cilnē „Lietotāji”.
Lomas savāktas tabulā ar kolonnām ID · Kods · Nosaukums · Tiesības · Tips · Darbības („Labot”) – uzreiz redzams gan tiesību skaits, gan tas, vai grupa ir sistēmas vai Jūsu pašu izveidota.
Trīs sistēmas lomas
Section titled “Trīs sistēmas lomas”Sistēmā pēc noklusējuma ir trīs lomas:
- „Īpašnieks” (owner) – visas 39 tiesības;
- „Vadītājs” (manager) – kopa šaurāka nekā īpašniekam; precīzs sastāvs redzams redaktorā;
- „Skatītājs” (viewer) – tikai apskatei paredzēta loma.
Lietotāja kartē grupa tiek rādīta ar nosaukumu un kodu – „Īpašnieks (owner)”.
Lomas sastāvu maina redaktorā „Piekļuves grupas rediģēšana”: lauki „* Lomas kods”, „* Nosaukums”, „Apraksts” un bloks „Piekļuves tiesības”. Virs sistēmas lomas laukiem ir paziņojums: „Sistēmas loma: kods un nosaukums nav maināmi; atjaunināt var tikai tiesību kopumu.” Kods un nosaukums ir pelēki – rediģējama tikai tiesību kopa. Savai grupai ir pieejami visi lauki.
Savu grupu savai komandai izveido poga „Jauna grupa” – piemēram, „Recepcija”: tiesības uz moduļiem „Planner” un „Rezervācijas”, bez moduļa „Finanses”.
Tiesības: modulis × darbība
Section titled “Tiesības: modulis × darbība”Grupas tiesības ir sagrupētas pa 17 moduļiem: „Kanālu menedžeris” (Channel Manager), „Pārskatu panelis”, „Finanses”, „Viesu dati”, „Viesi”, „Ziņas”, „Integrācijas”, „Rezervēšana internetā”, „Maksājumi”, „Planner”, „Tarifi”, „Rezervācijas”, „Numuri”, „Pakalpojumi”, „Nodokļi”, „Veidnes”, „Lietotāji”.
Katrai tiesībai formāts ir viens – „Modulis: darbība – apraksts”: no rindas uzreiz redzams, kuram modulim darbība pieder un ko tieši tā atļauj.
Vairumā moduļu tiesības nāk pāros – apskate un rediģēšana. Dažiem moduļiem ir arī šauras, punktveida darbības, un par trim ir vērts zināt jau iepriekš:
- „Ziņas” – „sūtīšana” un „administrēšana”;
- „Lietotāji” – „pārvaldība”, tas ir, tiesības konfigurēt lietotājus un viņu piekļuves;
- „Viesi” – „Anketas aizpildīšana viesa vietā” un „Viesa anketas personas datu atšifrēšana”: abas tiesības attiecas uz pases datiem no viesa anketas, un tās vērts piešķirt mērķēti.
Bloks „Piekļuves tiesības” redaktorā ir ērts: tajā ir tiesību meklēšana, pie katra moduļa – izvēlēto skaitītājs „N/N” un pogas „Noņemt visas” / „Atlasīt visas”.
Redzamība pēc numura veidiem – ne loma
Section titled “Redzamība pēc numura veidiem – ne loma”Lomas redaktorā meklēt redzamības iestatījumu pēc numura veidiem ir bezjēdzīgi – tā tur nav. Modeļa princips: loma atbild par darbībām, nevis par to, „kuri numuri redzami”.
Iegriezumu pēc numura veidiem nosaka lietotāja kartē: cilne „Lietotāji” → poga „Konfigurēt piekļuvi” → ekrāns „Lietotāja piekļuves iestatījumi”. Papildus vārdam, lietotājvārdam, „Objektam” un „Piekļuves grupai” tajā ir moduļa „Numuri” redzamības apjoma bloks ar lauku „Apjoma režīms”:
- „Visi veidi” – zem lauka ir padoms: „Lietotājs redz visus izvēlētās naktsmītnes numura veidus.”
- „Tikai izvēlētie veidi” – redzams tikai izvēlētais numura veidu saraksts.
Klasiskais piemērs ir istabene: atsevišķa loma „redz tikai savu stāvu” nav vajadzīga. Pietiek ar jebkuru lomu un režīmu „Tikai izvēlētie veidi” ar viņas stāva numura veidu sarakstu. Tas pats mehānisms sedz arī dzīvokļa īpašnieka piekļuvi: apartamentu vienība ir numura veids, un apjoms no viena numura veida īpašniekam atstāj viņa apartamentus.
Nauda un lomas
Section titled “Nauda un lomas”Noteikums „lietotājs redz tikai savu naudu” sistēmā nedarbojas – to nevar likt par pamatu piekļuves shēmai. Finanses ierobežo vienīgi tiesības: ja ir tiesības uz moduli „Finanses”, redzama visa naktsmītnes naudas kustība; naudai nav iegriezuma pēc numura veidiem, un redzamības apjoms to neietekmē.
Tāpēc pārus „istabene redz sava stāva naudu” vai „dzīvokļa īpašnieks redz maksājumus tikai par savu apartamentu” neizdosies izveidot: vai nu ir tiesības uz moduli „Finanses” – un pilnā bilde, vai nu tiesību nav – un naudas nav.
Darbību žurnāls
Section titled “Darbību žurnāls”Kas un ko mainīja, parāda žurnāls: „Žurnāli” → „Lietotnes žurnāls” – „Darba darbību, sistēmas notikumu un kļūdu apskate ar filtriem pēc laika, lietotāja un entītes.”
Piekļuves arī šeit nav izņēmumi: lietotāja izveide atstāj notikumu USER_CREATED, bet viņa piekļuves maiņa – USER_ACCESS_UPDATED. Ātrais ceļš līdz tiem – filtru čips „Piekļuves”. Īpašniekam tas ir gatava atbilde uz jautājumu „kas darbiniekam mainīja tiesības un kad”.
Skatiet arī
Section titled “Skatiet arī”- Darbinieki: izveidojiet lietotājvārdu un iestatiet piekļuves – izveidot pieslēgumu, piešķirt grupu, nomainīt paroli.
- Dzīvokļa īpašnieka piekļuve – režīms „Tikai izvēlētie veidi” darbībā: pārvaldnieks redz tikai savus apartamentus.
- Kā tiek aizsargāti viesu pases dati – kas slēpjas aiz tiesībām „Anketas aizpildīšana viesa vietā” un „Viesa anketas personas datu atšifrēšana”.
- Nauda viesnīcā: kur kas atrodas – kur nonāk maksājumi, ko atver tiesības uz moduli „Finanses”.