Googleワークスペースデータソース

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

Googleワークスペースデータソースを使用すると、Workato GoはGmailGoogle Calendar、およびGoogle Driveのコンテンツを検索できます。

前提条件

GoogleワークスペースデータソースをWorkato Goに追加する前に、次のタスクを完了する必要があります:

APIを有効化

GoogleワークスペースAPIを有効化するには、次の手順を完了します:

1

service accountsを提供するGoogleワークスペースアカウントを使用して、Google Cloud Console APIライブラリに移動します。

Google Cloud Console APIライブラリに移動Google Cloud Console APIライブラリに移動

2

Admin SDK APIを検索して選択します。

Admin SDK APIを選択Admin SDK APIを選択

INDEX CRAWLINGに必要

index crawlingを許可するには、Admin SDKを有効化する必要があります。

3

有効にするをクリックします。

Admin SDK APIを有効化Admin SDK APIを有効化

4

追加する予定のGoogleワークスペースデータソース用のAPIを検索して有効化します:

  • Gmail API
  • Google Calendar API
  • Google Drive API

カスタム管理者ロールを作成

必要なAPIを有効にした後、それらにアクセスするためのサービスアカウントを作成する必要があります。 これには、カスタム管理者ロールを作成し、適切なユーザーアカウントに割り当てる必要があります。

サービスアカウント用のカスタム特権管理者ロールを作成するには、次の手順を完了します。

1

Google管理者のロールページに移動します。

2

新しいロールを作成をクリックして、カスタム管理者ロールを作成します。

新しいロールを作成新しいロールを作成

3

ロールにWorkato AIという名前を付けます。

ロールに名前を付けるロールに名前を付ける

4

任意です。 ロールの説明を追加します。

5

続行をクリックします。

6

管理コンソールの権限に移動し、次の権限を選択します。

  • ユーザー>読み取り
  • サービス>ドライブとドキュメント>設定

権限を選択権限を選択

7

管理APIの権限に移動し、次の権限を選択します。

  • レポート
  • グループ>読み取り
  • ユーザー>読み取り
8

続行>ロールを作成をクリックします。 Googleにより、前の手順で作成したWorkato AIロールにユーザーを割り当てることができるページにリダイレクトされます。

9

メンバーを割り当てをクリックし、Google Workspaceユーザーを追加します。 このユーザーはGoogle Workspaceに少なくとも1回ログインし、利用規約に同意している必要があります。

メンバーを割り当てメンバーを割り当て

10

ロールを割り当てをクリックします。 データソース設定で使用するメールを保存します。

11

Google Cloud Consoleのサービスアカウントの詳細ページからクライアントIDをコピーします。

Google Cloud Consoleでservice accountを作成

サービスアカウントを作成するには、次の手順を完了します:

1

Google Cloud ConsoleでGoogleサービスアカウントに移動し、既存のプロジェクトを選択するか、まだ存在しない場合は新しいプロジェクトを作成します。

GOOGLEアプリに同じサービスアカウントを使用

Gmail、Googleカレンダー、GoogleドライブのWorkato GOデータソースに同じサービスアカウントを使用できます。

2

サービス アカウントを作成をクリックし、任意の手順をスキップします。

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

3

Google Cloud Consoleでサービスアカウントを開きます。

4

OAuth 2.0クライアントIDをコピーし、安全な場所に保存します。 データソースを設定するときに、この値を指定する必要があります。

5

サービスアカウントの操作列に移動し、管理メニュー(3つの点)をクリックします。

管理メニューをクリック管理メニューをクリック

6

キーを管理をクリックします。 キーページが自動的に表示されます。

キーを管理キーを管理

7

鍵を追加>新しい鍵を作成をクリックします。 秘密鍵を作成モーダルが開きます。

新しいキーを作成新しいキーを作成

8

JSONを選択し、作成をクリックします。 JSONファイルがコンピューターに自動的にダウンロードされます。 このファイルの内容はWorkato GOプラットフォームのサービスアカウントJSONセクションで必要になるため、ファイルを安全に保管してください。

秘密鍵を作成秘密鍵を作成

API scopesを追加

service accountが作成されたので、次にservice accountに特定の権限を付与する必要があります。

service accountにAPI scopesを追加するには、次の手順を完了します:

1

Google Admin Consoleに移動し、管理者としてログインします。

2

Menu > Security > Access and data control > API controls > Manage Domain Wide Delegationに移動します。

3

Add newをクリックします。

API scopesを追加API scopesを追加

4

先ほどの手順で作成したOAuth 2.0 Client IDを、Client IDフィールドに入力します。

Client IDを入力Client IDを入力

5

次の値をOAuth スコープ(カンマ区切り)フィールドにコピーして貼り付けます:

スコープ製品説明ドキュメント
https:// www. googleapis. com/auth/
admin.directory
.group.readonly
Admin SDKドメイン上のグループを表示します。Admin SDK API Scopesドキュメント
https:// www. googleapis. com/auth/
admin.directory
.user.readonly
Admin SDKドメイン上のユーザーに関する情報を表示します。Admin SDK API Scopesドキュメント
https:// www .googleapis. com/
auth/admin.reports
.audit.readonly
Admin SDKGoogleワークスペースドメインの監査レポートを表示します。Admin SDK API Scopesドキュメント
https:// www .googleapis. com/auth/drive
.readonly
Google Drive APIすべてのDriveファイルを表示およびダウンロードします。Google Drive API Scopesドキュメント
6

Authorizeをクリックします。

Last updated: