メインコンテンツにスキップ

Google Workspace で SSO を設定する

Google Workspace を Tomba に接続し、チームが Google アカウントでサインインできるようにします。

対応者:Tomba.io Team

Google Workspace を Tomba に接続すると、チームは普段使っている Google アカウントでサインインできるようになります。Google Workspace は、会社のサインインを管理するサービスである ID プロバイダーとして機能します。

始める前に

次のものが必要です。

  • Tomba の Enterprise プラン

  • Tomba ワークスペースの Owner または Admin ロール

  • Google Workspace の Super administrator アクセス権

Google Workspace をご自身で管理していない場合は、IT チームに依頼して一緒に作業してください。

ステップ 1:Google Admin でアプリを追加する

  1. admin.google.com に移動します。

  2. Apps > Web and mobile apps を開きます。

  3. Add app > Add custom SAML app をクリックします。

  4. Tomba などのアプリ名を入力します。

  5. Continue をクリックします。

ステップ 2:Google のメタデータをダウンロードする

メタデータとは、ファイル名が .xml で終わる小さなファイルで、Google からのサインインを信頼する方法を Tomba に伝えます。

  1. Google Identity Provider details 画面で、メタデータをダウンロードします。

  2. ファイルをコンピューターに保存します。ステップ 4 で Tomba にアップロードします。

  3. Continue をクリックします。

ステップ 3:Tomba の情報を Google にコピーする

  1. ブラウザの新しいタブで、Tomba の Settings > SAML SSO を開きます。

  2. Service provider details を見つけます。

  3. 下の表のとおりに、各値を Google Admin にコピーします。

  4. Continue をクリックし、Finish をクリックします。

Google Admin のフィールド

入力する内容

ACS URL

Tomba の ACS URL (Reply URL)

Entity ID

Tomba の Entity ID (Audience URI)

Name ID format

EMAIL

Name ID

Basic Information > Primary email

ステップ 4:メタデータを Tomba にアップロードする

  1. Tomba の同じページで、Configure SAML SSO をクリックします。

  2. Upload file タブで、ステップ 2 で保存したファイルを選びます。

  3. Metadata looks good と表示され、その下に Entity ID と SSO URL があることを確認します。

  4. Save and enable SSO をクリックします。

ステップ 5:チーム向けにアプリをオンにする

Google では、新しいアプリはオンにするまでオフのままです。

  1. Google Admin で Apps > Web and mobile apps を開き、Tomba アプリを選択します。

  2. User access をクリックします。

  3. On for everyone を選択するか、一部のグループだけを選びます。Google では、このグループを organizational units(組織部門)と呼びます。

  4. Save をクリックします。

Google によると、変更の反映には最大24時間かかることがありますが、通常はそれより早く反映されます。

ステップ 6:メールドメインを検証する

チームが SSO のサインインを使えるのは、メールドメインの検証後です。テストの前に、SSO 用にドメインを検証するの手順に従ってください。

ステップ 7:接続をテストする

  1. ブラウザのプライベートウィンドウまたはシークレットウィンドウを開きます。

  2. Tomba のサインインページに移動し、Sign in with SSO をクリックします。

  3. Work email を入力し、Continue をクリックします。

  4. Continue with SSO をクリックし、Google アカウントでサインインします。

これで Tomba にサインインした状態になります。

💡 ヒント:正常に動作したら、チームのサインイン方法を選びます。SSO の適用モードをご覧ください。

よくある質問

"Authentication failed" と表示された場合は何を確認すればよいですか?

次の3点を確認します。

  • Google Admin で、対象のユーザーに対してアプリがオンになっている。

  • Google の Entity ID と ACS URL が Tomba と完全に一致している。

  • Name ID が Primary email に設定されている。

"SSO not configured" と表示されるのはなぜですか?

そのメールドメインでは、SSO がまだ設定されていません。Settings > SAML SSO の Verified domains で、ドメインが検証済みであることを確認します。

証明書エラーが表示された場合はどうすればよいですか?

Google からメタデータをもう一度ダウンロードします。次に Settings > SAML SSO で Replace metadata をクリックし、新しいファイルをアップロードします。

関連記事

こちらの回答で解決しましたか?