Click or drag to resize

Classe UserPermManager

Classe per la gestione dei permessi e degli utenti/gruppi.
Gerarchia di ereditarietà
SystemObject
  DedNet.CoreUserPermManager

Namespace:  DedNet.Core
Assembly:  DedNet (in DedNet.dll) Versione: 24.6.0.0 (24.6.0.0)
Sintassi
public class UserPermManager

Il tipo UserPermManager espone i seguenti membri.

Proprietà
  NomeDescrizione
Proprietà pubblicaApplication
Restituisce l'applicazione di appartenenza.
Proprietà pubblicaDirty
Restitusice se si sia stata modificata la struttura degli utenti e permessi.
Proprietà pubblicaGroups
Restitusice la lista dei gruppi disponibili.
Proprietà pubblicaPermSet
Restituisce il set di permessi presenti.
Proprietà pubblicaUsers
Restitusice la lista degli utenti disponibili.
Torna su
Metodi
  NomeDescrizione
Metodo pubblicoFindOwnerByEmail
Restituisce l'utente avente l'email specificata oppure null se non riesce a trovarlo.
Metodo pubblicoFindOwnerByName
Restituisce l'utente o il gruppo avente il nome interno specificato oppure null se non riesce a trovarlo.
Metodo pubblicoFindOwnerByNameVis
Restituisce l'utente o il gruppo avente il nome visualizzato specificato oppure null se non riesce a trovarlo.
Metodo pubblicoGetAttrOwnerPermSet
Restitusice il set di permessi abbinati ad una famiglia per uno specifico utente/gruppo. Restitusice un set di permessi inizializzato ma vuoto se l'utente/gruppo non era già abbinato alla famiglia.
Metodo pubblicoGetAttrOwners
Restituisce la lista degli owners per i quali sono presenti dei permessi specifici per un attributo. Restituisce sempre una lista inaizializzata.
Metodo pubblicoGetCommOwnerPermSet
Restitusice il set di permessi abbinati ad una famiglia per uno specifico utente/gruppo. Restitusice un set di permessi inizializzato ma vuoto se l'utente/gruppo non era già abbinato alla famiglia.
Metodo pubblicoGetCommOwners
Restituisce la lista degli owners per i quali sono presenti dei permessi specifici per una particolare famiglia. Restituisce sempre una lista inaizializzata.
Metodo pubblicoGetFamOwnerPermSet
Restitusice il set di permessi abbinati ad una famiglia per uno specifico utente/gruppo. Restitusice un set di permessi inizializzato ma vuoto se l'utente/gruppo non era già abbinato alla famiglia.
Metodo pubblicoGetFamOwners
Restituisce la lista degli owners per i quali sono presenti dei permessi specifici per una particolare famiglia. Restituisce sempre una lista inaizializzata.
Metodo pubblicoGetFolderOwnerPermSet
Restitusice il set di permessi abbinati ad una famiglia per uno specifico utente/gruppo. Restitusice un set di permessi inizializzato ma vuoto se l'utente/gruppo non era già abbinato alla famiglia.
Metodo pubblicoGetFolderOwners
Restituisce la lista degli owners per i quali sono presenti dei permessi specifici per una particolare famiglia. Restituisce sempre una lista inaizializzata.
Metodo pubblicoRemoveAttrOwner
Rimuove i permessi specifici di una famiglia, abbinati ad un utente/gruppo.
Metodo pubblicoRemoveAttrsOwner
Rimuove i permessi specifici di un attributo, abbinati ad un utente/gruppo.
Metodo pubblicoRemoveCommOwner
Rimuove i permessi specifici di una famiglia, abbinati ad un utente/gruppo.
Metodo pubblicoRemoveFamOwner
Rimuove i permessi specifici di una famiglia, abbinati ad un utente/gruppo.
Metodo pubblicoRemoveFolderOwner
Rimuove i permessi specifici di una famiglia, abbinati ad un utente/gruppo.
Metodo pubblicoResetUserPerm
Funzione per azzerare i permessi ( in modo che li ricalcoli quando vengono richiesti )
Metodo pubblicoSave
Salva tutte le modifiche agli utenti e permessi.
Torna su
Eventi
  NomeDescrizione
Evento pubblicoOnProgressSaving
Evento chiamato durante la progressione del salvataggio.
Torna su
Vedi anche

Documentazione