お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

インテグレーション設定

はじめに

インテグレーション設定セクションでは、Catalystと他のZohoサービスやサードパーティサービスとのインテグレーションを構成および管理できます。Catalystはインテグレーションの実装に関わるバックエンドプロセスを独自に処理し、このセクションから数ステップで利用可能な外部サービスとCatalystアカウントを簡単に統合できます。統合アカウントの詳細を表示、変更し、必要に応じてインテグレーションを完全に削除することもできます。

Catalystでは、プロジェクトの開発環境と本番環境に対して、Zohoサービスの異なるアカウントを個別に関連付けることもできます。このセクションから両方の環境のインテグレーションを追加・管理できます。

Catalystは以下のZohoおよびサードパーティサービスとのインテグレーションを提供します:

Zoho CRMインテグレーション

Zoho CRMインテグレーションにより、Catalystプロジェクトと既存のZoho CRMアカウント間の接続を確立できます。このインテグレーションはZoho Event Listenersを使用して、CRMで発生するイベントをリッスンし、発生時に関連するイベント関数を呼び出します。

イベントリスナールールの構成中にZoho CRMの既存アカウントとのCatalystインテグレーションを直接追加するか、_Integrations_設定セクションから追加できます。このセクションから、構成済みアカウントの一時的な取り消し、アカウントの削除、またはサービス全体のインテグレーションの削除も行えます。

注:
  • Catalystと統合するには、Zoho CRMに既存のアカウントが必要です。Standard、Professional、無料ティアなど、これらのサービスの任意のティアまたはエディションのアカウントを使用できます。

  • Catalystで利用可能なさまざまなタイプのイベントリスナーやイベントリスナールールの構成については、Event Listenersヘルプドキュメントを参照してください。

開発環境でZoho CRMとのインテグレーションを追加する

開発環境のZoho CRMアカウントとのCatalystインテグレーションを追加するには:

  1. コンソールの設定から_General Settings_のIntegrationsに移動します。Zoho CRMをクリックして、アカウントをCatalystと統合します。

  2. サービスの_Development_タブからAdd accountをクリックします。

    CRMで既に作成済みのアカウントを追加できるパーミッションページにリダイレクトされます。

  3. ドロップダウンからCatalystと統合するアカウントを選択します。次に、Acceptをクリックして、Catalystにリクエストされた権限を付与します。

    Catalystは新しく統合されたアカウントとの組織同期をスケジュールします。ポップアップウィンドウでアラートが表示されます。

    同期が完了するまで2〜4分かかります。_Integrations_設定のサービスページにステータスが表示されます。

    同期完了後、ステータスは_Granted_と表示され、許可された権限でこのサービスアカウントにアクセスするためのCatalystの認証が示されます。

Zohoイベントリスナーを通じて、このアカウントにイベントリスナールールを関連付けることができるようになります。このアカウントは、ルールを構成する際の統合オプションとして表示されます。コンソールには、構成後にサービスアカウントに関連付けられたすべてのルールが表示されます。



アカウント名をクリックすると詳細を表示することもできます。




本番環境でZoho CRMとのインテグレーションを追加する

Catalystでは、プロジェクトを本番環境にデプロイする前またはデプロイ時に、既存のすべてのZohoイベントリスナールールに対して、サポートされているZohoサービスの本番環境用アカウントを構成する必要があります。

_Integrations_設定からZoho CRMアカウントとの本番環境用インテグレーションを手動で追加できます。つまり、プロジェクトを本番環境にデプロイする前でも本番アカウントを構成し、設定からこのアカウントを管理できます。

本番環境のZoho CRMアカウントとのCatalystインテグレーションを追加するには:

  1. インテグレーション設定ページからZoho CRMをクリックし、Productionタブをクリックします。

  2. _Production_セクションからAdd accountをクリックします。

  3. インテグレーションを追加するプロジェクトをドロップダウンから選択します。_General_設定はすべてのプロジェクトに共通であるため、このステップでプロジェクトを指定する必要があります。Add accountをクリックします。

  4. ドロップダウンからCatalystと統合するアカウントを選択し、Acceptをクリックしてリクエストされた権限を付与します。

以降のプロセスは開発環境でのインテグレーション追加と同じです。組織同期がスケジュールされ、同期のステータスがサービスの_Production_セクションに表示されます。



