Share via


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
[<System.Runtime.Serialization.DataContract(Name="FunctionPrivilege", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type FunctionPrivilege = class
    inherit DataContractBase
Public NotInheritable Class FunctionPrivilege
Inherits DataContractBase
Inheritance
FunctionPrivilege
Attributes

Remarks

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

Constructors

FunctionPrivilege()

Default constructor for the FunctionPrivilege.

Properties

AuditInfo

Specifies the AuditInfo.

Function

Specifies the FunctionalArea.

Identifier

Specifies the Permission Identifier.

IsAuthorized
Obsolete.

Specifies to true if the functional privilege is authorized.

PrincipalId

Specifies the principal Identifier.

PrincipalType

Specifies the principal type.

Methods

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)
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)

Applies to