Determines whether direct access control entries (ACEs) are preserved on an object when a given security policy template or lifecycle policy is applied to the object. Direct ACEs are permissions that have been directly set on the object, not set through inheritance. If the value of this property is False, the object's original direct permissions are replaced by the permissions defined by the applied security policy template or lifecycle policy. Permissions inherited from the object's security parent are retained. If the value is True, the object's original direct permissions are preserved as well as its inherited permissions.
Namespace: FileNet.Api.Events
Assembly: FileNet.Api (in filenet.api.dll)
Syntax
Visual Basic (Declaration) |
---|
Property PreserveDirectPermissions As Nullable(Of Boolean) |
C# |
---|
Nullable<bool> PreserveDirectPermissions { get; set; } |
C++ |
---|
property Nullable<bool> PreserveDirectPermissions abstract { Nullable<bool> get(); void set(Nullable<bool> value); } |
J# |
---|
/** property */ public Nullable<bool> get_PreserveDirectPermissions(); /** property */ public void set_PreserveDirectPermissions(Nullable<bool> value); |
JScript |
---|
public function get PreserveDirectPermissions() : Nullable<bool> public function set PreserveDirectPermissions(value : Nullable<bool>); |
Remarks
Metadata
AllowsDefaultChange: false
Cardinality: SINGLE
CopyToReservation: false
Datatype: BOOLEAN
IsHidden: false
IsOrderable: true
IsSearchable: true
IsValueRequired: true
ModificationAccessRequired: WRITE
PersistenceType: OWN_COLUMN
PropertyDefaultBoolean: true
RequiresUniqueElements: false
Settability: READ_WRITE
TargetAccessRequired: READ