Changes between Version 1 and Version 2 of Struttura


Ignore:
Timestamp:
09/18/10 09:23:29 (4 years ago)
Author:
fero
Comment:

Aggiunta descrizione e osservazioni per programmatori rispetto ai livelli di accesso

Legend:

Unmodified
Added
Removed
Modified
  • Struttura

    v1 v2  
    3636nell'ambiente di ricerca. 
    3737 
     38=== Chi può fare cosa nella gestione dei singoli granelli === 
     39 
     40Ogni utente autenticato in JAGOM accede in modo autenticato anche all'ambiente di gestione dei singoli granelli. 
     41 
     42Cosa può fare ? (aggiornato alla 0.1) 
     43 
     44Per prima cosa JAGOM verifica se l'utente è membro del progetto: 
     45* '''se è membro''' allora può amministrare ogni aspetto del progetto (appunti, obiettivi, cose da fare, nuove opzioni per le cose da fare...). In questo caso i membri possono anche creare appunti in pagine che iniziano per "Private" e queste saranno visibili sempre e comunque solo dai membri stessi 
     46* '''altrimenti''' JAGOM verifica se il progetto è stato creato con l'opzione "modifiche aperte" 
     47 * '''se sì''' allora l'utente può modificare gli "Appunti" e le "Cose da fare" 
     48 * '''altrimenti''' può solo visionare il contenuto 
     49 
     50Le pagine possono essere visitate anche da utenti non autenticati in JAGOM (utenti anonimi) che possono esclusivamente visionarne il contenuto. 
     51 
     52==== Osservazioni per i programmatori ==== 
     53 
     54Inizialmente avevamo ipotizzato 4 livelli di accesso: 
     55 
     56* amministratore del progetto con pieni poteri su tutto 
     57* membro con poteri di modifica appunti e cose da fare 
     58* utente autenticato che in caso di "modifiche aperte" potesse modificare gli appunti e le cose da fare 
     59* utente anonimo che può solo visionare il contenuto (come l'utente autenticato in progetti senza "modifiche aperte") 
     60 
     61Nella 0.1 per semplificare la procedura di creazione di un progetto, 
     62si è deciso di rendere tutti i membri del progetto, amministratori con piena facoltà di modifica di tutti gli aspetti 
     63del progetto. 
     64 
     65La scelta è stata fatta in quest'ottica. Vedremo con l'utilizzo se si sarà necessario implementare i livelli di accesso  
     66così come pensati all'inizio (siamo agili :) ). 
     67 
     68 
    3869== Un ambiente per la ricerca, la creazione e la gestione dei granelli, degli orti e dei coltivatori == 
    3970