authentication.external_users
Description
With this part you can get the authentication details for a stored external account, which you can use to authenticate the client when using a remote web API. You can create remote accounts using the AccessManagement portal or command-line script. For each remote account the system stores the purpose of the account - the scope of usage and which packages can retrieve the account information - the target server URL, the username/client id, and the password or RSA private key.
Editor Fields
You configure this part with the following editor fields:
Tab |
Field Name |
Description/Use |
Type
|
Optional/Mandatory |
Basic |
Mode |
Get Authorization Header: This returns the authorization header, e.g. 'Basic dXNlcm5hbWU6cGFzc3dvcmQ' or 'Bearer <JWT-token>' for the given purpose and target server. List Accounts: This option returns a list of target servers for which an external account exists, based on the given purpose. |
Dropdown |
Mandatory |
Basic |
Target Instance URL |
If you selected Get Authorization Header this is the URL for the target instance. |
String |
Mandatory |
Basic |
Purpose |
This is the purpose for which the system uses the remote account. Listed purposes are based on the licenses installed. |
(options-list) |
Mandatory |
Basic |
Result |
This is the path in the context where the system stores the result of the processing. |
Object |
Mandatory |