Newsgroup: it.comp.programmare.win32
Titolo: Gestione della sicurezza in Win2000

Ho la necessita' di implementare la gestione degli utenti e dei
relativi privilegi in una applicazione che gira sotto Win2000.
In prima battuta la gestione della sicurezza dovrebbe limitare
l'accesso ai documenti prodotti dall'applicazione per consentirne la
lettura, la scrittura e la modifica solo a determinati utenti o gruppi
di utenti, in un modo molto simile a quello del sistema operativo. Per
questo motivo avrei bisogno di conoscere:
- com'e' gestita e implementata (il "modello") la sicurezza
  in Win2000
- come e se puo' essere gestita dalle applicazioni e le
  eventuali API (ad es. per recuperare la lista degli utenti
  configurati)
L'ideale sarebbe integrare il piu' possibile la gestione degli utenti
dell'applicazione con quella del sistema operativo, ma purtroppo mentre
c'e' una corrispondenza stretta fra gli utenti del s.o e
dell'applicazione, ci sono varie differenze per quel che
riguarda i gruppi, che concettualmente identificano categorie di utenti
diverse da quelle definite in Win2000.
Qualcuno puo' aiutarmi?
Grazie e ciao
merlinO
P.S.: va bene qualsiasi cosa: link, whitepapers, pezzi di codice, siti
interesanti, ecc...
P.P.S.: sto facendo varie ricerce sulla rete ma trovo sempre troppa
roba e poco interessante
Sent via Deja.com
http://www.deja.com/

 roba e poco interessante
Penso che meglio di MSDN non si possa trovare. :)
---
Bye! Lorenzo Lutti
http://antani.virtualave.net/

Qualcuno puo' aiutarmi?
x questo tipo di livello di astrazione x i livelli di sicurezza credo
presti ottenerlo via COM+ e active directory.. pero' ad esser sincero
non e' che mi sia chiaro che tipo di applicazione hai in mente =) 
cmq penso questi link (magari poi aggiungici pure il libro di K.
Brown) possano esserti utili cmq x aggiungere qualke altra tessera al
mosaico..
http://www.microsoft.com/msj/defaultframe.asp?page=/msj/1199/comsecurity/comsecurity.htm
http://www.microsoft.com/msj/defaultframe.asp?page=/msj/1198/security/security1198.htm
http://msdn.microsoft.com/msdnmag/issues/0300/Security/Security.asp
 
Questo e' quanto posso dirti .. qualk1 + addentro alle problematiche
della implementazione della security x applicazioni real life
con/senza win2k probabilmente ti sapra' indirizzare/consigliare
meglio.
Saluti,
 Walker Boh

  Walker Boh
Per curiosità, sei o sei stato un giocatore di Lumen et Umbra ?
Questo nome l'ho già sentito...
Massimo

Per curiosità, sei o sei stato un giocatore di Lumen et Umbra ?
nope.. ho giocato tempo addietro su Clessidra e su NGI.UO, ma per
poco.
Cmq uso questo nick solo qui sul NG.. ma non mi stupisco tu l'abbia
gia' visto:  Walker Boh e' diffuso quasi quanto i vari Allanon ,
Gandalf, Mithrandir,etc.. il mio nick ufficiale e' come dire top
secret ;)
Saluti,
 Walker Boh.

 
http://antani.virtualave.net/
grazie mille e ciao!
merlinO

gruppi, ecc.
direi che dando un'occhiata su  
http://www.sysinternals.com/
 troverai
materiale di sicuro interesse.
Se non ho frainteso le tue intenzioni dovresti gestire il tutto
utilizzando le funzioni di impersonificazione che offre il modello di
sicurezza di NT e/o catturando il contesto di sicurezza del client e
creando (o lasciando creare) gli oggetti con le credentials del
suddetto.
Dei buoni punti di partenza li trovi negli esempi di questi due siti
(che ti consiglio tra l'altro di aggiungere al tuo bookmark):
http://mvps.org/win32/
  (dai un'occhiata alle funzioni relative a LSA
e SAM, nonche' a quelle relative a SID)
http://www.sysinternals.com
 (fonte di preziosissime infomazioni
relative alla gestione/manipolazione dei SID)
Cmq e' come hai visto M$ di fatto ha sempre documentato
l'indispensabile (e spesso + nei DDK che negli SDK) x quel che
concerne la sicurezza anche se ultimamente (anche con win2k) pare aver
capito che la documentazione per gli sviluppatori non e' questione
secondaria per la crescita del S.O.
Saluti,
 Walker Boh

  Walker Boh
grazie e ciao
merlinO