Guest users / guest printing
Introduction
A guest user is a user with a limited set of permissions - by default those that are listed under the Guest role in SAFEQ Cloud.
Default guest role permissions:
- AccessInputPort
- SearchInputPort
- AccessOutputPort
- ColorPrint
- ColorCopy
- OCRDocument
- AirPrint
- ViewJob
- ViewMyProfile
- ModifyMyProfile
- GenerateOTP
- GenerateShortID
- ModifyMyPersonalInformation
- SearchLocation
- AddJob
- ReleaseJob
- WebUploadDocument
- ViewClientAndMobileDownload
- AllowPullPrint
Guest accounts also differ from standard user accounts in that you can set an expiration time for them. After they expire, they are deleted from SAFEQ Cloud automatically.
Enabling guest self-registration
To enable guest self-registration, perform the following steps:
- In the SAFEQ Cloud Web UI, go to Authentication. Click the Self-registration tab.
You must have the ViewSelfRegistrationSettings and ModifySelfRegistrationSettings permission to see this page. Both are assigned to the Administrator role by default. - Enable the guest self-registration toggle. After that, you will see the configuration options.
- In Guest account expiry, specify the amount of time (in hours) after which the guest account expires and is automatically deleted. To disable the expiration, set the value to 0. Changing this option does not affect guest accounts registered in the past.
- In Messaging configuration, select which of your messaging configurations will be used to send transaction emails to self-registered guests and users.
- Enable the reCAPTCHA toggle if you wish to use reCAPTCHA protection for the self-registration process. We strongly recommend keeping this option enabled.
reCAPTCHA is a security service that protects websites from fraud and abuse. It is used in the self-registration process to secure the procedure and filter out malicious usage or bots. Since version 3 is used, there are no puzzles or any other manual steps for users to complete — everything is hidden and automatic.
You can use your own reCAPTCHA account, or the system default reCAPTCHA one.
- In reCAPTCHA Secret, enter your reCAPTCHA secret if you wish to use your own reCAPTCHA account. If the field is left empty, the system default will be used.
- In reCAPTCHA Site Key, enter your reCAPTCHA site key if you wish to use your own reCAPTCHA account. If the field is left empty, the system default will be used.
- Click Save.
- The guests will see the self-registration option on the SAFEQ Cloud Web UI login page.
Transaction emails
SAFEQ Cloud sends three types of emails during the guest self-registration process. The content of these emails cannot be modified.
- Activation Code Email: This email is sent to the email address that the user filled in the self-registration form (it must be an address that doesn't exist in SAFEQ Cloud yet). The email contains an activation link that continues the self-registration process. This link has a fixed expiration time of 2 days.
- Account Already Exists Email: This email is sent to the user in case the email address already exists in the system. It directs the user to the login page.
- Account Expired Email: This email is sent to the guest's email address after it expires. It informs the guest about the removal of their account and directs them to the login page.