Accesscontrol: Porovnání verzí
Bez shrnutí editace |
m (→Jak zabezpečit externí soubor: překlep) |
||
(Není zobrazeno 8 mezilehlých verzí od 5 dalších uživatelů.) | |||
Řádek 1: | Řádek 1: | ||
<accesscontrol>ALL</accesscontrol> | |||
{{url}} | |||
Toto je informační stránka o Accesscontrolu, bezpečnostním systému této wiki, který omezuje přístupy různým uživatelům k různým datům. K takto zabezpečeným stránkám pak mají přístup pouze uživatelé zařazení do daných skupin a [[Gewiki:Správci|správci]], kteří mají přístup všude. | Toto je informační stránka o Accesscontrolu, bezpečnostním systému této wiki, který omezuje přístupy různým uživatelům k různým datům. K takto zabezpečeným stránkám pak mají přístup pouze uživatelé zařazení do daných skupin a [[Gewiki:Správci|správci]], kteří mají přístup všude. | ||
Řádek 4: | Řádek 6: | ||
== Jak zabezpečit nějakou stránku == | == Jak zabezpečit nějakou stránku == | ||
Pro zabezpečení se používá značka accesscontrol zapsaná přímo do textu stránky. Je zvykem tuto značku psát na začátek stránky. Mezi otevírací <nowiki><accesscontrol></nowiki> a zavírací <nowiki></accesscontrol></nowiki> značku se zapisují jednotlivé skupiny oddělené dvěma(!!) čárkami | Pro zabezpečení se používá značka accesscontrol zapsaná přímo do textu stránky. Je zvykem tuto značku psát na začátek stránky. Mezi otevírací <nowiki><accesscontrol></nowiki> a zavírací <nowiki></accesscontrol></nowiki> značku se zapisují jednotlivé skupiny oddělené dvěma (!!) čárkami Skupiny se mohou zapisovat jak s mezerou, tak s podtržítkem. | ||
Pro Castory, Polluxe a Tým z roku | Pro Castory, Polluxe a Tým z roku {{CURRENTYEAR}} to vypadá takto | ||
<nowiki><accesscontrol>Team,, | <nowiki><accesscontrol>Team,,Pollux_</nowiki>{{CURRENTYEAR}}<nowiki>,,Castor_</nowiki>{{CURRENTYEAR}}<nowiki></accesscontrol></nowiki> | ||
=== Jak naopak stránku povolit všem? | == Jak zabezpečit externí soubor == | ||
Pokud na gewiki nahrajete soubor (fls, doc, jpg, ...), ke kterému se nemají dostat všichni, můžete i ten zabezpečit accesscontrolem: | |||
* nahrajete soubor standardním způsobem | |||
* na nově vzniklé stránce s názvem Soubor:nahrany_dokument-xls použijete záložku "Editovat" a do editačního okna vložíte accesscontrol způsobem popsaným výše | |||
* po uložení se k souboru dostanou jen uživatelé určení accesscontrolem | |||
== Jak naopak stránku povolit všem? == | |||
V případě, že stránka "zdědila" nějaká omezení od své nadstránky a je potřeba ji uvolnit všem, je to možné pomocí pseudoskupiny ALL. | V případě, že stránka "zdědila" nějaká omezení od své nadstránky a je potřeba ji uvolnit všem, je to možné pomocí pseudoskupiny ALL. | ||
Do stránky vložte následující kód <nowiki><accesscontrol>ALL</accesscontrol></nowiki> | Do stránky vložte následující kód <nowiki><accesscontrol>ALL</accesscontrol></nowiki> | ||
== FAQ aneb Často kladené otázky == | == FAQ aneb Často kladené otázky == | ||
=== Jaktože je stránka s omezeným přístupem, když v ní není accesscontrol napsán? === | === Jaktože je stránka s omezeným přístupem, když v ní není accesscontrol napsán? === | ||
V sekci "Jak to funguje" je popsáno, že Accesscontrol je dědičný. Podstránky (pokud nemají accesscontrol v sobě) přejímají accesscontrol svých nadstránek. | V sekci "Jak to funguje" je popsáno, že Accesscontrol je dědičný. Podstránky (pokud nemají accesscontrol v sobě) přejímají accesscontrol svých nadstránek. | ||
=== Proč je na Gewiki Accesscontrol? === | === Proč je na Gewiki Accesscontrol? === | ||
Gewiki obsahuje řadu různých údajů, které by | Gewiki obsahuje řadu různých údajů, které by neměly být dostupné veřejnosti, například některé osobní či kontaktní údaje, stejně tak Gewiki obsahuje řadu informací, která by účastníkům zkazila překvapení :-) | ||
=== Jak funguje "dědění" accesscontrolu -- příklad === | === Jak funguje "dědění" accesscontrolu -- příklad === | ||
* Navštívíte stránku '''Team:AAA/BBB/CCC''' | * Navštívíte stránku '''Team:AAA/BBB/CCC''' | ||
** Je ve stránce Team:AAA/BBB/CCC přímo napsaný <accesscontrol>? Pokud ano, použije se ten. Pokud ne, jdeme dál: | ** Je ve stránce Team:AAA/BBB/CCC přímo napsaný <nowiki><accesscontrol></nowiki>? Pokud ano, použije se ten. Pokud ne, jdeme dál: | ||
** Je ve stránce Team:AAA/BBB napsaný <accesscontrol>? Pokud ano, použije se ten i pro Team:AAA/BBB/CCC. Pokud ne, jdeme dál: | ** Je ve stránce Team:AAA/BBB napsaný <nowiki><accesscontrol></nowiki>? Pokud ano, použije se ten i pro Team:AAA/BBB/CCC. Pokud ne, jdeme dál: | ||
** Je ve stránce Team:AAA napsaný <accesscontrol>? Pokud ano, použije se ten i pro Team:AAA/BBB/CCC. Pokud ne, jdeme dál: | ** Je ve stránce Team:AAA napsaný <nowiki><accesscontrol></nowiki>? Pokud ano, použije se ten i pro Team:AAA/BBB/CCC. Pokud ne, jdeme dál: | ||
** Je ve stránce Team napsaný <accesscontrol>? Pokud ano, použije se ten i pro Team:AAA/BBB/CCC. Pokud ne, jdeme dál: | ** Je ve stránce Team napsaný <nowiki><accesscontrol></nowiki>? Pokud ano, použije se ten i pro Team:AAA/BBB/CCC. Pokud ne, jdeme dál: | ||
* Nikde na všech nadřazených stránkách není Accesscontrol, stránka je tedy přístupná pro všechny | * Nikde na všech nadřazených stránkách není Accesscontrol, stránka je tedy přístupná pro všechny | ||
=== Accesscontrol umí i "jen pro čtení?"=== | |||
Jasně. Stačí do accesscontrol tagu zapsat za název skupiny ''(ro)'' (např: ''Skupina(ro)'') a takováto stránka bude přístupná jen pro čtení. | |||
=== Je to někde k dispozici? === | === Je to někde k dispozici? === | ||
Zdrojové kódy jsou k dispozici na [https://bitbucket.org/jlkcz/recursive-iac/wiki/Home Bitbucket] pod MIT licencí | Zdrojové kódy jsou k dispozici na [https://bitbucket.org/jlkcz/recursive-iac/wiki/Home Bitbucket] pod MIT licencí | ||
=== Nastavení skupin pro AccesControl=== | |||
Kdo je v jaké skupině se nastavuje na stránkách gewiki.cz/Skupina:<NázevSkupiny> tedy Team se edituje na https://gewiki.cz/Skupina:Team. Tyto stránky mohou editovat jen členové nějaké hodně drsné administrátorské skupiny, ale číst je může kdokoli. | |||
[[Kategorie:Gewiki]] | [[Kategorie:Gewiki]] |
Aktuální verze z 1. 3. 2023, 16:56
Toto je informační stránka o Accesscontrolu, bezpečnostním systému této wiki, který omezuje přístupy různým uživatelům k různým datům. K takto zabezpečeným stránkám pak mají přístup pouze uživatelé zařazení do daných skupin a správci, kteří mají přístup všude.
Stránka, omezuje-li jakkoliv přístup, dává o tom vědět informačním obdélníkem. Zde je uvedeno jaké skupiny mají přístup a která stránka je původcem tohoto nastavení.
Jak zabezpečit nějakou stránku[editovat | editovat zdroj]
Pro zabezpečení se používá značka accesscontrol zapsaná přímo do textu stránky. Je zvykem tuto značku psát na začátek stránky. Mezi otevírací <accesscontrol> a zavírací </accesscontrol> značku se zapisují jednotlivé skupiny oddělené dvěma (!!) čárkami Skupiny se mohou zapisovat jak s mezerou, tak s podtržítkem.
Pro Castory, Polluxe a Tým z roku 2024 to vypadá takto <accesscontrol>Team,,Pollux_2024,,Castor_2024</accesscontrol>
Jak zabezpečit externí soubor[editovat | editovat zdroj]
Pokud na gewiki nahrajete soubor (fls, doc, jpg, ...), ke kterému se nemají dostat všichni, můžete i ten zabezpečit accesscontrolem:
- nahrajete soubor standardním způsobem
- na nově vzniklé stránce s názvem Soubor:nahrany_dokument-xls použijete záložku "Editovat" a do editačního okna vložíte accesscontrol způsobem popsaným výše
- po uložení se k souboru dostanou jen uživatelé určení accesscontrolem
Jak naopak stránku povolit všem?[editovat | editovat zdroj]
V případě, že stránka "zdědila" nějaká omezení od své nadstránky a je potřeba ji uvolnit všem, je to možné pomocí pseudoskupiny ALL.
Do stránky vložte následující kód <accesscontrol>ALL</accesscontrol>
FAQ aneb Často kladené otázky[editovat | editovat zdroj]
Jaktože je stránka s omezeným přístupem, když v ní není accesscontrol napsán?[editovat | editovat zdroj]
V sekci "Jak to funguje" je popsáno, že Accesscontrol je dědičný. Podstránky (pokud nemají accesscontrol v sobě) přejímají accesscontrol svých nadstránek.
Proč je na Gewiki Accesscontrol?[editovat | editovat zdroj]
Gewiki obsahuje řadu různých údajů, které by neměly být dostupné veřejnosti, například některé osobní či kontaktní údaje, stejně tak Gewiki obsahuje řadu informací, která by účastníkům zkazila překvapení :-)
Jak funguje "dědění" accesscontrolu -- příklad[editovat | editovat zdroj]
- Navštívíte stránku Team:AAA/BBB/CCC
- Je ve stránce Team:AAA/BBB/CCC přímo napsaný <accesscontrol>? Pokud ano, použije se ten. Pokud ne, jdeme dál:
- Je ve stránce Team:AAA/BBB napsaný <accesscontrol>? Pokud ano, použije se ten i pro Team:AAA/BBB/CCC. Pokud ne, jdeme dál:
- Je ve stránce Team:AAA napsaný <accesscontrol>? Pokud ano, použije se ten i pro Team:AAA/BBB/CCC. Pokud ne, jdeme dál:
- Je ve stránce Team napsaný <accesscontrol>? Pokud ano, použije se ten i pro Team:AAA/BBB/CCC. Pokud ne, jdeme dál:
- Nikde na všech nadřazených stránkách není Accesscontrol, stránka je tedy přístupná pro všechny
Accesscontrol umí i "jen pro čtení?"[editovat | editovat zdroj]
Jasně. Stačí do accesscontrol tagu zapsat za název skupiny (ro) (např: Skupina(ro)) a takováto stránka bude přístupná jen pro čtení.
Je to někde k dispozici?[editovat | editovat zdroj]
Zdrojové kódy jsou k dispozici na Bitbucket pod MIT licencí
Nastavení skupin pro AccesControl[editovat | editovat zdroj]
Kdo je v jaké skupině se nastavuje na stránkách gewiki.cz/Skupina:<NázevSkupiny> tedy Team se edituje na https://gewiki.cz/Skupina:Team. Tyto stránky mohou editovat jen členové nějaké hodně drsné administrátorské skupiny, ale číst je může kdokoli.