本番環境のアカウントに関連付けられたルールも、構成後に表示されます。

注: Catalystは、プロジェクトの本番環境へのデプロイの前またはデプロイ中に、既存の各イベントリスナールールに本番アカウントを関連付けるよう求めます。これは、デプロイプロセス中に各ルールの本番アカウントの関連付けを求めるポップアップで処理されます。ポップアップにはProductionセクションで追加されたアカウントが表示され、新しいアカウントを追加することもできます。詳細はEvent Listenersヘルプセクションを参照してください。

Zoho CRMとの統合アカウントを取り消す

Catalystでは、開発環境または本番環境で統合されたZoho CRMアカウントへのアクセス権限を取り消すことができます。取り消しは一時的な保留であり、権限が再度付与されるまで、そのアカウントに関連付けられたイベントリスナールールの実行が停止されます。

注: アカウントを取り消した後でも、そのアカウントに関連付けるイベントリスナールールを追加できます。ただし、権限が再度付与されるまでルールは実行されません。

開発環境または本番環境で統合アカウントを取り消すには:

  1. アカウントの省略記号アイコンをクリックし、Revokeをクリックします。

  2. 確認ポップアップでYes, Proceedをクリックします。

アカウントのステータスは_Revoked_と表示されます。省略記号アイコンをクリックし、Grantをクリックすると、このアカウントへのアクセス権限を再度付与できます。


このアカウントに関連付けられたルールは、構成どおりに実行されるようになります。


Zoho CRMとの統合アカウントを削除する

開発環境または本番環境でCatalystと統合したZoho CRMのアカウントを完全に削除できます。

注:
  • Zohoイベントリスナールールに構成されているアカウントを削除すると、ルールとのすべての関連付けが削除されます。ルールは無効化され、再度構成するまで実行されません。アクティブなイベントリスナーに関連付けられているアカウントを削除しないよう注意してください。

  • 以前削除したアカウントを再度追加しても、そのアカウントに以前関連付けられていたルールは自動的に再関連付けされません。手動でルールを再構成する必要があります。


開発環境または本番環境で統合アカウントを削除するには:

  1. アカウントの省略記号アイコンをクリックし、Deleteをクリックします。

  2. 確認ポップアップでYes, Proceedをクリックします。

アカウントはサービスから削除されます。Event Listenersコンポーネントには、削除されたアカウントに関連付けられていたすべてのルールに対して「Configuration Needed」エラーが表示されます。


エラーメッセージをクリックして、これらのルールを別のアカウントに関連付けることができます。前述と同じ方法で、削除したアカウントを再度統合することもできます。

Zoho CRMサービスを削除する

Catalystでは、サービス全体を削除することでZoho CRMのすべてのアカウントを削除できます。このアクションにより、開発環境と本番環境の両方で、そのサービスに追加されたすべてのアカウントのリンクが解除されます。

注:

Zohoサービスを削除すると:

  • _Integrations_設定のインデックスページにはサービスが引き続き表示されます。ただし、そのサービスに追加されたすべてのアカウントと構成は完全に削除されます。
  • そのサービスのアカウントに関連付けられていたすべてのイベントリスナールールは無効化され、再度構成するまで実行されません。

そのため、アクティブなイベントリスナーに関連付けられているアカウントを含むサービスを削除しないよう注意してください。

Zohoサービスを削除するには:

  1. 右上のサービスの省略記号アイコンをクリックし、Deleteをクリックします。

  2. 確認のために「DELETE」と入力し、ポップアップでConfirmをクリックします。

サービスのすべての統合アカウントが削除されます。_Event Listeners_コンポーネントには、削除されたサービスのアカウントに関連付けられていたすべてのルールに対して「Configuration Needed」エラーが表示されます。これらのルールを別のサービスに関連付けるか、サービスに新しいアカウントを統合できます。


OpenAIインテグレーション

CatalystはOpenAIと統合して、Zia AI Assistantを通じてソフトウェア開発をサポートするAI搭載の自動化機能を提供します。これらの機能には、Code Converter、Code Generator、Code Debugger、Code Docs Generator、Test Case Generatorが含まれます。詳細については、Zia AI Assistantヘルプドキュメントを参照してください。

