The Role Assignment Certification Widget allows to define the scope of role assignments to recertify during an ad hoc recertification campaign. With this widget, you select:
Target roles
Identities whose assignments to those roles you will recertify
To launch the ad hoc recertification campaign, go to your User Portal.
Widget Use
Description
Example
Step 1: Define campaign
Name the campaign
For both Roles and Identities, pick a selection mode:
Search elements
Or
Upload a file with identifiers
Step 2: Select roles
Depending on the Roles selection mode (Step 1), select the roles to certify:
Select the roles from the list or
Upload your file with identifiers
Step 3: Select identities
Depending on the Identities selection mode (Step 1), select the identities whose assignments to the roles (Step 2) you will recertify:
Select the identities from the list or
Upload your file with identifiers
Configuration
Properties
Property Name
Type
Mandatory
Description
Values (default in bold)
hidden
Boolean
NO
Display or hide the widget
true, false
displayOptions
-
YES
Defines the widget display options
config
-
YES
Defines the widget configuration
displayOptions properties
Property Name
Type
Mandatory
Description
Values (default in bold)
modalSize
String
NO
Defines the size of the modal
XS, SM, LG
config properties
Property Name
Type
Mandatory
Description
Values (default in bold)
bordered
Boolean
NO
Defines if the action buttons have a border or not
true, false
title
Boolean
NO
Defines the widget title
true, false
completionRedirectURL
String
NO
Redirect destination after the action completes
e.g. /home
displayWizardProgressBar
Boolean
NO
Display the step progress bar
true, false
identityOptions
-
YES
Configure identities search / selection
See below
roleOptions
-
YES
Configure role search / selection
See below
IdentityOptions.scope properties
Property Name
Type
Mandatory
Description
Values (default in bold)
scope@type
String
YES
Scope definition mode
EXPRESSION
scope@objectKind
String
YES
Target object kind
IDENTITY
scope.objectTypes
List<String>
YES
Allowed identity types
Internal, Provider
IdentityOptions.search properties
Property Name
Type
Mandatory
Description
Values (default in bold)
allowExport
Boolean
YES
Allow exporting the result list
true, false
columns
List
YES
Columns displayed in the identity list
e.g., id, firstName, lastName, organization
displayFrozenOperators
Boolean
NO
Display fixed search operators
true, false
frozen
Enum
NO
Freeze the search header
YES, NO
modes
List
NO
Possible search modes
SIMPLE, MULTICRITERIA
objectReferences
List
NO
References to filter identities
e.g., organization (See below)
IdentityOptions.search.columns
Column (dataKey)
Hidden
Data Type
Type
Sortable
Default Sort
id
true
String
general
true
ALPHA ASC
firstName
false
String
general
true
ALPHA ASC
lastName
false
String
general
true
ALPHA ASC
organization Example identity attribute, possible to change for a different one