Click or drag to resize

RoleAssignment Class

Contains various code methods concerning role assignments.
Inheritance Hierarchy
SystemObject
  Omada.OE.ModelCodeAssemblyClassBase
    Omada.OE.Solution.OIM.AssemblyRoleAssignment

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

The RoleAssignment type exposes the following members.

Constructors
  NameDescription
Public methodRoleAssignment
Top
Methods
  NameDescription
Public methodExpireRoleAssignments
Method sets the status of a number of referred resource assignments to Obsolete. The action object must have a reference property populated with ResourceAssignment objects.
Codemethod usage
Designed to be used in a process only (Yes/No) No
Action Object (data object type)
Public methodExpireRoleAssignments2
Method sets the Status and Valid To of a number of referred resource assignments. The Status will be set to Obsolete. The Valid To will be set to "now".
Codemethod usage
Designed to be used in a process only (Yes/No)No
Action Object (data object type)Any
Public methodExpireRoleAssignments3
Method sets the Valid To of a number of referred role assignments. The Role Assignment Status will be set to Obsolete. The Valid To will be set to the day before yesterday.
Codemethod usage
Designed to be used in a process only (Yes/No)No
Action Object (data object type)Any
Public methodGetConfigurationParameter(IDictionaryString, String, String, Boolean)
Returns the value of a boolean configuration parameter. Method is intended to be used as utility in implementations of code methods that receive a configuration string with parameters and values. Such a configuration string can be parsed with ParseConfiguration().
(Inherited from CodeAssemblyClassBase.)
Public methodGetConfigurationParameter(IDictionaryString, String, String, Guid)
Returns the value of a Guid configuration parameter. Method is intended to be used as utility in implementations of code methods that receive a configuration string with parameters and values. Such a configuration string can be parsed with ParseConfiguration().
(Inherited from CodeAssemblyClassBase.)
Public methodGetConfigurationParameter(IDictionaryString, String, String, Int32)
Returns the value of a int configuration parameter. Method is intended to be used as utility in implementations of code methods that receive a configuration string with parameters and values. Such a configuration string can be parsed with ParseConfiguration().
(Inherited from CodeAssemblyClassBase.)
Public methodGetConfigurationParameter(IDictionaryString, String, String, String)
Returns the value of a string configuration parameter. Method is intended to be used as utility in implementations of code methods that receive a configuration string with parameters and values. Such a configuration string can be parsed with ParseConfiguration().
(Inherited from CodeAssemblyClassBase.)
Public methodParseConfiguration
Returns a configuration dictionary by parsing a string with key/value pairs.
(Inherited from CodeAssemblyClassBase.)
Public methodPopulateIdentityRoleAssignments
This code method poupulates an identity's role assignments onto a reference property and applies the view filters based on the reference property view filter.
Codemethod usage
Designed to be used in a process only yes
Action Object (data object type) Any
SecurityOverridden
Public methodSetRoleAssignmentsStatus
Method sets that status of a number of referred role assignments. The action object must have: - a reference property with role assignment objects.
Codemethod usage
Designed to be used in a process only (Yes/No) No
Action Object (data object type)
Public methodStageIdentityUpdate
This method stages an delta import if an identity based on a role assignment
Codemethod usage
Designed to be used in a process only (Yes/No) No
Action Object (data object type) RoleAssignment
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