Account actions
Various actions are offered, which can be accessed from User Account Menu and from the User information page
Configuration
The actions offered and their sequence, at the bottom of the User information pageare configured via the setting accountPageActionContent in the Core Service settings settings.
For User Account Menu, this is defined via the Parameters menuContent in the Plugin configuration
The configuration is carried out as a JSON array in which the IDs of the respective actions (see description of the actions) are listed, separated by commas.
[
"accountPage",
"updateProfile",
"configureTotp",
"changePw",
"link",
"languageSelector",
"cookieSettings",
"deleteLocalStorage",
"logout"
]
Available actions
The following actions are available.
Display user information page
Navigates to the user information page User information page.
This action is referenced in the settings via the ID accountPage.
Edit user profile in the Keycloak
Displays a popup in which the user’s own profile is updated in the Keycloak can be edited.
This only works if you have an Identity provider of the type Keycloak.
Changes are only visible after a new login in the BPC.
This action is referenced in the settings via the ID updateProfile.
Edit TOTP configuration in the Keycloak
Displays a popup in which the own TOTP configuration in the Keycloak can be edited.
This only works if you have an Identity provider of type Keycloak.
This action is referenced in the settings via the ID configureTotp.
Change password
Allows you to change your own password.
See also Change password.
This action is referenced in the settings via the ID changePw.
Link to an external page
Link to an external page (e.g. for account management in the identity provider). for account management in the identity provider).
The link target is defined via linkUrl.
|
This action currently only works in User Account Menu. |
External account management page
If you use an external Identity provider (e.g. Keycloak), you can link to the account page of this identity provider.
To do this, use the configuration options in User Account Menu that begin with link.
You can access the Keycloak account page, for example, using the following syntax under the following syntax:
https://example.com/realms/MY_REALM/account
You must adapt MY_REALM according to the realm used.
This action is referenced in the settings via the ID link.
Selection of the language
Offers the option of changing the language in the BPC.
See also Multiple Language Support.
This action is referenced in the settings via the ID languageSelector.
Privacy settings
Displays the personal privacy settings.
This can be used to control whether personalization information should be saved in addition to necessary information.
By activating the setting cookie_showBanner in the Core Services the cookie settings are also displayed the first time the BPC is loaded.
This action is referenced in the settings via the ID cookieSettings.
Deleting local data in the browser
Deletes local data in the browser.
See also Resetting the local storage.
This action is referenced in the settings via the ID deleteLocalStorage.
Change active organization
Provides the option to change the active organization in the BPC.
See also Changing the active organization.
Alternatively, the plugin Change the active organization can also be used.
This action is referenced in the settings via the ID changeOrganisation.