Click or drag to resize

SoDUtilsV2 Class

The SoDUtils class contains utilities used for implementing SoD logic in the Role Engine Extension used for the Packaged Solution.
Inheritance Hierarchy
SystemObject
  Omada.OE.Solution.OIM.Assembly.PackagedSolutionSoDUtilsV2

Namespace:  Omada.OE.Solution.OIM.Assembly.PackagedSolution
Assembly:  Omada.OE.Solution.OIM.Assembly (in Omada.OE.Solution.OIM.Assembly.dll) Version: 15.0.0.0
Syntax
C#
public class SoDUtilsV2

The SoDUtilsV2 type exposes the following members.

Constructors
  NameDescription
Public methodSoDUtilsV2
Top
Methods
  NameDescription
Public methodCopyDecisionsToIdentity
The code method must be run the the violation evaluation process is complete. User decisions are copied to the identity data object.
Public methodStatic memberExpireIdentityViolationEvaluation
The method expires an identity evaluation. It will lead to a new evaluation process on the next RoPE calculation
Public methodStatic memberHasActiveEvaluationProcess
Returns true if the identity ha a running SoD evaluation process
Public methodReassignToCommonResourceOwner
The method can reassign the SoD approval activity to a resource owner if the granted dispensations is related to the very same resource owner. Otherwise the activity remains
Public methodStatic memberTerminateEvaluationProcesses
Terminates running evaluation process and clears the violation data on the identity
Top
Extension Methods
  NameDescription
Public Extension MethodToBool
Converts object to boolean.
(Defined by ObjectExtensions.)
Public Extension MethodToDateTime
Converts object to DateTime.
(Defined by ObjectExtensions.)
Public Extension MethodToInt
Converts object to integer.
(Defined by ObjectExtensions.)
Top
See Also