From 8090df3624c24a3d290dc04e7b2ca0a587f8a83b Mon Sep 17 00:00:00 2001 From: Andrew Dryga Date: Thu, 19 Oct 2023 23:49:15 -0600 Subject: [PATCH] Add requires step to Google Workspace provisioning guide --- .../google_workspace/components.ex | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/elixir/apps/web/lib/web/live/settings/identity_providers/google_workspace/components.ex b/elixir/apps/web/lib/web/live/settings/identity_providers/google_workspace/components.ex index 335d2b6ec..bd00d762d 100644 --- a/elixir/apps/web/lib/web/live/settings/identity_providers/google_workspace/components.ex +++ b/elixir/apps/web/lib/web/live/settings/identity_providers/google_workspace/components.ex @@ -7,7 +7,17 @@ defmodule Web.Settings.IdentityProviders.GoogleWorkspace.Components do <.form for={@form} phx-change={:change} phx-submit={:submit}>

- Step 1. Configure OAuth consent screen + Step 1. Enable Admin SDK API +

+ Please visit following link and enable Admin SDK API for your Google Workspace account: + + https://console.cloud.google.com/apis/library/admin.googleapis.com + +
+ +
+

+ Step 2. Configure OAuth consent screen

Please make sure that following scopes are added to the OAuth application permissions: <.code_block @@ -30,7 +40,7 @@ defmodule Web.Settings.IdentityProviders.GoogleWorkspace.Components do

- Step 2: Create OAuth client + Step 3: Create OAuth client

Please make sure that OAuth client has following redirect URL's whitelisted: <.code_block @@ -52,7 +62,7 @@ defmodule Web.Settings.IdentityProviders.GoogleWorkspace.Components do

- 3. Configure client + Step 4. Configure client

<.base_error form={@form} field={:base} />