FunctionPrivilege FunctionPrivilege FunctionPrivilege Class

Definition

The functional level access to MDS.

public ref class FunctionPrivilege sealed : Microsoft::MasterDataServices::Services::DataContracts::DataContractBase
[System.Runtime.Serialization.DataContract(Name="FunctionPrivilege", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public sealed class FunctionPrivilege : Microsoft.MasterDataServices.Services.DataContracts.DataContractBase
Public NotInheritable Class FunctionPrivilege
Inherits DataContractBase
Inheritance
FunctionPrivilegeFunctionPrivilegeFunctionPrivilege
Attributes

Remarks

The FunctionPrivilege complex type specifies a function privilege security assignment for a user or group.

Constructors

FunctionPrivilege() FunctionPrivilege() FunctionPrivilege()

Default constructor for the FunctionPrivilege.

Properties

AuditInfo AuditInfo AuditInfo

Gets or sets the AuditInfo.

Function Function Function

Gets or sets the functional area assigned to the security principal.

Identifier Identifier Identifier

Gets or sets the Permission Identifier.

IsAuthorized IsAuthorized IsAuthorized

Gets or sets a value that indicates whether the functional privilege is authorized.

PrincipalId PrincipalId PrincipalId

Gets or sets the principal Identifier.

PrincipalType PrincipalType PrincipalType

Gets or sets the principal type.

Methods

SetProperty<T>(T, T, String) SetProperty<T>(T, T, String) SetProperty<T>(T, T, String)

Changes the property to the given value.
Returns whether the new value is different from the old value.

(Inherited from DataContractBase)
SetProperty<T>(T, T, String, Boolean) SetProperty<T>(T, T, String, Boolean) SetProperty<T>(T, T, String, Boolean)

Changes the property to the given value. Returns whether the new value is different from the old value.

(Inherited from DataContractBase)

Applies to