Difference: KaeyttoeoikeuksianHallinta (r10 vs. r9)

r10 - 10 Nov 2011 - 20:03 - AdminUser r9 - 27 Apr 2010 - 14:16 - AdminUser

Käyttöoikeuksien hallinta

Käyttöoikeuksien hallinta

Foswikissä luku-, muokkaus- ja uudelleennimeämis/poisto-oikeuksia voidaan määrittää sekä kokonaisen wikialueen (web) laajuisesti että yksittäisen sivun tarkkuudella. Käyttöoikeus (tai -kielto) annetaan joko käyttäjäryhmälle tai yksittäiselle henkilölle.

Foswikissä luku-, muokkaus- ja uudelleennimeämis/poisto-oikeuksia voidaan määrittää sekä kokonaisen wikialueen (web) laajuisesti että yksittäisen sivun tarkkuudella. Käyttöoikeus (tai -kielto) annetaan joko käyttäjäryhmälle tai yksittäiselle henkilölle.

Käyttöoikeudet:

Käyttöoikeudet:

  • luku ( VIEW): vain katselu sallittu
  • muokkaus ( EDIT): olemassa olevan sivun muokkaus mahdollista.
  • uudelleennimeäminen ( RENAME): sallii sivun uudelleennimeämisen ja poistamisen
  • luku ( VIEW): vain katselu sallittu
  • muokkaus ( EDIT): olemassa olevan sivun muokkaus mahdollista.
  • uudelleennimeäminen ( RENAME): sallii sivun uudelleennimeämisen ja poistamisen

IDEA! Käyttöoikeudet ovat täysin erillisiä, esim. pelkkä muokkausoikeus ei anna lukuoikeutta, vaan lukuoikeus pitää määrittää erikseen.

IDEA! Käyttöoikeudet ovat täysin erillisiä, esim. pelkkä muokkausoikeus ei anna lukuoikeutta, vaan lukuoikeus pitää määrittää erikseen.

Wikialueen käyttöoikeuksien määrittäminen

Wikialueen käyttöoikeuksien määrittäminen

Wikialueen oletusoikeudet asetetaan *WebPreferences*-sivulla (*Asetukset*-linkki työkaluvalikossa vasemmassa palstassa).

Wikialueen oletusoikeudet asetetaan *WebPreferences*-sivulla (*Asetukset*-linkki työkaluvalikossa vasemmassa palstassa).

Esimerkkejä
Esimerkkejä

Kaikki oikeudet ryhmälle MyProjectGroup
(ryhmä sisältää kaikki wikialueen käyttäjät)

Kaikki oikeudet ryhmälle MyProjectGroup
(ryhmä sisältää kaikki wikialueen käyttäjät)

      * Set DENYWEBVIEW = 
      * Set ALLOWWEBVIEW = Users.MyProjectGroup
      * Set DENYWEBCHANGE = 
      * Set ALLOWWEBCHANGE = Users.MyProjectGroup
      * Set DENYWEBRENAME = 
      * Set ALLOWWEBRENAME = Users.MyProjectGroup
      * Set DENYWEBVIEW = 
      * Set ALLOWWEBVIEW = Users.MyProjectGroup
      * Set DENYWEBCHANGE = 
      * Set ALLOWWEBCHANGE = Users.MyProjectGroup
      * Set DENYWEBRENAME = 
      * Set ALLOWWEBRENAME = Users.MyProjectGroup
