diff --git a/packages/twenty-website/src/content/developers/self-hosting/setup.mdx b/packages/twenty-website/src/content/developers/self-hosting/setup.mdx index 434c5f87580d..f7ffecfe5462 100644 --- a/packages/twenty-website/src/content/developers/self-hosting/setup.mdx +++ b/packages/twenty-website/src/content/developers/self-hosting/setup.mdx @@ -40,6 +40,12 @@ Under [Credentials](https://console.cloud.google.com/apis/credentials), in OAuth - `https:///auth/google/redirect` if you want to use Google SSO - `https:///auth/google-apis/get-access-token` +### Configure scopes +[See relevant source code](https://github.com/twentyhq/twenty/blob/main/packages/twenty-server/src/engine/core-modules/auth/utils/get-google-apis-oauth-scopes.ts#L4-L10) +- 'https://www.googleapis.com/auth/calendar.events' +- 'https://www.googleapis.com/auth/gmail.readonly' +- 'https://www.googleapis.com/auth/profile.emails.read' + ### If your app is in test mode If your app is in test mode, you will need to add test users to your project. @@ -96,6 +102,15 @@ You need to add the following redirect URIs to your project: - `https:///auth/microsoft/redirect` if you want to use Microsoft SSO - `https:///auth/microsoft-apis/get-access-token` +### Configure scopes +[See relevant source code](https://github.com/twentyhq/twenty/blob/main/packages/twenty-server/src/engine/core-modules/auth/utils/get-microsoft-apis-oauth-scopes.ts#L2-L9) +- 'openid' +- 'email' +- 'profile' +- 'offline_access' +- 'Mail.Read' +- 'Calendars.Read + ### If your app is in test mode If your app is in test mode, you will need to add test users to your project.