Il linguaggio di programmazione Delphi
 

Operazioni sui ******* copy/delete/move con utente diverso da quello autenticato.

Alberto 30 Gen 2017 09:11
Buongiorno,
vorrei capire se fosse possibile copiare un ******* in una cartella di rete con
un utente diverso da quello con cui mi sono autenticato nel vari pc client.

Approfondisco cercando di spiegare il contesto in cui mi servirebbe fare questo.

Il mio programma utilizza una cartella di rete dove vengono archiviati
genericamente dei documenti e degli allegati relativi ad una determinata
informazione.

Normalmente imposto una condivisione di rete "nascosta" DOC$ alla quale do il
permesso di lettura e scrittura agli "authenticated users" del dominio cosicchè
posso accederci liberamente utilizzando CopyFile e Deletefile per la gestione
dei documenti e degli allegati.

Adesso mi trovo di fronte un sistemista che mi vuole imporre di utilizzare un
utente diverso da quello con cui si viene autenticati dai client perchè nel
caso in cui un utente prendesse un virus tipo criptoloker il virus avrebbe
accesso anche a quella cartella e verrebbe anche lei infettata.

Nulla da obiettare al suo ragionamento ma utilizzando funzioni come copyfile e
deletefile che credo appoggiandosi al richiamo di api windows vengono eseguite
con i diritti e le autorizzazioni dell'utente che sta eseguendo l'applizazione.

Dovrei creare un mio utente "MyUSER" nel dominio e dare accesso a quella
cartella solo a "MyUSER" e poi utilizzare quell'utente per effettuare tutte le
operazioni che avvengono nella cartella DOC$

Ho provato a cerare un po in rete ma non riesco a trovare qualche spunto.

Secondo voi esiste un modo per poter risolvere questo problema ?

Grazie a tutti e buona giornata.
Alberto Salvati 30 Gen 2017 09:31
> Adesso mi trovo di fronte un sistemista che mi vuole imporre di utilizzare un
> utente diverso da quello con cui si viene autenticati dai client perchè nel
> caso in cui un utente prendesse un virus tipo criptoloker il virus avrebbe
> accesso anche a quella cartella e verrebbe anche lei infettata.

Almeno 3 delle aziende con le quali collaboro hanno questo problema.
Quindi, condivido in toto il parere del sistemista.
In fondo, se qualche ******* va ai festini del nano di Arcore le consegueneze
poi le paga lui...!

> Dovrei creare un mio utente "MyUSER" nel dominio e dare accesso a quella
> cartella solo a "MyUSER" e poi utilizzare quell'utente per effettuare tutte
> le operazioni che avvengono nella cartella DOC$

In realtà l'utente deve crearlo il sistemista che poi fornirà a te le
credenziali.

> Ho provato a cerare un po in rete ma non riesco a trovare qualche spunto.

La parola chiave è "Impersonate".
Posta qualcuno dei links che hai trovato e spiega COSA in particolare non ti è
chiaro.


A.
Alberto 30 Gen 2017 09:47
..la parola chiave "impersonate" che non conoscevo mi ha aperto il mondo.

Adesso credo di potermela cavare da solo.

Grazie Alberto

Ciao !

Links
Giochi online
Dizionario sinonimi
Leggi e codici
Ricette
Testi
Webmatica
Hosting gratis
   
 

Il linguaggio di programmazione Delphi | Tutti i gruppi | it.comp.lang.delphi | Notizie e discussioni delphi | Delphi Mobile | Servizio di consultazione news.