DuplicateRoleAssignmentsAccessModifier Class |
Setting | Value |
---|---|
Assembly | Omada.OE.Solution.OIM.AppLogic |
Class | Omada.OE.Solution.OIM.AppLogic.AccessModifiers.DuplicateRoleAssignmentsAccessModifier |
Parameter | Description |
---|---|
STATUSACTIVE | If the value of the parameter STATUSACTIVE is TRUE then only RoleAssignments with status = active will be considered in the calculation of the duplicate object. When using this setting, it makes most sence to also filter on the RoleAssignment status in the view. |
INVALIDITYPERIOD | If the value of the parameter INVALIDITYPERIOD is TRUE then only RoleAssignments within validity (ValidFrom < Now < ValidTo) are considered in the duplicate calculation. When using this setting, it makes most sence to also filter on the RoleAssignment validity in the view. |
Namespace: Omada.OE.Solution.OIM.AppLogic.AccessModifiers
public class DuplicateRoleAssignmentsAccessModifier : AccessModifierBase, IDataObjectAccessModifier, IAccessModifierBase
The DuplicateRoleAssignmentsAccessModifier type exposes the following members.
Name | Description | |
---|---|---|
![]() | DuplicateRoleAssignmentsAccessModifier |
Name | Description | |
---|---|---|
![]() | CalculateAccess |
Returns DOSM access.
|
![]() | GetParameterValue(IDictionaryString, String, String, Boolean) |
Returns the value of a boolean parameter from the parameter values delivered to the Initialize() method.
Method is intended to be used as utility in implementations of the Initialize() method.
(Inherited from AccessModifierBase.) |
![]() | GetParameterValue(IDictionaryString, String, String, Guid) |
Returns the value of a string parameter from the parameter values delivered to the Initialize() method.
Method is intended to be used as utility in implementations of the Initialize() method.
(Inherited from AccessModifierBase.) |
![]() | GetParameterValue(IDictionaryString, String, String, Int32) |
Returns the value of an integer parameter from the parameter values delivered to the Initialize() method.
Method is intended to be used as utility in implementations of the Initialize() method.
(Inherited from AccessModifierBase.) |
![]() | GetParameterValue(IDictionaryString, String, String, String) |
Returns the value of a string parameter from the parameter values delivered to the Initialize() method.
Method is intended to be used as utility in implementations of the Initialize() method.
(Inherited from AccessModifierBase.) |
![]() | GetUIdsFromParameter(String, String, IDictionaryString, String) |
Returns a collection of UIds from the parameters delivered to the Initialize() method.
Method is intended to be used as utility in implementations of the Initialize() method.
(Inherited from AccessModifierBase.) |
![]() | GetUIdsFromParameter(String, String, IDictionaryString, String, Guid) |
Returns a collection of UIds from the parameters delivered to the Initialize() method.
Method is intended to be used as utility in implementations of the Initialize() method.
(Inherited from AccessModifierBase.) |
![]() | Initialize |
Initilize the AccessModifier
|
![]() | ModifyLoadOptions |
Implemens a SQL based filtering of RoleAssignment objects having another
RoleAssignment object with same Role and Identity references
|
![]() | PrepareAccessCalculation |
Noop
|
Name | Description | |
---|---|---|
![]() | ToBool |
Converts object to boolean.
(Defined by ObjectExtensions.) |
![]() | ToDateTime |
Converts object to DateTime.
(Defined by ObjectExtensions.) |
![]() | ToInt |
Converts object to integer.
(Defined by ObjectExtensions.) |