← Back to plugin index

Application Portal Target

Description
Configures a target to be displayed on the portal page.
Type name
ApplicationPortalTarget
Class
com.airlock.iam.selfservice.application.configuration.ui.portal.ApplicationPortalTargetConfig
May be used by
License-Tags
ApplicationPortal
Properties
Identifier (identifier)
Description
Unique ID of this target. The ID is used in the string resource properties and to customize the styling of the target on the portal page. The following string resource properties are available:
  • protected.application-portal.group.${group-identifier}.target.${identifier}.title for the portal target on the portal page
The suggested values correlate with already existing string resources. If there is no translation, the Identifier is displayed.
Attributes
String
Mandatory
Suggested values
account-link-management, address-change, airlock2fa-device-management, cronto-device-management, device-token-management, email-address-change, fido-registration, mtan-token-management, oauth2-consent-management, oauth2-session-management, password-change, self-lockout
Redirect via Application Access (redirectByAccess)
Description
If enabled, an application access is performed prior to being redirected to the target. This is used to enable step-up and/or identity propagation.

This functionality is not needed for Protected Self-Services, where access control is already provided by the "Access Condition" and "Authorization Condition".

Attributes
Boolean
Optional
Default value
true
Precondition (precondition)
Description
The target is displayed on the portal if this condition is fulfilled. If no target within a group is displayed, the whole group is not shown.
Attributes
Plugin-Link
Optional
Assignable plugins
Open In New Tab (openInNewTab)
Description
Opens the target in a new browser tab.
Attributes
Boolean
Optional
Default value
false
YAML Template (with default values)

type: ApplicationPortalTarget
id: ApplicationPortalTarget-xxxxxx
displayName: 
comment: 
properties:
  identifier:
  openInNewTab: false
  precondition:
  redirectByAccess: true
  redirectTarget: