ProfilePermissions Enumeration
For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.
The enumeration that specifies the permissions to the Profile system. This constitutes the flags that are available for the profile permissions.
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
Namespace: Microsoft.CommerceServer.Profiles
Assembly: Microsoft.CommerceServer.Profiles.CrossTierTypes (in Microsoft.CommerceServer.Profiles.CrossTierTypes.dll)
Syntax
'Declaration
<FlagsAttribute> _
<ComVisibleAttribute(False)> _
Public Enumeration ProfilePermissions
'Usage
Dim instance As ProfilePermissions
[FlagsAttribute]
[ComVisibleAttribute(false)]
public enum ProfilePermissions
[FlagsAttribute]
[ComVisibleAttribute(false)]
public enum class ProfilePermissions
public enum ProfilePermissions
Members
Member name | Description | |
---|---|---|
None | No permissions. | |
Create | User can create an item. | |
Retrieve | User can retrieve an item. | |
Update | User can update an item. | |
Delete | User can delete an item. | |
ReadWrite | User can retrieve or update an item. | |
AllAccess | User has all access. |
Remarks
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
The enumeration values can be:
Create - Represents permission to create a new profile.
Retrieve - Represents permission to retrieve an existing profile.
Update - Represents permission to update an existing profile.
Delete - Represents permission to delete a profile.
ReadWrite - Represents permission to perform a Retrieve or update to an existing profile.
AllAccess - Represents permission to Create, Retrieve, Update, and Delete a profile.
None - Represents that the user has no permissions.