サービスアカウントは、個人のユーザーアカウントに依存しない統合をサポートします。各サービスアカウントは、選択されたPhrase機能(製品)にスコープ設定されたボットユーザーをプロビジョニングし、標準的なOAuth 2.0クライアント認証情報フロー(標準的なマシン間(M2M)認証パターン)を使用して認証を行います。
サービスアカウントを作成
サービスアカウントを作成するには、以下の手順に従います。
-
から、組織設定に移動します。
組織のページが開きます。
-
サービスアカウントタブをクリックします。
ページが開きます。
-
サービスアカウントを作成をクリックします。
ページが開きます。
-
を入力し、必要に応じてを入力します。
-
このサービスアカウントがアクセスするPhrase機能を少なくとも1つ選択し、必要に応じてドロップダウンから各機能のスコープを選択します。サービスアカウントは、1つまたは複数のPhrase機能にアクセスできます。
-
作成をクリックします。
クライアントIDとクライアントシークレットが表示されます。
注意
クライアントシークレットは安全に保管してください。ウィンドウを閉じると、二度と取得できません。
-
完了をクリックしてプロセスを完了します。
アクセストークンを生成
この統合機能は、クライアントIDとクライアントシークレットを短期間有効なアクセストークンと交換します。
POST /oauth2/token grant_type=client_credentials client_id=<client-id> client_secret=<client-secret>
ボットユーザー
ボットユーザーは製品のユーザーインターフェース上でボットバッジ付きで表示され、ログインすることはできません。
ボットユーザーは以下の操作を行えません。
-
人間であるユーザーの作成または変更。
-
プロジェクト作成。
-
プロジェクトオーナーとして割り当てられる。
-
ジョブを作成。
ボットユーザーはシートクォータにはカウントされません。
ボットユーザーを削除する唯一の方法は、そのサービスアカウントを削除することです。サービスアカウントを削除するには、その行にカーソルを合わせてメニューを表示し、削除をクリックします。