Class SecuritySaveType
Describes different ways that access control can be saved
Inheritance
Namespace: EPiServer.Security
Assembly: EPiServer.dll
Version: 12.0.3Syntax
public sealed class SecuritySaveType : EnumFields
MergeChildPermissions
Merges permissions on all children (permissions for roles and users are applied without removing existing permissions for other users and roles not being saved)
Declaration
public const SecuritySaveType MergeChildPermissionsField Value
| Type | Description | 
|---|---|
| SecuritySaveType | 
Remarks
The root item is not modified, you need to do a separate call using method Replace change a single item.
This option does not overwrites any items that inherits their permissions.
Modify
Modifies selected rows
Declaration
public const SecuritySaveType ModifyField Value
| Type | Description | 
|---|---|
| SecuritySaveType | 
None
No type defined
Declaration
public const SecuritySaveType NoneField Value
| Type | Description | 
|---|---|
| SecuritySaveType | 
RecursiveModify
Recursivly modifies selected rows
Declaration
public const SecuritySaveType RecursiveModifyField Value
| Type | Description | 
|---|---|
| SecuritySaveType | 
RecursiveReplace
Recursivly saves the changed rows and deletes all rows that not been modified
Declaration
public const SecuritySaveType RecursiveReplaceField Value
| Type | Description | 
|---|---|
| SecuritySaveType | 
Replace
Replaces any existing permissions with the new settings
Declaration
public const SecuritySaveType ReplaceField Value
| Type | Description | 
|---|---|
| SecuritySaveType | 
ReplaceChildPermissions
Replaces existing permissions on all children to an item (existing permissions will be deleted)
Declaration
public const SecuritySaveType ReplaceChildPermissionsField Value
| Type | Description | 
|---|---|
| SecuritySaveType | 
Remarks
The root item is not modified, you need to do a separate call using method Replace change a single item.
This option also overwrites any items that inherits permissions.
value__
Declaration
public int value__Field Value
| Type | Description | 
|---|---|
| System.Int32 | 
