Barvna shema: Temna
Trenutno dejavna stran: start » sl » Dokumentacija » Razširitve DokuWikija (WvdS) » Vloge in pravice

Vloge in pravice

Kdo sme v tem wikiju kaj, odločajo štiri med seboj neodvisne ravni. Ta razdelek pove, katero vlogo imate trenutno, kaj dovoljuje, česa ne dovoljuje – in kako priti do več, ne da bi morali koga iskati.

Prvi koraki

Zakaj mi to ni dovoljeno? – dve vprašanji, ki ju zaprta stran sproži, v vrstnem redu, v katerem je nanju mogoče odgovoriti.

Prepoznati trenutno vlogo → Poiskati potrebno vlogo → Zaprositi za dostop

Pogosta opravila

Vaše vprašanje Odgovor
Katero vlogo imam trenutno na tem področju? Prepoznavanje lastne trenutne vloge
Kaj določena vloga dovoljuje in česa ne? Matrika vlog
Kako zaprosim za dostop? How to: zaprositi za dostop
Prijavljen sem in me kljub temu zavrne. Prijavljen in vseeno zavrnjen
Področje zahteva drugi dejavnik, ki ga nimam. Področje zahteva drugi dejavnik
Izgubil sem aplikacijo za preverjanje. Zaprositi za ponastavitev drugega dejavnika
Kje vidim svoje odprte prošnje? Spremljanje prošnje
Vzdržujem projekt – kako rešujem prispele prošnje? Reševanje prošenj

Štiri ravni

Vsaka raven odgovarja na lastno vprašanje. So aditivne: raven lahko le zoži tisto, kar je nižja že dovolila. Nobena raven ne more preglasiti druge.

1 DokuWiki ACL

Ali sme ta račun to stran sploh videti ali spreminjati? Številčna lestvica 0–255, računi in skupine.

2 Zanesljivost seje

Ali je ta seja dovolj dokazala? Ni pravica, temveč lastnost prijave.

3 Projektna vloga

Kakšen čin ima ta račun v tem projektu? Bralec, sodelavec, vzdrževalec.

4 Ravni komponent

Lastne lestvice posameznih komponent – ravni priklopnih točk, matrika zmožnosti Data Studia.

Raven Odgovarja na Vzdržuje se v Poiskati
1 DokuWiki ACL branje, urejanje, ustvarjanje, nalaganje, brisanje ?do=admin → Nadzor dostopa Raven 1
2 Zanesljivost seje ali geslo zadošča ali je potreben drugi dejavnik? pravilnik vtičnika wkidentity Raven 2
3 Projektna vloga čin znotraj enega projekta skupine @dwdo_<projekt>_* Raven 3
4 Ravni komponent kaj posamezna komponenta dodatno zahteva se razlikuje po komponenti Raven 4
Višja raven nikoli ne razširi. Račun brez ACL za stran ne dobi dostopa niti kot vzdrževalec: raven 3 se vpraša šele, ko je raven 1 že pritrdila. Obraten primer je pogost – raven 1 dovoli, raven 2 pa dodatno zahteva drugi dejavnik.

Kaj ta razdelek zagotavlja

  • Vsaka zavrnitev navede dva klina. Kar je bilo potrebno in kar račun ima, drug ob drugem. Razmik med njima je utemeljitev.
  • Vsaka zavrnitev navede alternativo, kjer ta obstaja: drug račun, dostop samo za branje, pot prek projektne strani.
  • Nobena zavrnitev se ne konča z »obrnite se na skrbništvo«. Če je prošnja tehnično mogoča, je gumb na zaslonu, ki vas je zavrnil.
  • Prošnja nikoli ne podeli pravic. Zabeleži, da je nekdo vprašal. Odloči človek, na zaslonu, na katerem se ta pravica upravlja.
  • Najprej se vpraša tistega, ki področje vzdržuje. Prošnja o projektu gre njegovim vzdrževalcem, ne globalnemu skrbništvu. To ostaja rezervna pot, ne prva.

Skrbništvo

Diagnostika

Za razvijalce

  • Pogodba za komponente – kako lastna komponenta svojo zavrnitev obesi na isto infrastrukturo.
  • wkrequest – komponenta, ki sprejema prošnje in upravlja predal.
  • wkidentity – prijava, drugi dejavnik in zanesljivost seje.
  • wkdocore – projekti, projektne vloge in skupinski sloj.

Sorodne teme

sl/wiki/dwe/permissions/start.txt · Zadnja sprememba: uporabnika Wolfgang van der Stille