Gestione utenti e campi

Metodi di protezione per applicazioni stand alone, client/server, web oriented

Moderatore: Moderatori

Rispondi
lucanali
Messaggi: 78
Iscritto il: sabato 27 giugno 2009, 20:01

Gestione utenti e campi

Messaggio da lucanali » lunedì 6 settembre 2010, 16:19

Forse il titolo è un pò criptico ma comunque adesso vi spiego il mio problema, io 2 utenti che inseriscono dati sulla stessa tabella, un utente ha maggiori privilegi e l'altro meno, vorrei che se l'utente, diciamo, A crea un record, l'utente B possa solo vedere creare i suoi record ma non modificare quello che ha creato l'utente A in particolare certi campi sensibili, secondo voui è possibile ??? Ho provato settando i privilegi ma se limito l'accesso allora l'utente B non riesce ad accedere a tutti i campi anche se creati da lui, viceversa se non limito l'accesso ai campi il detto utente li può modificare !!!
FMP11 - Vista/Seven

stregatto
Messaggi: 9700
Iscritto il: lunedì 1 dicembre 2003, 1:00
Località: Roma
Contatta:

Re: Gestione utenti e campi

Messaggio da stregatto » lunedì 6 settembre 2010, 16:41

devi avere un campo creatore record e usi privilegi calcolati.

.g.

lucanali
Messaggi: 78
Iscritto il: sabato 27 giugno 2009, 20:01

Re: Gestione utenti e campi

Messaggio da lucanali » lunedì 6 settembre 2010, 16:54

Puoi essere più preciso ... diciamo che io ho tre campi in un record "data; nome; cognome; professionalità" dove l'unico modificabile dall'utente B, se l'ha creato l'utente A, è il campo profes... , se invece li ha creati l'utente B allora li può modificare tutti.
FMP11 - Vista/Seven

Pirata
Messaggi: 1197
Iscritto il: domenica 12 marzo 2006, 1:00
Versione FileMaker: 18
Sistema operativo: Win10
Località: Reggio Calabria (RC)

Re: Gestione utenti e campi

Messaggio da Pirata » martedì 19 ottobre 2010, 20:09

Ci sarebbero diverse strade, argomento già dibattuto:
- o dai settaggi dei privilegi utenti di FileMaker oppure
- sript campo x campo ove deciderai tu "configuratore" cosa farse in quel campo.
...
ok?
Antonio

Rispondi