Share via


BdcRights Enumeration

Represents the permissions a principal can have on a Business Data Connectivity (BDC) service application and its metadata objects.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

Namespace:  Microsoft.BusinessData.Infrastructure
Assembly:  Microsoft.BusinessData (in Microsoft.BusinessData.dll)

Syntax

'Declaration
<SerializableAttribute> _
<FlagsAttribute> _
Public Enumeration BdcRights
'Usage
Dim instance As BdcRights
[SerializableAttribute]
[FlagsAttribute]
public enum BdcRights

Members

Member name Description
None No permissions are specified.
Execute Specifies the permission for executing the operation represented by the metadata object. This permission is valid only for a MethodInstance.
Edit Specifies the permission for editing the metadata object. This permission includes editing the attributes of the metadata object as well as adding, removing, or changing properties and localized names.
SetPermissions Specifies the permission to set and change permissions on metadata objects.
UseInBusinessDataInLists Do not use. Reserved for future use.
SelectableInClients Specifies the permission for selecting the metadata object in a list of metadata objects. For example, external content types for which the user does not have SelectableInClients permission will not be displayed for this user when they are creating external lists.

See Also

Reference

Microsoft.BusinessData.Infrastructure Namespace