経費精算システムはSSOに対応してGoogle Workspaceと連携できる?

経費精算システムはSSOに対応してGoogle Workspaceと連携できる?

経費精算システムがSAMLまたはOpenID Connectに対応していれば、Google Workspaceを認証基盤としてSSO連携できる可能性があります。ただし、すべての経費精算システムが対応しているわけではなく、契約プランや管理者設定が条件になる場合があります。

また、ここでいうSSO連携は「Google Workspaceのアカウントで経費精算システムにログインすること」です。経費データや組織情報をGoogle Workspaceと自動的に同期できることとは別なので、機能を分けて確認する必要があります。

Google WorkspaceとSSO連携できる経費精算システムの条件

経費精算システム側が、Google Workspaceを外部の認証サービスとして利用できることが条件です。代表的な連携方式は、SAMLとOpenID Connectです。

確認項目 確認する内容
認証方式 SAML、OpenID Connectなどに対応しているか
Google Workspace側の設定 管理者がSAMLアプリやSSO設定を登録できるか
経費精算システム側の設定 SSO設定画面、メタデータ登録、ドメイン設定などが用意されているか
契約プラン SSO機能が利用できる料金プランに含まれているか
アカウント情報 メールアドレスなど、Google Workspaceと経費精算システムの識別情報が一致しているか

経費精算システムに「SAML SSO対応」「Google Workspace連携」「外部IdP連携」などの記載があれば、対応可能性があります。ただし、サービス名に「Google連携」と書かれていても、SSOではなく領収書の取り込みやカレンダー連携を指す場合があるため、機能の内容を確認してください。

SSO連携でできること

SSOを設定すると、従業員はGoogle Workspaceのアカウントを使って経費精算システムへログインできます。経費精算システムごとに別のパスワードを管理する必要を減らせる点が主なメリットです。

  • Google Workspaceのアカウントから経費精算システムへログインできる
  • Google Workspace側で多要素認証を設定している場合、その認証を経由できることがある
  • 退職者や異動者のログインをGoogle Workspace側のアカウント管理と合わせやすい
  • 複数の業務システムでログイン方法を統一しやすい

ただし、退職者の利用停止が自動で経費精算システムにも反映されるかは、SSOだけでは決まりません。ログインを止めるだけでなく、経費精算システム内のユーザー削除や権限変更まで自動化したい場合は、SCIMなどのユーザープロビジョニング機能も確認が必要です。

SSOとGoogle Workspaceのデータ連携は別の機能

SSOはログインの連携、データ連携は組織情報や申請情報などの同期です。両者を同じ「Google Workspace連携」と呼ぶことがあるため、導入前に区別してください。

機能 主な目的 SSOだけで実現できるか
SSO Google Workspaceのアカウントでログインする 対応方式が合えば可能
ユーザー同期 入社・退職・異動などをユーザー情報へ反映する SSOだけでは不可の場合がある
グループ・組織同期 部署やグループ情報を連携する 別の連携機能が必要
経費データ連携 申請・承認・支払データなどを扱う SSOとは別機能
カレンダー連携 予定を経費申請などに利用する 対応状況の確認が必要

たとえば、Google Workspaceのアカウントでログインできても、部署名や上長情報が自動で経費精算システムに反映されるとは限りません。経費の承認経路を自動設定したい場合は、組織情報やユーザー属性の連携可否も確認しましょう。

導入前に確認する手順

SSO連携の可否は、経費精算システムの機能一覧だけでなく、契約プランと設定条件まで確認すると判断しやすくなります。

  1. 経費精算システムの認証方式を確認する。管理者向け資料や料金プランで、SAML、OpenID Connect、Google Workspaceなどの記載を探します。
  2. SSO機能が利用できるプランか確認する。プランによってSSOが使えない場合や、追加オプションになっている場合があります。
  3. Google Workspace側の設定項目を確認する。管理者がSAMLアプリを登録できるか、必要なドメインや属性情報が何かを確認します。
  4. ユーザー識別情報をそろえる。Google Workspaceのメールアドレスと経費精算システムのログインIDが一致するか確認します。
  5. ユーザー同期や組織連携の要否を分けて確認する。ログインだけでよいのか、退職者の停止や部署情報の同期も必要なのかを整理します。
  6. テストユーザーでログインを試す。本番ユーザー全員へ適用する前に、管理者や少人数のユーザーでログイン、ログアウト、権限、エラー時の動作を確認します。

SSO設定では、ログインURL、エンティティID、証明書、メールアドレスなどの情報を登録することがあります。実際に必要な項目や設定方法はサービスごとに異なるため、経費精算システムの管理者向け手順に従ってください。

SSO連携でつまずきやすい点

メールアドレスやユーザーIDが一致していない

Google Workspace側のメールアドレスと、経費精算システム側のログインIDが異なると、認証後にユーザーを特定できないことがあります。メールアドレスを変更したユーザーがいる場合は、特に注意が必要です。

SSOを有効にすると通常ログインの扱いが変わる

設定によっては、対象ユーザーがGoogle Workspace経由でのログインを求められ、従来のID・パスワードによるログインが制限されることがあります。管理者用の例外ログインや、SSO障害時の復旧方法を事前に確認してください。

Google Workspaceの契約と経費精算システムの契約を混同する

Google WorkspaceでSSOを設定できても、経費精算システム側のプランがSSOに対応していなければ連携できません。反対に、経費精算システムがSAMLに対応していても、Google Workspace側の管理権限や設定条件を満たす必要があります。

ログインできても権限までは自動で決まらない

SSOは本人確認の仕組みであり、経費の申請者、承認者、管理者といったシステム内の権限設定とは別の場合があります。ログイン後に誰が何を操作できるかは、経費精算システム側の権限設定を確認してください。

結論:対応方式とプランを確認すればGoogle WorkspaceとSSO連携できる

経費精算システムがSAMLまたはOpenID Connectに対応し、契約プランとGoogle Workspace側の条件を満たしていれば、Google Workspaceを使ったSSO連携が可能です。

確認するときは、まず「SSO対応の有無」と「利用できるプラン」を確認し、その後にユーザー同期、組織情報、権限設定が必要かを分けて調べてください。Google Workspaceでログインできることと、経費データや社員情報まで自動連携できることは別と考えると、要件の見落としを防げます。