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: 26.4.0.0 (26.4.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 pubblicoMembro staticoGetAttrPtipo Restituisce il valore della colonna PTIPO dei permessi sugli attributi per il tipo passato.
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 pubblicoMembro staticoGetPtipo Restituisce il valore della colonna PTIPO dei permessi sulle famiglie per il tipo passato.
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

Namespace DedNet.Core