TrusteeType

Gets or sets the trustee type of the role assignment.

Syntax

TrusteeType TrusteeType {get; set;}

Property value

The type of trustee.

Possible values:

public enum TrusteeType  
{  
    // Unknown
       Unknown = 0,  
    // AD User
       User = 1,  
    // AD group
       Group = 2,  
    // Local UNIX user
       LocalUser = 4,  
    // Local UNIX group
       LocalGroup = 8,  
    // All AD Users
       AllADUsers = 16,  
    // All local UNIX accounts
       AllUnixUser = 32  
    // Local Windows user
       LocalWindowsUser = 64  
    // Local Windows group
       LocalWindowsGroup = 128  
    // All local Windows users
       AllWindowsUsers = 256  
};

Exceptions

TrusteeType throws an ArgumentException if you try to set the trustee type to any value other than AllADUsers or AllUnixUser.