DokuWiki

It's better when it's simple

Narzędzia użytkownika

Narzędzia witryny


pl:acl

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronachPoprzednia wersja
Nowa wersja
Poprzednia wersja
pl:acl [2011-12-03 19:32] – [Background Info] 81.168.186.51pl:acl [2023-01-24 12:27] (aktualna) – przywrócono poprzednią wersję (2012-10-25 10:30) saggi
Linia 1: Linia 1:
 ====== Kontrola dostępu ====== ====== Kontrola dostępu ======
  
-[[DokuWiki]] -- jak większość **Wikis** -- jest domyślnie otwarty. Każdy może tworzyć, edytować i usuwać strony. Jednak czasami przydałoby się zabezpieczyć dostęp do niektórych lub wszystkich stron. W takim przypadku  //Access Control Lists// (ACL) wchodzi do gry. Ta strona powinna dać ci ogólny pogląd na to, jak funkcjonuje ACL w DokuWiki  i jak to sie konfiguruje.+[[DokuWiki]] -- jak większość **systemów Wiki** -- jest domyślnie otwarty. Każdy może tworzyć, edytować i usuwać strony. Jednak czasami przydałoby się zabezpieczyć dostęp do niektórych lub wszystkich stron. W takim przypadku  //Access Control Lists// (ACL) wchodzi do gry. Ta strona powinna dać ci ogólny pogląd na to, jak funkcjonuje ACL w DokuWiki  i jak się go konfiguruje. 
  
 Więcej informacji znajdziesz na --> [[discussion:acl|discussion:acl]] Więcej informacji znajdziesz na --> [[discussion:acl|discussion:acl]]
  
-:!: **UWAGA:** DokuWiki'ACL jest standardowo dołączany i powinien być stabilny. Jeśli jednak jesteś zaniepokojony ryzykiem dostępu to twoich informacji w wiki przez nieautoryzowanych użytkowników, nie powinieneś w ogóle umieszczać tych danych w Internecie ... +:!: **UWAGA:** ACL DokuWiki jest obecnie standardowo dołączany i powinien być stabilny. Jeśli jednak jesteś zaniepokojony ryzykiem dostępu to twoich informacji w wiki przez nieautoryzowanych użytkowników, nie powinieneś w ogóle umieszczać tych danych w Internecie ... 
  
  
Linia 56: Linia 56:
 ===== Ograniczenia Dostępu ===== ===== Ograniczenia Dostępu =====
  
-Ograniczenia dostępu mogą być przypisane do [[pagename|stron]] i [[namespaces|przestrzeni nazw]]. Mamy mięć uprawnień: //czytanie//, //zmiana//, //tworzenie//, //przesyłanie plików// i //usuwanie//. Każde wyższe uprawnienie zawiera w sobie wszystkie niższe, z których czytanie jest najniższym, zaś usuwanie najwyższym. Zauważ, że uprawnienia tworzenie, przesyłanie plików i usuwanie mogą być przypisane tylko do przestrzeni nazw.+Ograniczenia dostępu mogą być przypisane do [[pagename|stron]] i [[namespaces|przestrzeni nazw]]. Mamy pięć uprawnień: //czytanie//, //zmiana//, //tworzenie//, //przesyłanie plików// i //usuwanie//. Każde wyższe uprawnienie zawiera w sobie wszystkie niższe, z których czytanie jest najniższym, zaś usuwanie najwyższym. Zauważ, że uprawnienia tworzenie, przesyłanie plików i usuwanie mogą być przypisane tylko do przestrzeni nazw.
  
 Gdy DokuWiki sprawdza jakie uprawnienia przyznać użytkownikowi, wykorzystuje wszystkie reguły pasujące do nazwy użytkownika lub grup, do których należy. Wykorzystywana jest reguła dająca największe uprawnienia. Sprawdzane są najpierw uprawnienia do strony, następnie wszystkich nadrzędnych przestrzeni nazw aż do odnalezienia pasującej reguły. Gdy DokuWiki sprawdza jakie uprawnienia przyznać użytkownikowi, wykorzystuje wszystkie reguły pasujące do nazwy użytkownika lub grup, do których należy. Wykorzystywana jest reguła dająca największe uprawnienia. Sprawdzane są najpierw uprawnienia do strony, następnie wszystkich nadrzędnych przestrzeni nazw aż do odnalezienia pasującej reguły.
Linia 128: Linia 128:
 Możesz prześledzić to na powyższym przykładzie dla uprawnień użytkownika //bigboss//. Nadaje mu się uprawnienia w linii 2, jednak musi dostać pełne prawa do przestrzeni nazw devel:* jeszcze raz w linii 7. Gdyby nie było tej linii, pierwszym dopasowaniemdla użytkownika //bigboss// do strony w przestrzeni nazw devel byłaby linia 5, jako że //bigboss// jest członkiem domyślnej grupy //ALL//. Możesz prześledzić to na powyższym przykładzie dla uprawnień użytkownika //bigboss//. Nadaje mu się uprawnienia w linii 2, jednak musi dostać pełne prawa do przestrzeni nazw devel:* jeszcze raz w linii 7. Gdyby nie było tej linii, pierwszym dopasowaniemdla użytkownika //bigboss// do strony w przestrzeni nazw devel byłaby linia 5, jako że //bigboss// jest członkiem domyślnej grupy //ALL//.
  
-Uwaga: To configure users or groups with special chars (like whitespacesyou need to URL escape themThis only applies to specialchars in the lower 128 byte rangeThe ACL file uses UTF-8 encoding so any multibytechars can be written as isThis only applies when a backend different from the [[.auth:plain]] one is used -- the plain backend does not allow any special chars anyway.+Uwaga: Aby skonfigurować użytkowników lub grupy zawierające znaki specjalne (jak białe znakimusisz zastosować znaki ucieczki URL. Stosuje się to tylko do znaków z zakresu poniżej 128. Plik ACL używa kodowania UTF-8 zatem wszystkie znaki wielobajtowe mogą być pisane normalniePowyższe stosuje się do backendów innych niż [[.auth:plain]] -- backend tekstowy nie dopuszcza żadnych znaków specjalnych.
pl/acl.1322937127.txt.gz · ostatnio zmienione: 2011-12-03 19:32 przez 81.168.186.51

Wszystkie treści w tym wiki, którym nie przyporządkowano licencji, podlegają licencji: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki