BDRSuite's Self-service Recovery option allows Google Workspace Organization users to directly restore their backup data from the BDRSuite web console using the Google account credentials. Users can view their backup information and recover their data when needed.
To enable self-service recovery, you need to first complete the necessary prerequisites to authenticate an end user to access Self-service Recovery.
Follow the steps below to enable Self-service Recovery for Google Workspace Organization Users:
1: Sign in to the Google Cloud Console using administrative credentials
2: From the projects list, select a project or create a new one.
3: Create an OAuth Consent (Skip this step if OAuth Consent has already been created in the project).
3.1: On the left panel, click API Services > OAuth Consent Screen.
3.2: In the User type field, select the Internal option, and then click Create.
3.3: Enter the app name and your user support email address.
3.4: In the Developer Contact Information field, enter your email address and click the Save and Continue button.
4: Create Client Credentials.
4.1: On the left panel, click Credentials.
4.2: Click the "Create Credentials" option at the top, then click "OAuth client ID".
4.3: Choose "Web Application" as the type of application and enter the name.
4.4: In the Authorized Redirect URIs section, click the Add URI button. Enter the Redirect URI address using which the end-user will access BDRSuite Server for self-service recovery.
Note: The redirect URI must end with a public top-level domain, such as .com or .org.
You can use any of the following (4.4.1 or 4.4.2):
4.4.1 (Recommended): Set a fully qualified domain name (FQDN) for the hostname of the machine where BDRSuite Backup Server is installed. Ensure that the FQDN name is resolved by the DNS server. Provide that hostname as the authorized redirect URI.
(OR)
4.4.2: Add Authorized redirect URI as like in below format:
https://<BDRSuite Server IP>.nip.io:6061 (OR) https://<BDRSuite Server IP>.sslip.io:6061
Example : https://192.168.108.40.nip.io:6061
4.5: Finally, click the Create button. The Client ID and the Client Secret will be generated.
Step 3: Enable Self-service Recovery access for Google Workspace Users
Note: Enabling user access can only be done by BDRSuite User with Admin Role (Full Access Privilege).
- Navigate to Backup Server Tile -> Users page.
- Click on the ‘Add User’ button which opens the Add User dialog box.
- Choose the option ‘Google Workspace User’.
- Select the Organization, select the User and then click ‘Add User’. By default, recovery access will be enabled for the added users.
Note: Make sure to add all the users for whom you want to provide Self-service Recovery access.
Step 4: Sign into BDRSuite with Google Workspace Account Credentials
Once the user access is enabled, users can log in to BDRSuite Server using the following steps;
- Open the BDRSuite Server web console using the URL: <self-service recovery="" url="">/#/gws/enduser
Example:
https://<BDRSuite Server Hostname/IPAddress.Domain name>:<Port>
https://<BDRSuite Server Hostname/IP address>.nip.io:<Port>/#/gws/enduser https://<BDR Server IP>.sslip.io:6061/#/gws/enduser
- User has to enter the Email Address and Password of their Google Workspace account and proceed with the Sign in.
- After successfully signing in, users will be redirected to the recovery page.
Step 5: Self-service Recovery from BDRSuite Server
- Microsoft 365/Google Workspace Tab -> Recovery
- Once users log in to the BDRSuite Server, users can view their individual backup information and recover their data.