CatalystにはOpenAIのAPIエンドポイントを通じてサポートされた操作を実行する機能があります。CatalystでAPIを利用するには、OpenAIでAPIシークレットキーを生成し、Catalystで構成する必要があります。このキーにより、CatalystユーザーはAIにプロンプトを送信して結果を取得でき、これらの操作を認証します。

CatalystとOpenAIサーバーとの統合は、**Bring Your Own Key(BYOK)**構成に基づいて構築されています。CatalystユーザーはOpenAIアカウントを通じてOpenAIにAPIキーを登録し、Catalystでアクションを認証するために構成する必要があります。Zohoがインテグレーション用のAPIキーを提供することはありません。

注: Catalyst組織全体に対して1つのAPIキーを構成できます。各Catalystコラボレーターが個別にキーを登録または構成する必要はありません。例えば、Catalyst組織のSuper AdminがOpenAIにAPIキーを登録してCatalystで構成した場合、その組織の他のすべてのAdminとプロジェクトメンバーがそのキーでOpenAIサービスを利用できます。

Catalystでキーを構成した後、Code Converter、Code Generatorなど、Catalyst Zia AIに入力するすべてのプロンプトはOpenAIと共有され、結果はOpenAIから受信したとおりに操作やカスタマイズなしでCatalystに取得・表示されます。


OpenAIインテグレーション用のAPIキーを構成する

OpenAIアカウントのAPIシークレットキーを生成し、Catalystアカウント用にキーを構成する手順は以下のとおりです。

  1. Integrations設定セクションからOpenAI Integrationをクリックします。

    Integration settings

  2. OpenAI Integrationをクリックします。

  3. OpenAI APIキーの構成を求められます。別のZoho製品またはCatalystで以前にOpenAIキーを構成していた場合は、Existing API Keyオプションを選択します。そうでない場合は、New API Keyオプションを選択して新しいキーを構成します。

    OpenAI Integration

  4. New API Keyオプションを選択した場合、コンソールに表示される手順に従ってOpenAIプラットフォームから新しいシークレットキーを生成します。キーが生成されたら、テキストボックスに貼り付けてCatalystで構成します。次に、Configure Keyをクリックします。

    Existing API Keyオプションを選択した場合は、直接Configure Keyをクリックします。

  5. Data Privacy Noticeを読み、提供されたリンクからOpenAIの利用規約も確認します。次に、Proceedをクリックします。

    OpenAI Integration


APIキーがCatalystで構成されます。このセクションからAPIキーの詳細、ステータス、使用状況を確認できます。

OpenAI Integration


APIキーを編集する

Catalystでは、構成したOpenAI APIキーを簡単に編集し、必要に応じて更新できます。これは、OpenAIアカウントでAPIシークレットキーを再生成したり、新しいキーを作成した場合に便利です。

Catalystで構成済みのAPIキーを編集するには:

  1. コンソールのインテグレーション設定のOpenAI Integrationセクションで、省略記号アイコンをクリックし、Editをクリックします。

Edit OpenAI Integration

  1. APIキーを修正し、Updateをクリックして確認します。

Edit OpenAI Integration


APIキーを無効化する

特定の理由でCatalystにおけるOpenAI APIキーのアクティブな構成が不要な場合、必要な期間キーを無効化できます。APIキーが無効化されている場合、Code GeneratorやTest Case Generatorなど、OpenAIの機能にアクセスしたり、プロンプトを入力したりすることはできません。 APIキーを再度有効化した後にのみ、CatalystのZia AI機能にアクセスできるようになります。

注:
  • Catalystは現在、APIキーを削除してOpenAIインテグレーションを完全に削除する機能を提供していません。構成済みのキーを無効化し、必要に応じて再有効化できます。また、キーを更新して新しく生成されたキーを構成することもできます。

  • Catalystは複数のAPIキーの同時構成をサポートしていません。そのため、キーを無効化して別のキーを構成することはできません。


Catalystで構成済みのAPIキーを無効化するには:

  1. コンソールのIntegrations設定のOpenAI Integrationセクションで、省略記号アイコンをクリックし、Disableをクリックします。

Disable OpenAI Integration

  1. 確認ポップアップでYes, Proceedをクリックします。

Disable OpenAI Integration

キーは無効として表示されます。

Disable OpenAI Integration


