Share via


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.

See Also

Reference

Microsoft.CommerceServer.Profiles Namespace