Click or drag to resize

ICalculatedRoleAssignment Properties

The ICalculatedRoleAssignment type exposes the following members.

Properties
  NameDescription
Public propertyAssignment
Migrating to RoPE calculated assignments - to be continued For now we add CalculatedAssignment as an attribute
Public propertyAssignTime
Tells when the role was assigned for the first time. If the identity "looses" the role at some point in time and it is later assigned again then AssignTime is reset. This does, however, NOT happen if the validity period, attributes or other info changes on the assignment.
Public propertyAttributes
Contains the attributes and their values for the role assignment.
Public propertyCalculationId
States the Id of the Identity calculation.
Public propertyDisabled
An assignment is disabled if one or more of the following was true at the time of the calculation:
  • ValidFrom is not reached.
  • ValidTo is in the past.
  • Identity's or Role assignment's (interpreted) status is 'Disabled'.
Public propertyIdentity
States the Identity which the role assignment is for.
Public propertyIdentityId
States the Id of the Identity which the role assignment is for.
Public propertyIsAssignedDirectly
Does the assignment contain a "direct reason" - normally meaning that it is assigned cause of a self-service access request.
Public propertyRole
States the Role which is assigned.
Public propertyRoleId
States the Id of the Role which is assigned.
Public propertyRoleIdent
States the RoleID for the assigned role.
Public propertyRootAssignments
If the role is assigned because it is a child role of one or more other (assigned) roles then these "root" roles are stated here. Is only available during role engine processing - otherwise it is null.
Public propertySystem
States the System which the Role belongs to. Can be null as not all roles belong to a system.
Public propertySystemId
States the Id of the System which the Role belongs to. Can be 0 as not all roles belong to a system.
Public propertyValidFrom
The date which the assignment is valid from.
Public propertyValidTo
The date which the assignment is valid to.
Public propertyViolation
Indicates whether the assignment is in violation with a constraint. Whether this is so or not is determined by the role engine extension. Role assignments which are in violation with a constraint are not delivered to the ILM sync engine.
Public propertyViolationAccepted
Indicates whether the violation (if any) has been accepted. ViolationAccepted is true if all constraint violations for the assignment has status "Accepted".
Public propertyViolationDescription
If the assignment is in violation with a constraint ViolationDescription can hold a description of it. ViolationDescription be null.
Top
See Also