Changes between Version 1 and Version 2 of acls


Ignore:
Timestamp:
04/16/12 11:52:00 (12 years ago)
Author:
cristiano
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • acls

    v1 v2  
    55 ==  ACL - Resource  == 
    66 
    7  Resource é todo e qualquer informação que possa ser exposta a um usuario. Os resources estão dispostos em uma estrutura de arvore, cada no da arvore pode ser do tipo unico ou multiplo os nos unicos são definidos apenas por nome, e os nos multiplos são definidos por nome e idenfificador separados pelo caractere = (igual). 
    8   Exemplo de no unico  "expressoCalendar" 
    9 [[BR]] 
    10   Exemplo de no multiplo = "calendar=21"  
    117 
    12 Cada recuso é unico dentro de sua seu ramo, mais pode ser duplicado em ramos diferentes ver Figura 1. 
     8 
     9 Resource é todo e qualquer informação que possa ser exposta a um usuario. Os resources estão dispostos em uma estrutura de arvore, cada no da arvore pode ser do tipo unico ou multivalorado os nos unicos são definidos apenas por nome, e os nos multivalorados são definidos por nome e idenfificador separados pelo caractere = (igual). 
     10 
     11[[Image(wiki:acls:arvore.png, 80%?)]][[BR]] 
     12^Figura 1: Exemplo arvore de resources^ 
     13 
     14 
     15Cada resouce tem um nome unico dentro de sua seu ramo, mais pode ser duplicado em ramos diferentes.[[BR]] 
     16 
     17Cada resouce pode ou não estender as permissões de seu no pai. Na figura 1 por exemplo se o resource event=34 estende-se as permissões de seu pai calendar=1, qualquer usuário que tiver permissão para ler o calendar=1 também ira poder ler o event=34. 
     18Cada [[BR]] 
     19 
     20O identificador unico de resouce na arvore é chamado de DN, definido pelo caminha completo do resource na arvore. Na figura 1 por examplo o resource event=34 tem seu DN defindo por expressoCalendar,calendar=1,event=34.  
     21 
     22 
     23=== Atributos de um resource === 
     24 Name : String que define o resource como unico em seu ramo[[BR]] 
     25 
     26 Extend : Bolean que define se o recurso extende as permisões de seu no pai.   [[BR]] 
     27 
     28 DN : String que define o recurso como unico na arvore