
Description¶
Automatically creates customer users and gives them access via one time authentification tokens.
Usage¶
Setup¶
Configuration Reference¶
Core::Auth::Customer¶
OneTimeAuth::AccessDaysAfterClose¶
The number of days customer users can use direct links to open tickets after they are closed.
OneTimeAuth::CustomerErrorMessageNewLink¶
The message which the customer user will see if a new one is sent to his email address.
OneTimeAuth::CustomerErrorMessageRefreshFailed¶
The message which will be sent to the customer if a link could not be generated.
OneTimeAuth::TokenRefreshNotificationID¶
Send the text of a notification to the customer user if he refreshs his token.
OneTimeAuth::CustomerErrorMessageLinkExpired¶
The message which the customer user will see if he uses an invalid token.
OneTimeAuth::CustomerErrorMessageWrongLink¶
The message which the customer user will see if he uses an old token with an active one already being present.
Core::Email::PostMaster¶
PostMaster::PreFilterModule###000-CreateCustomerUser¶
Create a CustomerUser in a specific backend if none exists for the sender email. CustomerHeaderSpoofProtection sets (and possibly overwrites) the X-OTOBO-Customer header if a customer user exists for an email address to prevent spoofing. CustomerUserBackend defines the backend in which the CustomerUser will be created, if SetCheckBoxName is set to the name of a dynamic field of the type checkbox, it will be set to checked for tickets created by customer users from this backend.