The Impersonate selector is responsible for presenting a list of objects (in a grid) for the user to select from.
The Impersonate selector completes when the user has selected an option.
Can be nestled with other authenticators, selectors and chains.
Configuration
Authenticator type:ImpersonateWithSearch
Common Authenticator configuration can be found here.
Name
Description
Default
Mandatory
pipe_id
Reference to the pipe responsible for collecting the data to be presented in the grid. Request parameter "search" contains the value from the search input field.
If set, value of execute_key parameter must match the value for execute_regex. Works on global state parameters. This can be used as an on/off switch for the authenticator.
""
execute_regex
Regular expression to be used on the execute_key value.
An invalid option-id was supplied. Only option-ids from init are valid.
Invalid state
Protocol error. Operation is called in an invalid state, for example if action is called before init.
Complete (response)
The complete response message is sent when the authentication has completed. If message contains a location property; view must redirect user agent to the supplied location.
{"impersonate_selector.header":"Choose","impersonate_selector.paragraph":"Choose a user to impersonate","impersonate_selector.label1":"Label 1","impersonate_selector.label2":"Label 2","impersonate_selector.label3":"Label 3","impersonate_selector.label4":"Label 4","impersonate_selector.label5":"Label 5","impersonate_selector.label6":"Label 6","impersonate_selector.label7":"Label 7","impersonate_selector.label8":"Label 8","impersonate_selector.label9":"Label 9","impersonate_selector.label10":"Label 10","impersonate_selector.error":"An error occured","impersonate_selector.cancel":"Cancel","impersonate_selector.self_button":"Login as myself","allow-cookies-body":"To save your language settings on this device you need to approve a language cookie.","allow-cookies-button":"Approve language cookie","table.page":"Page {{pageIndex}} of {{pageCount}}","change_language":""}
Swedish, assets/locales/sv.json
{"impersonate_selector.header":"Välj","impersonate_selector.paragraph":"Välj en användare att logga in som","impersonate_selector.label1":"Rubrik 1","impersonate_selector.label2":"Rubrik 2","impersonate_selector.label3":"Rubrik 3","impersonate_selector.label4":"Rubrik 4","impersonate_selector.label5":"Rubrik 5","impersonate_selector.label6":"Rubrik 6","impersonate_selector.label7":"Rubrik 7","impersonate_selector.label8":"Rubrik 8","impersonate_selector.label9":"Rubrik 9","impersonate_selector.label10":"Rubrik 10","impersonate_selector.error":"Ett fel har inträffat","impersonate_selector.cancel":"Avbryt","impersonate_selector.self_button":"Logga in som mig själv","allow-cookies-body":"Vill du spara dina språkinställningar på denna enhet behövs ett godkännande av språk-cookie.","allow-cookies-button":"Godkänn språk-cookie","table.page":"Sida {{pageIndex}} av {{pageCount}}","change_language":""}