> For the complete documentation index, see [llms.txt](https://help.verkada.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.verkada.com/command/ja/sekyuriti/identity-providers/google-workspace.md).

# Google Workspace

Google WorkspaceでSSOとユーザープロビジョニングを設定

ユースケースに応じて、 [Verkada Command](/command/ja/hajimeni/get-started-with-verkada-command.md) には、Google Workspace をはじめとする他の IDプロバイダ（IdP）と、次の方法で統合する機能があります：

* OpenID Connect（OIDC）
* Security Assertion Markup Language（SAML）
* ユーザーおよびグループのプロビジョニング

**OIDC** および **SAML** はいずれも認証を処理し、Google Workspace が環境内の他の SaaS アプリケーションへのアクセスを管理するのと同じ方法で、Command へのアクセスを管理できるようにします。どちらのプロトコルでも、既存の ID フレームワークに Command を統合し、現在のポリシーに沿ってユーザーを認可できます。

**ユーザーおよびグループのプロビジョニング** は、Google Workspace のユーザーとグループを Command と同期します。Command にはネイティブの Google Workspace 統合機能があり、選択した組織部門とグループからユーザーおよびグループを Command に同期します。他の IDプロバイダでは、同じ結果を得るために SCIM 2.0 を使用できます。

{% hint style="info" %}
Verkada は、セキュリティの強化と設定の容易さのため、SAML よりも OIDC を推奨します。
{% endhint %}

***

{% tabs %}
{% tab title="OIDC（推奨）" %}

## Google Workspace 向け OIDC ベースの SSO

Verkada Command は、Google Workspace との OpenID Connect（OIDC）によるシングルサインオン（SSO）をサポートしています。この統合により、ユーザーは既存の Google 認証情報を使用してシームレスかつ安全に認証でき、Command へのアクセスを簡素化するとともに、全体的なセキュリティを向上させます。

{% hint style="info" %}
有効にする [エンタープライズ制御暗号化（ECE）](/command/ja/sekyuriti/enterprise-controlled-encryption.md) を有効にしてセキュリティを強化します。
{% endhint %}

***

### OIDC 設定

{% stepper %}
{% step %}
**次にログインします：** [**Google Cloud コンソール**](https://console.cloud.google.com/)**.**
{% endstep %}

{% step %}
**［新しいプロジェクト］をクリックして、Google Workspace 組織の下に新しいプロジェクトを作成します。**

<div align="left" data-with-frame="true"><img src="https://1706941156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-884236e69220503157e3c186d79d29c3cb7167af%2Fadf638b013e362ffde911084012d560c03eeefab.png?alt=media" alt="" width="697"></div>
{% endstep %}

{% step %}
**新しいプロジェクトで、［API とサービス］>［ライブラリ］に移動します。**

<div align="left" data-with-frame="true"><img src="https://1706941156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-56e96bb0ac3d8b1c8900574c5cbd41edd66577ad%2F8cbca777f82cc9a5dd434f81e73cc2b7338db38c.png?alt=media" alt="" width="800"></div>

a. 次の API を有効にします：

1. Identity and Access Management（IAM）API

   <div align="left" data-with-frame="true"><img src="https://1706941156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-ae89f5976810694518f3355ae25eb1bfeaf529a3%2Fac8c527ab9b9487e5eb46bc38a0c4367a70fc991.png?alt=media" alt="" width="607"></div>
2. Admin SDK API

   <div align="left" data-with-frame="true"><img src="https://1706941156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-6ca1c235c69e501918f7b7d53dd6a009570bec89%2F742d66b0d105811436c0ae22ae679acefa3f0d70.png?alt=media" alt="" width="577"></div>

{% endstep %}

{% step %}
**次のいずれかの方法で Google Auth Platform を開き、［開始］をクリックします：**

* 検索バーで **Google Auth Platform** を検索します。
* 左側のメニューで、次に移動します： **［API とサービス］>［OAuth 同意画面］** （Google Auth Platform にリダイレクトされます）。

<div data-with-frame="true"><figure><img src="https://1706941156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2FJjiEUCKRz8HGAsXZd7Mq%2Fimage.png?alt=media&amp;token=a037deb6-af93-4ab9-80ef-024dd5cd047f" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
**［アプリ情報］で、識別しやすいアプリ名（例：Verkada SSO OIDC）を入力します。［ユーザー サポートメール］で、IT 部門など、Google Workspace を管理するチームのメールアドレスを選択してから、［次へ］をクリックします。**

<div data-with-frame="true"><figure><img src="https://1706941156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Ff3zjkhnp9hGrVeEh2YHg%2Fimage.png?alt=media&amp;token=a5b441d4-b051-4b01-ad6a-beb8882ac85d" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
**［対象］で［内部］を選択してから、［次へ］をクリックします。**

<div align="left" data-with-frame="true"><figure><img src="https://1706941156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2F4gNt3FYAs5oKYHXBImVb%2Fimage.png?alt=media&amp;token=fc3a8c65-732c-43d9-961b-b286abfd03e7" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
&#x20;**［連絡先情報］で、Google の変更通知用メールアドレスを入力してから、［次へ］をクリックします。**

<div align="left"><figure><img src="https://1706941156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2FM03Zqczb3tpSUxEhxYYB%2Fimage.png?alt=media&amp;token=7d62742e-dd38-410e-9f64-ec47049a3206" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
**［完了］で、Google API サービス: ユーザーデータに関するポリシーに同意します。［続行］、［作成］の順にクリックします。**

<div data-with-frame="true"><figure><img src="https://1706941156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2FNwbghsBgi0pdSR3dT64g%2Fimage.png?alt=media&amp;token=22cc9cc1-af74-494a-b6d1-ee930f62889d" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
**［データアクセス］に移動し、［スコープを追加または削除］をクリックします。次を選択します：**

* userinfo.email
* userinfo.profile
* openid
* [https://www.googleapis.com/auth/admin.directory.user.readonly](/sound-systems/ja/hajimeni/sound-systems-womeru.md)

<div data-with-frame="true"><figure><img src="https://1706941156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2F82zVyqumg4uvwZvGpZOH%2Fimage.png?alt=media&amp;token=b918a951-f7d5-4599-aea2-f029785c1337" alt=""><figcaption></figcaption></figure></div>

最後のスコープがリストに表示されない場合は、次の項目で追加します： **スコープを手動で追加**。［ **更新**］、次に［ **保存**.
{% endstep %}

{% step %}
**［クライアント］に移動し、［クライアントを作成］をクリックします。［アプリケーションの種類］では、［ウェブ アプリケーション］を選択します。クライアントに名前を付け、次の承認済みリダイレクト URI を追加します：**

* <https://command.verkada.com/oidc/google/callback>
* <https://org-short-name.command.verkada.com/oidc/google/callback> （org-short-name は、 [Command オーガナイゼーション'の短縮名](/command/ja/sekyuriti/authentication-overview/switch-organizations-in-command.md#find-your-short-name))

［ **作成**.
{% endstep %}

{% step %}
**クライアント ID をコピーします。**&#x20;

{% hint style="warning" %}
クライアント シークレットは使用しません。
{% endhint %}
{% endstep %}

{% step %}
**クライアント ID をコピーします。クライアント シークレットは使用しないことに注意してください。**

<div align="left" data-with-frame="true"><img src="https://1706941156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-2227897f30e47ae2401daa92736c5d9984ac0058%2Fbf7841ec6a680f5501e99bcc8016ce3c109a38c0.png?alt=media" alt="" width="474"></div>
{% endstep %}
{% endstepper %}

***

### Verkada Command の設定

{% stepper %}
{% step %}
**Verkada Command で、［すべての製品］>［管理］に移動します。**
{% endstep %}

{% step %}
**左側のナビゲーションで、［ログインとアクセス］を選択します。**
{% endstep %}

{% step %}
**［シングルサインオン設定］を選択します。**
{% endstep %}

{% step %}
**［OIDC 設定］で、［新規追加］をクリックします。**

a. 次をオンにします： **有効化。**\
b. （任意）次をオンにします： **OIDC SSO を必須にする。**\
c. 次の項目で： **プロバイダを選択**、次を選択します： **Google**。\
d. 次の項目で： **クライアントとテナントを追加** で、:plus: をクリックします。

1. 次の **クライアント ID** フィールドに、Google Cloud コンソールからコピーしたクライアント ID を貼り付けます。
2. 次の **テナント ID** フィールドに、オーガナイゼーション'の Google Workspace で使用するドメインを入力します（Google メールが <example@your-domain.com>の場合は、your-domain.com と入力します）。
3. ［ **完了** ］をクリックして設定を完了します。

   <div align="left" data-with-frame="true"><img src="https://1706941156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-a73c6839f058034a8f510bf1f265ae05c4aada2e%2F0ef79b636454c994d674e62556e118529bf0c957.png?alt=media" alt="" width="476"></div>

h. **メールドメインで、** :plus: をクリックします。**.**

1. 使用するドメイン名を入力します（例：@verkada.com）。
2. ［ **完了**.

   <div align="left" data-with-frame="true"><img src="https://1706941156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-03a2ba25ea251f2a72146ba1464a58bc4e11e7fd%2Ff054308c20f7523b4f1f29da383884cb7c2e6453.png?alt=media" alt="" width="215"></div>

{% endstep %}

{% step %}
**［ログインテスト］で［ログインテストを実行］をクリックします。**
{% endstep %}

{% step %}
**ログインテストが成功すると、OIDC 設定ページにリダイレクトされます。ログイン後、［関連付けられたドメイン］の下にホワイトリストに登録するドメインを追加します。**
{% endstep %}

{% step %}
**ドメインを追加したら、ログインテストを再度実行します。この 2 回目のログインテストが正常に完了するまで、SSO は有効になりません。**
{% endstep %}

{% step %}
**ドメインが検証されると、正常に検証済みとして表示されます。**
{% endstep %}
{% endstepper %}

***

### モバイルアプリケーション経由でログインする

{% hint style="info" %}
Android および iOS の Command は、OIDC によるログインをサポートしています。
{% endhint %}

{% stepper %}
{% step %}
**メールアドレス フィールドにユーザーのメールアドレスを入力し、［次へ］をクリックします。**
{% endstep %}

{% step %}
**ログインプロセスを完了するために、IdP（Google Workspace）にリダイレクトされます。**
{% endstep %}
{% endstepper %}
{% endtab %}

{% tab title="SAML" %}

## Google Workspace SAML 統合

Verkada Command には、シングルサインオン（SSO）のシナリオ向けに、Google Workspace（他の IDプロバイダ［IdP］を含む）と統合する機能があります。\
\
Security Assertion Markup Language（SAML）は認証を処理し、Google Workspace を使用して Command へのアクセスを管理できるようにします。

***

#### 開始前に

{% stepper %}
{% step %}
**Verkada Command にすでに登録済みであり、同じカスタムドメイン内にユーザーのアカウントが存在することを確認してください。Command はカスタムアプリケーションとして追加できます。**
{% endstep %}

{% step %}
**統合を最大限に活用するため、以下の用語を確認してください：**

* **クライアント ID**—クライアント ID。確認するには、次に移動します： **［管理］>［プライバシーとセキュリティ］>［シングルサインオン設定］>［新規追加］**.
* **フェデレーションデータ XML**—Google Workspace インスタンス固有の情報であり、Verkada が Google Workspace と Command インスタンス間のフェデレーションを設定できるようにします（ダウンロード手順は後述します）。
  {% endstep %}
  {% endstepper %}

***

### Google Workspace の設定

{% stepper %}
{% step %}
**［Google Workspace］>［Google Admin ダッシュボード］に移動し、［ウェブアプリとモバイルアプリ］を選択します。**

<div align="left" data-with-frame="true"><img src="https://1706941156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-fa29dfcbd4d998bc7dbe2ad3fb5bc485496c5ac9%2Fe6aba3d44aaf305e280a2bc226199f5680045f9e.png?alt=media" alt="" width="882"></div>
{% endstep %}

{% step %}
**［アプリを追加］プルダウンを選択し、［カスタム SAML アプリを追加］を選択します。**

<div align="left" data-with-frame="true"><img src="https://1706941156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-aeba46ff2b1e2f9391d5329a9defcf4301df292b%2F8740eab3217921da0c3d8a5b0663b3ec2c9cc37d.png?alt=media" alt="" width="620"></div>
{% endstep %}

{% step %}
**アプリケーション情報を入力します。名前と説明は任意です。**
{% endstep %}

{% step %}
**次の** [**Verkada Command ロゴ**](https://downloads.intercomcdn.com/i/o/115376791/162cbb458c1ceefd1aeed502/Verkada_logoSymbol_256x256+\(3\).png?expires=1759590000\&signature=c65fe8ed71111e37e851aeca0ee3054c090c8a01e3e24bf77816092e5bf0102b\&req=dSEiFc54moheFb4X1HO4gYAM81kpwT1YtLg28NWB3RV5Y2yu8G8cCA13ulLf%0A) **を取得して、Google Workspace アプリケーションに追加します。**
{% endstep %}

{% step %}
**［続行］をクリックします。**

<div align="left" data-with-frame="true"><img src="https://1706941156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-29598e160802e28900a4c5522c0c2d3abca93b0f%2F4ab454acd51d9b594f9b6626bc96bbdaa3b04829.png?alt=media" alt="" width="515"></div>
{% endstep %}

{% step %}
**オプション 1 を使用して、フェデレーション メタデータの Extensible Markup Language（XML）に対応する IdP メタデータをダウンロードし、［続行］をクリックします。**

<div align="left" data-with-frame="true"><img src="https://1706941156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-b88a9dcbf7dddb0f832b1bb3246320b4904a0b29%2F9b2f2278c664a656aff9803173a785d43ce6df9f.png?alt=media" alt="" width="515"></div>

{% hint style="warning" %}
このファイルにより、Verkada は Command で SSO を設定できます。後で使用できるよう、便利な場所に保存してください。
{% endhint %}
{% endstep %}

{% step %}
**SSO を設定するためにサービスプロバイダの詳細を（表示どおりに）入力するか、［新しい SSO 設定］ページ（Verkada Command 内）から詳細をコピーして、［続行］をクリックします。**

a. 次の **ACS URL**について：\
米国の組織： [https://vauth.command.verkada.com/saml/sso/\<client-id>](https://vauth.command.verkada.com/saml/sso/%3Cclient-id%3E)\
EU の組織： [https://saml.prod2.verkada.com/saml/sso/\<client-id>](https://saml.prod2.verkada.com/saml/sso/%3Cclient-id%3E)\
オーストラリアの組織： [https://saml.prod-ap-syd.verkada.com/saml/sso/\<client-id>](https://saml.prod-ap-syd.verkada.com/saml/sso/%3Cclient-id%3E)\
b. 次の **エンティティ ID**について：\
米国の組織： [https://vauth.command.verkada.com/saml/sso/\<client-id>](https://vauth.command.verkada.com/saml/sso/%3Cclient-id%3E)\
EU の組織： [https://saml.prod2.verkada.com/saml/sso/\<client-id>](https://saml.prod2.verkada.com/saml/sso/%3Cclient-id%3E)\
オーストラリアの組織： [https://saml.prod-ap-syd.verkada.com/saml/sso/\<client-id>](https://saml.prod-ap-syd.verkada.com/saml/sso/%3Cclient-id%3E)\
c. 次の **開始 URL**について：\
米国の組織： [https://vauth.command.verkada.com/saml/login/\<client-id>](https://vauth.command.verkada.com/saml/login/%3Cclient-id%3E)\
EU の組織： [https://saml.prod2.verkada.com/saml/login/\<client-id>](https://saml.prod2.verkada.com/saml/login/%3Cclient-id%3E)\
オーストラリアの組織： [https://saml.prod-ap-syd.verkada.com/saml/login/\<client-id>](https://saml.prod-ap-syd.verkada.com/saml/login/%3Cclient-id%3E)

{% hint style="warning" %}
[オーガナイゼーション'が作成された場所を参照して、](/command/ja/hajimeni/get-started-with-verkada-command.md) オーガナイゼーション'があるリージョンを確認します。
{% endhint %}
{% endstep %}

{% step %}
**属性マッピング（以下の表示どおり）を入力し、［完了］をクリックします。これにより、Command はユーザーに関する正しい情報を受け取ります。アプリ設定ページにリダイレクトされます。**

<div align="left" data-with-frame="true"><img src="https://1706941156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-5ca9c8d5ff4e2e08abda4dd063459b7047684d04%2Fcfe83694fe2cd19493f66162c98fcbac819a0695.png?alt=media" alt="" width="515"></div>
{% endstep %}
{% endstepper %}

***

### Command の設定

{% stepper %}
{% step %}
**Verkada Command で、［すべての製品］>［管理］に移動します。**
{% endstep %}

{% step %}
**［ログインとアクセス］>［シングルサインオン（SSO）］を選択します。**
{% endstep %}

{% step %}
**［追加］をクリックして、新しい設定を開始するか、既存の設定を編集します。**
{% endstep %}

{% step %}
**［IDプロバイダ XML メタデータ］で、メタデータファイルをアップロードします。**
{% endstep %}

{% step %}
**［メールドメイン］で、オーガナイゼーション'へのログインに使用するメールドメインを追加します。**
{% endstep %}

{% step %}
**以下のいずれかの URL で Command にアクセスできることを確認します（&#x20;*****client-id*****&#x20;を設定時に使用したものに置き換えます）。**

* 米国の組織： [https://vauth.command.verkada.com/saml/login/\<client-id>](https://vauth.command.verkada.com/saml/login/%3Cclient-id%3E)
* EU の組織： [https://saml.prod2.verkada.com/saml/login/\<client-id>](https://saml.prod2.verkada.com/saml/login/%3Cclient-ID%3E)
* オーストラリアの組織： [https://saml.prod-ap-syd.verkada.com/saml/sso/\<client-id>](https://saml.prod-ap-syd.verkada.com/saml/sso/%3Cclient-ID%3E)

{% hint style="warning" %}
次を参照します： **［管理］>［データプライバシー］>［データレジデンシー］>［データ処理場所］** リージョンの場所を確認します。
{% endhint %}
{% endstep %}

{% step %}
**ログインを完了するため、Google Workspace のアプリ設定ページにリダイレクトされます。**
{% endstep %}
{% endstepper %}

***

### モバイルアプリケーション経由でログインする

{% hint style="info" %}
Android および iOS の Command は、SAML によるログインをサポートしています。
{% endhint %}

{% stepper %}
{% step %}
**メールアドレス フィールドにユーザーのメールアドレスを入力し、［次へ］をクリックします。**
{% endstep %}

{% step %}
**ログインプロセスを完了するために、IdP（Google Workspace）にリダイレクトされます。**
{% endstep %}
{% endstepper %}
{% endtab %}

{% tab title="ユーザー プロビジョニング" %}

## Google Workspace ユーザー プロビジョニング

Google Workspace のネイティブ統合により、組織は Google Workspace から Verkada Command へユーザーとグループを自動的に同期できます。これにより、ID管理および一般的なユーザーオンボーディングが簡素化されます。

Okta または Azure との Verkada の SCIM 統合とは異なり、この統合では、ドメイン全体の委任を持つ Google サービスアカウントを介して認証される Google Workspace Admin SDK と Reports API を使用します。

統合を有効にすると、Command は次のことができます：

* 選択した Google Workspace グループまたは組織部門（OU）からユーザーおよびグループをインポートする
* 管理対象のユーザーおよびグループとして Command に同期する
* スケジュールされたバックグラウンド同期と管理 UI からのオンデマンド同期により、ディレクトリの正確性を維持する

***

### Google サービスアカウントを作成する

Command が Google Workspace ドメインからユーザーおよびグループのデータを読み取れるようにするには、サービスアカウントを使用して Google の API で認証する必要があります。この種類のアカウントはプログラムによるアクセス用に設計されており、正しい API スコープとドメイン全体の委任を使用して設定する必要があります。これらの設定は、次の [Google Cloud コンソール](https://console.cloud.google.com/?hl=en-au) アカウントで設定します。

#### ポリシーとロールを確認する

まず、ユーザーにサービスアカウントを作成し、サービスアカウントの JSON キーを生成する権限があるかを確認する必要があります。テナントのセキュリティポリシーによってブロックされないようにするには：

{% stepper %}
{% step %}
**次に移動します：** [**Google Cloud コンソール**](https://console.cloud.google.com/?hl=en-au) **に移動し、特権管理者の認証情報でログインします。**
{% endstep %}

{% step %}
**左上隅で［プロジェクト セレクタ］プルダウンを開き、最上位の（タイプ：オーガナイゼーション'）リソースを選択します。**
{% endstep %}

{% step %}
**左側のパネルから、［IAM と管理］→［IAM］に移動します。**
{% endstep %}

{% step %}
**［プリンシパル別に表示］の下にある［アクセス権を付与］をクリックします。**

a. 次の項目で： **プリンシパルを追加**に、ユーザーのメールアドレスを入力します。\
b. 次の項目で： **ロールを割り当てる**で、次を検索して選択します： **オーガナイゼーション' ポリシー管理者**。\
c. ［ **保存**.
{% endstep %}

{% step %}
**左側のパネルから、［オーガナイゼーション' ポリシー］を選択します。**
{% endstep %}

{% step %}
**ポリシーのリストで、次を検索して無効にします：**

{% code title="無効にするオーガナイゼーション' ポリシー" %}

```
サービスアカウントの作成を無効にする | 管理対象
サービスアカウントの作成を無効にする | 管理対象（レガシー）
サービスアカウントキーの作成を無効にする | 管理対象
サービスアカウントキーの作成を無効にする | 管理対象（レガシー）
```

{% endcode %}
{% endstep %}
{% endstepper %}

#### サービスアカウントを作成する

{% stepper %}
{% step %}
**次の** [**Google Cloud コンソール**](https://console.cloud.google.com/?hl=en-au)**で、左上の［プロジェクト セレクタ］プルダウンを開きます。**
{% endstep %}

{% step %}
**［新しいプロジェクト］をクリックします。**
{% endstep %}

{% step %}
**プロジェクト名（例：&#x20;*****Verkada ユーザー同期*****）を入力し、プロジェクトを作成します。**
{% endstep %}

{% step %}
**プロジェクトが作成されたら、左上のナビゲーションバーで選択されていることを確認します。**

<div align="left" data-with-frame="true"><img src="https://1706941156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-884a85ca1fb5289e6cef0de93d9408bbea74cc5d%2F0e125cea13e81507b9cafadd65e0acda4188ffdc.png?alt=media" alt="" width="687"></div>
{% endstep %}

{% step %}
**左側のサイドバーから、［IAM と管理］→［サービス アカウント］に移動します。**
{% endstep %}

{% step %}
**［+ サービス アカウントを作成］をクリックします。**
{% endstep %}

{% step %}
**次のフィールドに入力します：**

* **名前：** わかりやすい名前を入力します（例： *Verkada ユーザー プロビジョニング*)
* **ID：** そのままにするか、カスタマイズします（任意）。
* **説明：** 次のようなメモを追加します： *Workspace ディレクトリデータの読み取りに Verkada が使用* （任意）
  {% endstep %}

{% step %}
**［作成して続行］をクリックします。**
{% endstep %}

{% step %}
**［プロジェクトへのアクセスを許可］の手順はスキップします。ここではロールは必要ありません。**
{% endstep %}

{% step %}
**［続行］→［完了］をクリックします。**
{% endstep %}

{% step %}
**サービスアカウントのリストから、新しく作成したアカウントの OAuth 2 クライアント ID をコピーします。この ID は後でセットアップを完了するために必要です。**
{% endstep %}
{% endstepper %}

#### JSON キーを生成する

{% stepper %}
{% step %}
**［サービス アカウント］リストで、アカウント名をクリックするか、新しいサービスアカウントの横にある三点リーダーを選択して［キーを管理］を選択します。**

<div align="left" data-with-frame="true"><img src="https://1706941156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-45a367d261acca9f13df87d35168bff5c58431ff%2F27b89047074c2c1a07ad5ebfd00a70cd353d451b.png?alt=media" alt="" width="800"></div>
{% endstep %}

{% step %}
**［キー］タブで、［キーを追加］→［新しいキーを作成］をクリックします。**
{% endstep %}

{% step %}
**［JSON］を選択し、［作成］をクリックします。**
{% endstep %}

{% step %}
**次の `.json` ファイルがコンピュータにダウンロードされます。後で Verkada Command で統合を設定するときに使用できるよう、安全な場所に保存してください。**

<div align="left" data-with-frame="true"><img src="https://1706941156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-51583d22ea1c30259ebbfef2023bdc52e248cd86%2F34669a715d0b1ac0d73525b1306b399cc9b06227.png?alt=media" alt="" width="800"></div>
{% endstep %}
{% endstepper %}

{% hint style="danger" %}
この JSON ファイルには、Command の Google Workspace 統合が OAuth 2.0 を介して Google API に認証するために使用する認証情報が含まれています。このファイルは Workspace データへのアクセスを提供するため、安全に保管し、共有または公開しないでください。
{% endhint %}

#### 必要な Google API を有効にする

Verkada Command では、ユーザー、グループ、ドメイン、監査ログを読み取るために特定の Google Workspace API へのアクセスが必要です。統合を機能させるには、Google Cloud プロジェクトでこれらの API を有効にする必要があります。

{% stepper %}
{% step %}
**次に移動します：** [**Google Cloud コンソール**](https://console.cloud.google.com/)**に移動し、特権管理者の認証情報でログインします。**
{% endstep %}

{% step %}
**左側のサイドバーから、［API とサービス］→［API ライブラリ］に移動します。**
{% endstep %}

{% step %}
**検索バーで Admin SDK API を検索して選択し、［有効にする］をクリックします。**

{% hint style="warning" %}
この API は、ユーザー、グループ、ドメインのメタデータを読み取るために必要です。
{% endhint %}
{% endstep %}

{% step %}
**（任意）Reports API を検索して有効にし、監査ログの監視とディレクトリの変更の検出を可能にします。**
{% endstep %}
{% endstepper %}

***

### ドメイン全体の委任を有効にする

サービスアカウントが管理者になりすまし、ドメイン全体のユーザーおよびグループデータにアクセスできるようにするには、ドメイン全体の委任を付与する必要があります。これにより、サービスアカウントは手動で再認証することなく、管理者に代わって読み取り操作を実行できます。

{% stepper %}
{% step %}
**次に移動します：** [**Google Admin Console**](https://admin.google.com/) **に移動し、Google Workspace テナントの特権管理者の認証情報でログインします。**
{% endstep %}

{% step %}
**管理コンソールのホームページから、［セキュリティ］→［アクセスとデータ管理］→［API の制御］に移動します。**
{% endstep %}

{% step %}
**［API の制御］ページで、［ドメイン全体の委任］セクションまでスクロールし、［ドメイン全体の委任を管理］をクリックします。**
{% endstep %}

{% step %}
**［新規追加］をクリックし、次の詳細を入力します：**

* **クライアント ID：** サービスアカウントのキーファイルの OAuth 2 クライアント ID（JSON 内の `client_id` フィールド）を貼り付けます。
* **OAuth スコープ（カンマ区切り）：**

  <pre data-title="ドメイン全体の委任の OAuth スコープ"><code>https://www.googleapis.com/auth/admin.directory.user.readonly,
  https://www.googleapis.com/auth/admin.directory.group.readonly,
  https://www.googleapis.com/auth/admin.directory.orgunit.readonly
  </code></pre>

{% endstep %}

{% step %}
**［承認］をクリックします。**
{% endstep %}
{% endstepper %}

新しい委任エントリがページに表示され、サービスアカウントを Verkada Command がユーザー、グループ、監査データの照会に使用できることが確認されます。

#### ユーザー属性値を設定する

ユーザーを Verkada Command に同期する前に、Google Workspace で主要な属性（名、姓、メールアドレス、従業員 ID など）が正しく入力されていることを確認してください。

{% stepper %}
{% step %}
**次にログインします：** [**Google Admin Console**](https://admin.google.com/) **特権管理者アカウントを使用してログインします。**
{% endstep %}

{% step %}
**［ディレクトリ］→［ユーザー］に移動します。**
{% endstep %}

{% step %}
**更新するユーザープロフィールを選択します。**
{% endstep %}

{% step %}
**［ユーザー情報］をクリックし、関連するセクション（例：［基本情報］または［従業員情報］）を展開します。**
{% endstep %}

{% step %}
**必要に応じて、次のフィールドを更新します：**

* **メインのメールアドレス**
* **名** および **姓**
* **従業員 ID** （ *従業員情報*)
* **電話番号** （ *連絡先情報*)
  {% endstep %}

{% step %}
**［保存］をクリックして変更を適用します。**
{% endstep %}
{% endstepper %}

次の属性を Google Workspace から Verkada Command に同期できます：

| Google Workspace 属性名 | Command フィールド |
| -------------------- | ------------- |
| メールアドレス              | メールアドレス       |
| 名                    | 名             |
| 姓                    | 姓             |
| 部署                   | 部署            |
| コストセンター              | 部署 ID         |
| 従業員 ID               | 従業員 ID        |
| 役職                   | 従業員の役職        |
| 電話番号（主な自宅／勤務先／携帯）    | 電話番号          |

{% hint style="danger" %}
Google Workspace から同期されたユーザーとグループは Workspace でのみ管理され、Verkada Command では編集できません。ユーザーを Command と正常に同期するには、名、姓、メールアドレスが必要です。
{% endhint %}

{% hint style="info" %}
ユーザーの電話番号を Verkada Command に正しく同期するには、国番号を含み、スペースやハイフンを使用しない国際形式で入力してください。

**例：** `+14155552671`
{% endhint %}

***

### Command で統合を有効にする

{% hint style="danger" %}
次の権限が必要です： **組織管理者** この統合を設定するための権限。
{% endhint %}

{% stepper %}
{% step %}
**Verkada Command で、［すべての製品］>［管理］に移動します。**
{% endstep %}

{% step %}
**［組織設定］で、［ログインとアクセス］→［ユーザー プロビジョニング］→［Google Workspace］を選択します。**

a. Google Workspace の特権管理者のメールアドレスを入力します。セキュリティと継続性のため、Verkada は個人のユーザーアカウントではなく、同等の管理者権限を持つ専用のサービスアカウントを使用することを推奨します。\
a. Google Cloud コンソール プロジェクトで生成した JSON キーをアップロードします。\
b. 認証が成功したら、［ **追加** ］をクリックして、Command に同期するグループおよび／または組織部門を選択します。\
c. ［ **有効にする**.
{% endstep %}

{% step %}
**最初の同期が正常に完了すると、いつでもオンデマンド更新に使用できる［今すぐ同期］ボタンが表示されます。**

<div align="left" data-with-frame="true"><img src="https://1706941156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNRq5qDDjsYNxwNzF1bcB%2Fuploads%2Fgit-blob-b67e099a53c173ef3390f3efe509ca0453eb1ea4%2Fdd0c4665c02bc41d200c7540d40b33f3c658dfe6.png?alt=media" alt="" width="800"></div>
{% endstep %}
{% endstepper %}

***

### よくある質問

<details>

<summary>ユーザーは定期的なスケジュールで自動的に同期されますか？</summary>

はい。ユーザーは Google Workspace アカウントから Verkada Command に 40 分ごとに自動的に同期されます。

</details>
{% endtab %}
{% endtabs %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.verkada.com/command/ja/sekyuriti/identity-providers/google-workspace.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