同様の方法で無効化されたキーを再有効化できます:

  1. OpenAI Integrationセクションで、省略記号アイコンをクリックし、Enableをクリックします。

Disable OpenAI Integration

  1. 確認ポップアップでYes, Proceedをクリックします。

Disable OpenAI Integration

GitHubインテグレーション

GitHubインテグレーション機能により、GitHubアカウントをCatalystとシームレスに接続でき、リポジトリ(パブリックおよびプライベート)、組織とチーム、Webhook、個人ユーザーデータへのアクセスが可能になります。このインテグレーションにより、Catalyst内で直接コードのコミット、プッシュ、プルなどの基本操作を実行できます。

対応サービス

このインテグレーションは以下のCatalystサービスで利用可能です:

注:
  1. Gitコンポーネントの拡張版である新しいサービス、Catalyst Pipelinesをお試しください。Catalyst Pipelinesでは、YAMLファイルのコマンドを使用してエンドツーエンドのビルドからデプロイまでのワークフロー全体を定義できます。詳細はヘルプドキュメントを参照してください。

  2. このサービスは現在、早期アクセスプログラムの一部です。まだアクセスを取得していない場合は、こちらのフォームから直接リクエストできます。

インテグレーションのメリット

Catalyst Pipelines

Catalyst Pipelinesは、ソフトウェア開発とデプロイプロセスを合理化・自動化するCI/CDサービスです。GitHubアカウントをCatalyst Pipelinesと統合すると、サービスは選択したリポジトリからコードを自動的にクローンします。パイプラインがトリガーされると、YAML構成で定義されたコマンドがクローンされたコードベース上でシームレスに実行され、ビルドからデプロイまでのワークフローをスムーズに自動化します。パイプラインの詳細はこちらのヘルプドキュメントで確認できます。

注: このインテグレーションはGitHubの利用規約に従って機能し、Catalystに限定されたものではありません。

GitHubアカウントを統合する

  1. GitHubタイルをクリックします。

choose-github

  1. Add Accountをクリックして、GitHubアカウントをCatalystと統合します。

add-github-account

  1. AgreeをクリックしてGitHubの利用規約に同意します。

agree-github

  1. GitHubアカウントのユーザー名またはメールアドレスとパスワードを入力します。Sign inをクリックします。

signin-github

  1. Authorize ZohoCorporationをクリックして続行します。

authorize-github

  1. インテグレーションが成功し、GitHubアカウントが以下のスクリーンショットのように一覧表示されます。

github-successful

Add Accountボタンをクリックして、任意の数のアカウントを追加できます。

GitHubアカウントを取り消す

GitHubアカウントを取り消すには、以下の手順に従ってください:

  1. 右側の省略記号アイコンをクリックし、Revokeをクリックします。

revoke-button-github

  1. Revokeをクリックしてインテグレーションを完全に削除します。

revoke-github

注:同じGitアカウントを再度追加して、いつでもインテグレーションを有効にすることができます。

GitLabインテグレーション

GitLabインテグレーション機能により、GitLabアカウントをCatalystとシームレスに接続でき、リポジトリ(パブリックおよびプライベート)、組織とチーム、Webhook、個人ユーザーデータへのアクセスが可能になります。このインテグレーションにより、Catalyst内で直接コードのコミット、プッシュ、プルなどの基本操作を実行できます。

対応サービス

このインテグレーションは以下のCatalystサービスで利用可能です:

注:
  1. Gitコンポーネントの拡張版である新しいサービス、Catalyst Pipelinesをお試しください。Catalyst Pipelinesでは、YAMLファイルのコマンドを使用してエンドツーエンドのビルドからデプロイまでのワークフロー全体を定義できます。詳細はヘルプドキュメントを参照してください。

  2. このサービスは現在、早期アクセスプログラムの一部です。まだアクセスを取得していない場合は、こちらのフォームから直接リクエストできます。

インテグレーションのメリット

Catalyst Pipelines

Catalyst Pipelinesは、ソフトウェア開発とデプロイプロセスを合理化・自動化するCI/CDサービスです。GitLabアカウントをCatalyst Pipelinesと統合すると、サービスは選択したリポジトリからコードを自動的にクローンします。パイプラインがトリガーされると、YAML構成で定義されたコマンドがクローンされたコードベース上でシームレスに実行され、ビルドからデプロイまでのワークフローをスムーズに自動化します。パイプラインの詳細はこちらのヘルプドキュメントで確認できます。

注: このインテグレーションはGitLabの利用規約に従って機能し、Catalystに限定されたものではありません。

GitLabアカウントを統合する

  1. GitLabタイルをクリックします。

choose-gitlab

  1. Add Accountをクリックして、GitLabアカウントをCatalystと統合します。

add-gitlab-account

  1. AgreeをクリックしてGitLabの利用規約に同意します。

agree-gitlab

  1. GitLabアカウントのユーザー名またはメールアドレスとパスワードを入力します。Sign inをクリックします。以下のスクリーンショットに表示されているプロバイダーを使用してサインインすることもできます。

signin-gitlab

  1. Authorize Zoho Catalyst - USをクリックして続行します。

authorize-gitlab

  1. インテグレーションが成功し、GitLabアカウントが以下のスクリーンショットのように一覧表示されます。

gitlab-successful

Add Accountボタンをクリックして、任意の数のアカウントを追加できます。

GitLabアカウントを取り消す

GitLabアカウントを取り消すには、以下の手順に従ってください:

  1. 右側の省略記号アイコンをクリックし、Revokeをクリックします。

revoke-button-gitlab

  1. Revokeをクリックしてインテグレーションを完全に削除します。

revoke-gitlab

注:同じGitアカウントを再度追加して、いつでもインテグレーションを有効にすることができます。

Bitbucketインテグレーション

Bitbucketインテグレーション機能により、BitbucketアカウントをCatalystとシームレスに接続でき、リポジトリ(パブリックおよびプライベート)、組織とチーム、Webhook、個人ユーザーデータへのアクセスが可能になります。このインテグレーションにより、Catalyst内で直接コードのコミット、プッシュ、プルなどの基本操作を実行できます。

対応サービス

このインテグレーションは以下のCatalystサービスで利用可能です:

注:
  1. Gitコンポーネントの拡張版である新しいサービス、Catalyst Pipelinesをお試しください。Catalyst Pipelinesでは、YAMLファイルのコマンドを使用してエンドツーエンドのビルドからデプロイまでのワークフロー全体を定義できます。詳細はヘルプドキュメントを参照してください。

  2. このサービスは現在、早期アクセスプログラムの一部です。まだアクセスを取得していない場合は、こちらのフォームから直接リクエストできます。

インテグレーションのメリット

Catalyst Pipelines

Catalyst Pipelinesは、ソフトウェア開発とデプロイプロセスを合理化・自動化するCI/CDサービスです。BitbucketアカウントをCatalyst Pipelinesと統合すると、サービスは選択したリポジトリからコードを自動的にクローンします。パイプラインがトリガーされると、YAML構成で定義されたコマンドがクローンされたコードベース上でシームレスに実行され、ビルドからデプロイまでのワークフローをスムーズに自動化します。パイプラインの詳細はこちらのヘルプドキュメントで確認できます。

注: このインテグレーションはBitbucketの利用規約に従って機能し、Catalystに限定されたものではありません。

Bitbucketアカウントを統合する

  1. Bitbucketタイルをクリックします。

choose-bitbucket

  1. Add Accountをクリックして、BitbucketアカウントをCatalystと統合します。

add-bitbucket-account

  1. AgreeをクリックしてBitbucketの利用規約に同意します。

agree-bitbucket

  1. Bitbucketアカウントのユーザー名またはメールアドレスとパスワードを入力し、Continueをクリックします。以下のスクリーンショットに表示されているプロバイダーを使用してサインインすることもできます。

signin-bitbucket

  1. インテグレーションが成功し、Bitbucketアカウントが以下のスクリーンショットのように一覧表示されます。

bitbucket-successful

Add Accountボタンをクリックして、任意の数のアカウントを追加できます。

Bitbucketアカウントを取り消す

Bitbucketアカウントを取り消すには、以下の手順に従ってください:

  1. 右側の省略記号アイコンをクリックし、Revokeをクリックします。

revoke-button-bitbucket

  1. Revokeをクリックしてインテグレーションを完全に削除します。

revoke-bitbucket

注:同じGitアカウントを再度追加して、いつでもインテグレーションを有効にすることができます。

最終更新日 2026-02-23 18:09:41 +0530 IST