RecordDeclarationPermissions Enumeration

Enumerates the possible permission levels required for declaring and undeclaring records.

Namespace:  Microsoft.Office.RecordsManagement.RecordsRepository
Assembly:  Microsoft.Office.Policy (in Microsoft.Office.Policy.dll)

Syntax

'Declaration
Public Enumeration RecordDeclarationPermissions
'Usage
Dim instance As RecordDeclarationPermissions
public enum RecordDeclarationPermissions

Members

Member name Description
Invalid Indicates an unspecified value.
AllListContributors Indicates that all contributors (users with SPBasePermissions.EditListItems permission) on the list can perform the action.
OnlyAdmins Indicates that only list admins (users with SPBasePermissions.ManageLists permission) and policy can perform the action.
OnlyPolicy Indicates that only policy can perform the action.

Remarks

Each subsite can define its own permission levels required for record declaration and undeclaration. The available levels are: all list contributors, list administrators only, and policy only.

List contributors means that users with SPBasePermissions.EditListItems permission can declare and undeclare records. List admins means that users with SPBasePermissions.ManageLists permission. The default permission level for record declaration is AllListContributors. The default permission level for record undeclaration is OnlyAdmins.

See Also

Reference

Microsoft.Office.RecordsManagement.RecordsRepository Namespace

SPBasePermissions