Aggiungi account.
Moderatore: Moderatori
-
- Messaggi: 1197
- Iscritto il: domenica 12 marzo 2006, 1:00
- Versione FileMaker: 18
- Sistema operativo: Win10
- Località: Reggio Calabria (RC)
Aggiungi account.
Sto riscrivendo un programma.
Stavolta mi sto' impuntanto sull'account, sull'utente utilizzatore.
Quindi parlo di un programma rilasciato ed utilizzato da terze parti.
Trattasi di 4 file, progetto interfaccia/dati.
I 4 file contengono, ovviamente:
a) un account (segreto!) il mio, ossia del programmatore (con privilegi [Accesso completo]);
b) un account (conosciuto dal cliente-utilizzatore) tipo U: UTENTE P: pippo (con provilegi personalizzati);
c) un account (conosciuto dal cliente-utilizzatore) tipo U: AMMINISTRATORE P: pluto (con provilegi personalizzati).
d) Uno dei 4 file consiste in una tabella che l'Amministratore appunto
crea inserendo i futuri account che andranno ad utilizzare il programma,
autorizzando l'accesso alle aree (vendite, acquisti...) e
permettendo la modifica od elimanzione del record.
Come potete immaginare, avviato il programma comparirà:
una finestra (FileMaker) ove l'utilizzatore dovrà loggarsi con uno dei 2 possibili account di cui sopra b) o c)
e poi, una seconda finestrella fatta da me, ove inserire stavolta l'account che dovrà far parte della
tabella creata dal gestore del programma d) per poter avere l'accesso definitivo e quindi l'uso del programma.
Domanda.
C'è una possibilità "precotta" da FileMaker affinchè rendere autonomo
un utente che non ha l'accesso completo al file, di creare dei veri e propri account FileMaker, quindi evitando il secondo passaggio?
Stavolta mi sto' impuntanto sull'account, sull'utente utilizzatore.
Quindi parlo di un programma rilasciato ed utilizzato da terze parti.
Trattasi di 4 file, progetto interfaccia/dati.
I 4 file contengono, ovviamente:
a) un account (segreto!) il mio, ossia del programmatore (con privilegi [Accesso completo]);
b) un account (conosciuto dal cliente-utilizzatore) tipo U: UTENTE P: pippo (con provilegi personalizzati);
c) un account (conosciuto dal cliente-utilizzatore) tipo U: AMMINISTRATORE P: pluto (con provilegi personalizzati).
d) Uno dei 4 file consiste in una tabella che l'Amministratore appunto
crea inserendo i futuri account che andranno ad utilizzare il programma,
autorizzando l'accesso alle aree (vendite, acquisti...) e
permettendo la modifica od elimanzione del record.
Come potete immaginare, avviato il programma comparirà:
una finestra (FileMaker) ove l'utilizzatore dovrà loggarsi con uno dei 2 possibili account di cui sopra b) o c)
e poi, una seconda finestrella fatta da me, ove inserire stavolta l'account che dovrà far parte della
tabella creata dal gestore del programma d) per poter avere l'accesso definitivo e quindi l'uso del programma.
Domanda.
C'è una possibilità "precotta" da FileMaker affinchè rendere autonomo
un utente che non ha l'accesso completo al file, di creare dei veri e propri account FileMaker, quindi evitando il secondo passaggio?
Antonio
-
- Messaggi: 9700
- Iscritto il: lunedì 1 dicembre 2003, 1:00
- Località: Roma
- Contatta:
Re: Aggiungi account.
si. usi una tabella dedicata e fai attivare gli utenti da li. Ma:
- devi impostare dei set di privilegi con il medesimo nome in tutti i file
- devi creare gli utenti via script in tutti i file
- dovresti utilizzare una funzione di criptaggio password, per non scriverle in chiaro in un campo.
più altre varie cose. Se hai modi di dare un occhio a FM9 la Grande Guida c'è proprio lo script.
in realtà, usando la separazione nemmeno ti serve un utente full, sull'interfaccia, secondo me.
.g.
- devi impostare dei set di privilegi con il medesimo nome in tutti i file
- devi creare gli utenti via script in tutti i file
- dovresti utilizzare una funzione di criptaggio password, per non scriverle in chiaro in un campo.
più altre varie cose. Se hai modi di dare un occhio a FM9 la Grande Guida c'è proprio lo script.
in realtà, usando la separazione nemmeno ti serve un utente full, sull'interfaccia, secondo me.
.g.
-
- Messaggi: 1197
- Iscritto il: domenica 12 marzo 2006, 1:00
- Versione FileMaker: 18
- Sistema operativo: Win10
- Località: Reggio Calabria (RC)
Re: Aggiungi account.
Grazie Giulio.
Ma affinchè tutto ciò avvenga,
è normale che i 4 file debbano avere un account con i privilegi [Accesso completo]
altrimenti l'aggiunta account come avverrebbe?
Un metodo l'ho escogitato, faccio uno script che:
1) chiedo all'utente il nuovo account
2) mi loggo al volo con l'account ad [Accesso completo]
3) riporto il nuovo account
4) mi disconnetto dall'account [Accesso completo].
Ti dico la verità.
Ciò che non mi fa' stare tranquillo, è il nome utente e la password scritte in chiaro
all'interno dello script.
E' rischioso?
Ricordi tempo fa' scrivemmo tanto sulla sicurezza di un db FileMaker?
[...]
Ma affinchè tutto ciò avvenga,
è normale che i 4 file debbano avere un account con i privilegi [Accesso completo]
altrimenti l'aggiunta account come avverrebbe?
Un metodo l'ho escogitato, faccio uno script che:
1) chiedo all'utente il nuovo account
2) mi loggo al volo con l'account ad [Accesso completo]
3) riporto il nuovo account
4) mi disconnetto dall'account [Accesso completo].
Ti dico la verità.
Ciò che non mi fa' stare tranquillo, è il nome utente e la password scritte in chiaro
all'interno dello script.
E' rischioso?
Ricordi tempo fa' scrivemmo tanto sulla sicurezza di un db FileMaker?
[...]
In questo caso, essendo 4 creo un solo script che passa i parametri nome utente e password.stregatto ha scritto:- devi creare gli utenti via script in tutti i file
non saprei fare!stregatto ha scritto:- dovresti utilizzare una funzione di criptaggio password, per non scriverle in chiaro in un campo
Sì è vero perchè le modifiche andranno sempre in sovrascrittura.stregatto ha scritto:in realtà, usando la separazione nemmeno ti serve un utente full, sull'interfaccia, secondo me.
Antonio