Skip to content

Users: create Impersonation Token

Plugin ID: eca_gitlab_api_command:users_createimpersonationtoken

Fields

GitLab Instance — config key: gitlab


When using the "Defined by token" option, make sure there is a token with this name: eca_gitlab_api_command:users_createimpersonationtoken_gitlab

Type: select · Required: yes · Default: empty string

Allowed values depend on the configuration of the target site.

Value format: The machine name of a GitLab host configured on the target site.

Name of token — config key: token_name

The result of the API call will be stored in this token. Please provide the token name only, without brackets.

Type: textfield · Required: yes · Default: empty string

User Id — config key: api_user_id


This field supports tokens.

Type: textfield · Required: yes · Default: empty string

Name — config key: api_name


This field supports tokens.

Type: textfield · Required: yes · Default: empty string

Scopes — config key: api_scopes

Provide a YAML array.
This field supports tokens.

Type: textarea · Required: no · Default: empty list

Expires At — config key: api_expires_at


This field supports tokens.

Type: textfield · Required: no