To back up your Google Workspace (formerly G Suite) data with Redstor, you will need to add Redstor to your organisation's security settings in Google. This will give Redstor the necessary permission to back up your organisation's Google services.
Note: We recommend performing these steps in a Google Chrome browser.
How to set up permission
1. Log into the Google Admin Console and go to Security.
2. Go to App access control.
3. Click on Manage domain wide delegation.
4. Click on Add new.
5. In the Client ID field, enter the following ID: 111948764040905708280.
In the OAuth scopes field, enter the following scopes:
profile,
https://www.googleapis.com/auth/admin.directory.user.readonly,
https://www.googleapis.com/auth/drive.readonly,
https://www.googleapis.com/auth/drive,
https://www.googleapis.com/auth/gmail.readonly,
https://www.googleapis.com/auth/gmail.modify,
https://www.googleapis.com/auth/gmail.labels,
https://www.googleapis.com/auth/classroom.courses.readonly,
https://www.googleapis.com/auth/classroom.announcements.readonly,
https://www.googleapis.com/auth/classroom.courses.readonly,
https://www.googleapis.com/auth/classroom.rosters.readonly,
https://www.googleapis.com/auth/classroom.topics.readonly,
https://www.googleapis.com/auth/classroom.coursework.students.readonly,
https://www.googleapis.com/auth/classroom.guardianlinks.students.readonly,
https://www.googleapis.com/auth/classroom.announcements,
https://www.googleapis.com/auth/classroom.courses,
https://www.googleapis.com/auth/classroom.rosters,
https://www.googleapis.com/auth/classroom.topics,
https://www.googleapis.com/auth/classroom.coursework.students,
https://www.googleapis.com/auth/classroom.guardianlinks.students
Note: For detail about why these scopes are required, see Scopes and their uses below.
Then click Authorize.
6. You should now see "Redstor Cloud2Cloud" under your list of API clients.
7. Your organisation is now set up. You can authenticate the backup set in the Redstor web app.
Scopes and their uses
Here you can see a breakdown of which scopes we use to perform which actions.
- List user, login and verify admin
profile
https://www.googleapis.com/auth/admin.directory.user.readonly
- Backup Google Drive
https://www.googleapis.com/auth/drive.readonly
- Recover back to Google Drive
https://www.googleapis.com/auth/drive
- Backup Gmail
https://www.googleapis.com/auth/gmail.readonly
- Restore back to Gmail
https://www.googleapis.com/auth/gmail.modify
https://www.googleapis.com/auth/gmail.labels
- List Google Classroom courses
https://www.googleapis.com/auth/classroom.courses.readonly
- Backup Google Classroom
https://www.googleapis.com/auth/classroom.announcements.readonly
https://www.googleapis.com/auth/classroom.courses.readonly
https://www.googleapis.com/auth/classroom.rosters.readonly
https://www.googleapis.com/auth/classroom.topics.readonly
https://www.googleapis.com/auth/classroom.coursework.students.readonly
https://www.googleapis.com/auth/classroom.guardianlinks.students.readonly
https://www.googleapis.com/auth/drive.readonly
- Restore back to Google Classroom
https://www.googleapis.com/auth/classroom.announcements
https://www.googleapis.com/auth/classroom.courses
https://www.googleapis.com/auth/classroom.rosters
https://www.googleapis.com/auth/classroom.topics
https://www.googleapis.com/auth/classroom.coursework.students
https://www.googleapis.com/auth/classroom.guardianlinks.students
https://www.googleapis.com/auth/drive
Comments
3 comments
Hi
One of the images for "security.png" isn't loading.
Hey Bruce.
Re-added the image and permissions. Please see if its displaying correctly for you.
Thanks
Jacques
All good now Jacques. Thanks
Please sign in to leave a comment.