FrontendAgentAuth

AgentFrontend::Auth::AccessToken::PasswordRecoverySessionTime

Defines the maximum session time of the password recovery token in seconds. Please update the value in the WebApp::API::Customer::Account::RecoverBody setting according to this setting.

This setting can not be deactivated.

Default value:

300

AgentFrontend::Auth::AccessToken::Threshold

Defines access token creation threshold in seconds.

This setting can not be deactivated.

Default value:

10

AgentFrontend::Auth::LoginURL

Defines an alternate login URL for the agent interface.

This setting is not active by default.

Default value:

http://host.example.com/cgi-bin/login.pl

AgentFrontend::Auth::LogoutURL

Defines an alternate logout URL for the agent interface.

This setting is not active by default.

Default value:

http://host.example.com/cgi-bin/logout.pl

CustomerUser::Backend

Defines customer user back end settings.

This setting is not active by default.

Default value:

---
AdminSetPreferences: '0'
CacheTTL: '0'
CustomerID: email
CustomerKey: username
CustomerUserExcludePrimaryCustomerID: '0'
CustomerUserListFields:
- firstName
- lastName
- email
CustomerUserNameFields:
- firstName
- lastName
CustomerUserNameFieldsJoin: ' '
CustomerUserPostMasterSearchFields:
- customerid
CustomerUserSearchFields:
- id
- username
- email
CustomerUserSearchListLimit: '250'
Module: Kernel::System::CustomerUser::OIDC
Name: Keycloak Backend

CustomerUser::Backend::Map

Defines customer user mapping. “InternalName” represents the internal name in OTRS. “FrontendName” represents how it is displayed in the front end. “ExternalName” represents the name in the external back end. “StorageType” can be “var” or “int”.

This setting is not active by default.

Default value:

---
- ExternalName: title
  FrontendName: Title or salutation
  HttpLink: ''
  HttpLinkClass: ''
  HttpLinkTarget: ''
  InternalName: UserTitle
  ReadOnly: '1'
  Required: '0'
  StorageType: var
  Visible: '1'
- ExternalName: firstName
  FrontendName: Firstname
  HttpLink: ''
  HttpLinkClass: ''
  HttpLinkTarget: ''
  InternalName: UserFirstname
  ReadOnly: '1'
  Required: '1'
  StorageType: var
  Visible: '1'
- ExternalName: lastName
  FrontendName: Lastname
  HttpLink: ''
  HttpLinkClass: ''
  HttpLinkTarget: ''
  InternalName: UserLastname
  ReadOnly: '1'
  Required: '1'
  StorageType: var
  Visible: '1'
- ExternalName: username
  FrontendName: Username
  HttpLink: ''
  HttpLinkClass: ''
  HttpLinkTarget: ''
  InternalName: UserLogin
  ReadOnly: '1'
  Required: '1'
  StorageType: var
  Visible: '1'
- ExternalName: email
  FrontendName: Email
  HttpLink: ''
  HttpLinkClass: ''
  HttpLinkTarget: ''
  InternalName: UserEmail
  ReadOnly: '1'
  Required: '1'
  StorageType: var
  Visible: '1'
- ExternalName: customerid
  FrontendName: Customer ID
  HttpLink: ''
  HttpLinkClass: ''
  HttpLinkTarget: ''
  InternalName: UserCustomerID
  ReadOnly: '1'
  Required: '1'
  StorageType: var
  Visible: '1'
- ExternalName: phone
  FrontendName: Phone
  HttpLink: ''
  HttpLinkClass: ''
  HttpLinkTarget: ''
  InternalName: UserPhone
  ReadOnly: '1'
  Required: '0'
  StorageType: var
  Visible: '1'
- ExternalName: fax
  FrontendName: Fax
  HttpLink: ''
  HttpLinkClass: ''
  HttpLinkTarget: ''
  InternalName: UserFax
  ReadOnly: '1'
  Required: '0'
  StorageType: var
  Visible: '1'
- ExternalName: mobile
  FrontendName: Mobile
  HttpLink: ''
  HttpLinkClass: ''
  HttpLinkTarget: ''
  InternalName: UserMobile
  ReadOnly: '1'
  Required: '0'
  StorageType: var
  Visible: '1'
- ExternalName: street
  FrontendName: Address
  HttpLink: ''
  HttpLinkClass: ''
  HttpLinkTarget: ''
  InternalName: UserAddress
  ReadOnly: '1'
  Required: '0'
  StorageType: var
  Visible: '1'
- ExternalName: zip
  FrontendName: Zip
  HttpLink: ''
  HttpLinkClass: ''
  HttpLinkTarget: ''
  InternalName: UserZip
  ReadOnly: '1'
  Required: '0'
  StorageType: var
  Visible: '1'
- ExternalName: city
  FrontendName: City
  HttpLink: ''
  HttpLinkClass: ''
  HttpLinkTarget: ''
  InternalName: UserCity
  ReadOnly: '1'
  Required: '0'
  StorageType: var
  Visible: '1'
- ExternalName: country
  FrontendName: Country
  HttpLink: ''
  HttpLinkClass: ''
  HttpLinkTarget: ''
  InternalName: UserCountry
  ReadOnly: '1'
  Required: '0'
  StorageType: var
  Visible: '1'
- ExternalName: comment
  FrontendName: Comment
  HttpLink: ''
  HttpLinkClass: ''
  HttpLinkTarget: ''
  InternalName: UserComment
  ReadOnly: '1'
  Required: '0'
  StorageType: var
  Visible: '1'
- ExternalName: enabled
  FrontendName: Valid
  HttpLink: ''
  HttpLinkClass: ''
  HttpLinkTarget: ''
  InternalName: ValidID
  ReadOnly: '0'
  Required: '1'
  StorageType: int
  Visible: '0'

ExternalFrontend::Auth::APITokens

Authorization tokens required for requests to public API endpoints.

This setting is not active by default.

Default value:

---
Configuration::Deployments: Change-Me

ExternalFrontend::Auth::AccessToken::Threshold

Defines access token creation threshold in seconds.

This setting can not be deactivated.

Default value:

10

ExternalFrontend::Auth::LoginURL

Defines an alternate login URL for the external interface.

This setting is not active by default.

Default value:

http://host.example.com/cgi-bin/login.pl

ExternalFrontend::Auth::LogoutURL

Defines an alternate logout URL for the external interface.

This setting is not active by default.

Default value:

http://host.example.com/cgi-bin/logout.pl
Scroll to Top