IDEA! Huomaa merkkauksesta
  • jätä rivin alkuun kolme tai kuusi välilyöntiä ennen tähteä
  • Set-sanan molemmilla puolilla on yksi välilyönti
  • Users.-prefix ei ole pakollinen oikeuksien asettamisen kannalta, mutta prefixin ansiosta ryhmän tai henkilön wikinimi on toimiva linkki Users-webiin oikealle sivulle
  • muokkaus kannattaa tehdä raakamuodossa (joko "Raaka muokkaus" -linkillä tai WIKI TEXT -painike normaalissa muokkausikkunassa
IDEA! Huomaa merkkauksesta
  • jätä rivin alkuun kolme tai kuusi välilyöntiä ennen tähteä
  • Set-sanan molemmilla puolilla on yksi välilyönti
  • Users.-prefix ei ole pakollinen oikeuksien asettamisen kannalta, mutta prefixin ansiosta ryhmän tai henkilön wikinimi on toimiva linkki Users-webiin oikealle sivulle
  • muokkaus kannattaa tehdä raakamuodossa (joko "Raaka muokkaus" -linkillä tai WIKI TEXT -painike normaalissa muokkausikkunassa

Lukuoikeudet ryhmälle MyProjectGroup, muokkausoikeudet ryhmälle MyProjectAdminGroup
(MyProjectAdminGroup sisältää henkilöt, joille halutaan antaa muokkausoikeudet)

Lukuoikeudet ryhmälle MyProjectGroup, muokkausoikeudet ryhmälle MyProjectAdminGroup
(MyProjectAdminGroup sisältää henkilöt, joille halutaan antaa muokkausoikeudet)

      * Set DENYWEBVIEW = 
      * Set ALLOWWEBVIEW = Users.MyProjectGroup, Users.MyProjectAdminGroup 
      * Set DENYWEBCHANGE = 
      * Set ALLOWWEBCHANGE = Users.MyProjectAdminGroup
      * Set DENYWEBRENAME = 
      * Set ALLOWWEBRENAME = Users.MyProjectAdminGroup
      * Set DENYWEBVIEW = 
      * Set ALLOWWEBVIEW = Users.MyProjectGroup, Users.MyProjectAdminGroup 
      * Set DENYWEBCHANGE = 
      * Set ALLOWWEBCHANGE = Users.MyProjectAdminGroup
      * Set DENYWEBRENAME = 
      * Set ALLOWWEBRENAME = Users.MyProjectAdminGroup

Lukuoikeudet kaikille kirjautuneille wikialustan käyttäjille, muokkausoikeudet vain omalle ryhmälle
Kirjautumaton (anonyymikäyttäjä, ml. hakukoneet) käyttäjä on Foswikissä Users.WikiGuest, jonka pääsy halutaan siis estää:

Lukuoikeudet kaikille kirjautuneille wikialustan käyttäjille, muokkausoikeudet vain omalle ryhmälle
Kirjautumaton (anonyymikäyttäjä, ml. hakukoneet) käyttäjä on Foswikissä Users.WikiGuest, jonka pääsy halutaan siis estää:

      * Set DENYWEBVIEW = Users.WikiGuest
      * Set ALLOWWEBVIEW = 
      * Set DENYWEBCHANGE = 
      * Set ALLOWWEBCHANGE = Users.MyProjectGroup
      * Set DENYWEBRENAME = 
      * Set ALLOWWEBRENAME = Users.MyProjectGroup
      * Set DENYWEBVIEW = Users.WikiGuest
      * Set ALLOWWEBVIEW = 
      * Set DENYWEBCHANGE = 
      * Set ALLOWWEBCHANGE = Users.MyProjectGroup
      * Set DENYWEBRENAME = 
      * Set ALLOWWEBRENAME = Users.MyProjectGroup

Yksittäisen wikisivun oikeuksien määrittäminen

Yksittäisen wikisivun oikeuksien määrittäminen

Jos wikialueen sisällä jollekin yksittäiselle wikisivulle halutaan antaa muusta wikialueesta poikkeavia luku- tai kirjoitusoikeuksia, tämä tapahtuu käyttämällä seuraavia asetuksia kyseisellä wikisivulla:

Jos wikialueen sisällä jollekin yksittäiselle wikisivulle halutaan antaa muusta wikialueesta poikkeavia luku- tai kirjoitusoikeuksia, tämä tapahtuu käyttämällä seuraavia asetuksia kyseisellä wikisivulla:

   * Set DENYTOPICVIEW = < pilkulla erotettu lista käyttäjistä tai ryhmistä >
   * Set ALLOWTOPICVIEW = -"-
   * Set DENYTOPICCHANGE = -"-
   * Set ALLOWTOPICCHANGE = -"-
   * Set DENYTOPICVIEW = < pilkulla erotettu lista käyttäjistä tai ryhmistä >
   * Set ALLOWTOPICVIEW = -"-
   * Set DENYTOPICCHANGE = -"-
   * Set ALLOWTOPICCHANGE = -"-

Haluttu asetus voidaan lisätä kolmella eri tavalla

Haluttu asetus voidaan lisätä kolmella eri tavalla

1. wikisivun alareunaan näkyville

1. wikisivun alareunaan näkyville

   * Set DENYTOPICVIEW = Users.WikiGuest
   * Set DENYTOPICVIEW = Users.WikiGuest

2. wikisivun alareunaan piilotettuna katselunäkymässä

2. wikisivun alareunaan piilotettuna katselunäkymässä

<!--
   * Set DENYTOPICVIEW = Users.WikiGuest
-->
<!--
   * Set DENYTOPICVIEW = Users.WikiGuest
-->
  

3. kokonaan piilotettuna wikisivun metatietoihin: Lisää vaihtoehtoja -> Muokkaa tämän aiheen asetuksia

3. kokonaan piilotettuna wikisivun metatietoihin: More topic actions -> Muokkaa tämän aiheen asetuksia

Lisätietoja

Lisätietoja

Foswikin oma dokumentaatio: AccessControl

Foswikin oma dokumentaatio: AccessControl

-- PasiHaekkinen - 27 Apr 2010

-- PasiHaekkinen - 27 Apr 2010

r10 - 10 Nov 2011 - 20:03 - AdminUser r9 - 27 Apr 2010 - 14:16 - AdminUser

View topic | View difference interwoven | History: r12 < r11 < r10 < r9 | More topic actions
 
Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TUTWiki? Send feedback