# はじめに -------------------------------------------------------------------------------- title: "Catalystの紹介" description: "Zohoのフラッグシップであるプロコード・サーバーレスプラットフォームCatalystについて学びましょう。世界クラスの実績あるインフラストラクチャ上に構築され、革新的なイノベーションを通じて高度にスケーラブルで卓越したソリューションの作成を支援します。" last_updated: "2026-07-30T07:10:14.012Z" source: "https://docs.catalyst.zoho.com/ja/getting-started/introduction-to-catalyst/" service: "All Services" -------------------------------------------------------------------------------- # Catalyst by Zohoの紹介 ### 概要 Catalyst by Zohoは、フルスタック、クラウドベース、スケーラブルなプラットフォームであり、さまざまなプログラミング環境であらゆる規模のソフトウェアサービスやアプリケーションを構築するための開発者向け機能を提供します。シンプルなマイクロサービスや独立したソフトウェアモジュールから、インタラクティブでダイナミックなクラウドアプリ、エンタープライズソフトウェア、堅牢なビジネススイートまで、さまざまな業界、ユースケース、要件に対応したソリューションを構築できます。CatalystはZohoの強力で回復力のある実績あるインフラストラクチャに支えられており、構築するソリューションが一貫性があり、信頼性が高く、パフォーマンスが効率的で、高度なセキュリティが確保されます。 Catalystは、アプリケーション構築プロセス全体を通じた包括的なエンドツーエンドサポートの提供を目的としたさまざまなサービスを通じて、多くの機能を提供します。開発、デプロイ、本番後のフェーズを最適化するために必要な正確なツールを提供するプラットフォームの恩恵を受け、効果的なビジネスソリューションを生み出すことができます。これらのサーバーサイドのプログラマブルサービスはすべて、クラウドコンソールの統一されたアクセスしやすいユーザーフレンドリーなインターフェースで利用できます。 Catalystでは、ビジネス要件と使用状況に基づいて2つの異なる料金モデル(サブスクリプションモデルまたは従量課金制モデル)から選択することで、コスト効率の高い方法でソリューションを構築できます。また、これらの特典に課されるハードリミットを超えるまで無料でCatalystを使用できる無料ティアと特典を利用することもできます。これにより、サーバーレスインフラストラクチャとともに、ダウンタイムゼロで最適なコスト効率が実現されます。 最終的に、Catalystはプログラマーがサーバーサイドコンポーネントの設定やメンテナンスに時間と労力を費やす代わりに、サーバーレスアプリケーションやソリューションのユーザーエクスペリエンスとビジネスロジックの設計により集中できるように設計されています。開発者はサーバーやストレージソリューションを手動で構築・管理したり、アプリケーションが構築されるインフラストラクチャについて心配する必要がありません。 お好みのサポートされるプログラミング環境向けのすぐに使えるSDKやRESTful APIなど、さまざまな開発ツールを利用して、さまざまなCatalystコンポーネントや機能にアクセスできます。また、Catalyst CLIを使用してローカル環境からCatalystで構築し、必要に応じてクラウドにデプロイすることもできます。これらの開発者ツールは、すでに機能しているサーバーサイドの動作をニーズに合わせてカスタマイズし、既製のコンポーネントの上に構築し、これらのバックエンド機能をソリューションにシームレスに統合するのに役立ちます。そのため、Catalystは大幅に高速で、手間がかからず、コスト効率の高いソフトウェア開発体験を提供します。 ### Catalystサービス Catalyst by Zohoは以下のサービスを提供しています: 1. **Catalyst Serverless:** Catalyst Serverlessは、アプリケーション構築のニーズに対応する強力なインフラストラクチャを提供するフルマネージドのクラウドコンピューティングプラットフォームです。Catalyst ServerlessはFaaSおよびPaaSソリューションを提供し、複数のプログラミング環境をサポートしています。 2. **Catalyst Cloud Scale:** Catalyst Cloud Scaleには、堅牢なサーバーレスアプリケーションやマイクロサービスを安全に構築・ホストするためのコンポーネントが含まれています。アプリケーションのストレージ、セキュリティ、統合、デプロイのニーズに対応するエンドツーエンドソリューションにアクセスできます。 3. **Catalyst Zia Services:** Catalyst Zia Servicesは、お好みのプログラミング環境にすぐに組み込めるMLおよびAI搭載のマイクロサービスを多数提供しています。Catalyst Zia Servicesには、OCR、AutoML、Text Analytics、Image Moderationなどの機能が含まれています。 4. **Catalyst DevOps:** Catalyst DevOpsは、ソフトウェア構築プロセスにDevOpsモデルを実装できるようにします。コードを大規模に運用し、アプリケーション監視、反復テスト、品質チェックを容易に実行するためのコンポーネントを提供します。 5. **Catalyst SmartBrowz:** Catalyst SmartBrowzは、一般的なブラウザ自動化ライブラリを使用してヘッドレスブラウザをプログラムから設定・アクセスできるようにします。許可されたWebサイトをクロールおよびスクレイピングし、動的コンテンツを含むテンプレートを設計してビジュアルドキュメントを生成できます。 6. **Catalyst QuickML:** Catalyst QuickMLは、完全なノーコードMLパイプラインビルダーサービスで、エンドツーエンドソリューションを備えた機械学習パイプラインを作成できます。事前構築されたMLアルゴリズム、操作、データ前処理技術にアクセスし、データセットと接続してMLモデルを構築できます。 7. **Catalyst ConvoKraft:** Catalyst ConvoKraftは、Catalystソリューションに埋め込むことができるテキストベースの会話型ボットを構築できるようにします。ボットのタスクを設定し、アクションを制御する基盤となるビジネスロジックを定義できます。 ### サポート環境 Catalystを使用してWebおよびモバイルアプリケーションを開発し、ニーズに応じて以下のSDKを利用できます: 1. Web 2. Android 3. iOS 4. Flutter ### サポートされるプログラミング言語とフレームワーク 以下のプログラミング言語とフレームワークでサーバーレスファンクションを開発できます: 1. Java 2. Node.js 3. Python -------------------------------------------------------------------------------- title: "クイックスタートガイド" description: "クイックスタートガイドでは、Catalystでアプリケーションやマイクロサービスを開発する基本を学び、10分以内に作業環境をセットアップする方法を説明します" last_updated: "2026-07-30T07:10:14.012Z" source: "https://docs.catalyst.zoho.com/ja/getting-started/quick-start-guide/" service: "All Services" -------------------------------------------------------------------------------- # クイックスタートガイド このクイックスタートガイドでは、Catalystの作業環境を10分以内にセットアップする方法を説明します。このガイドを使用すると、最も人気のあるサービスを使って、一般的な方法でCatalystアプリケーションを開発する基本的な手順をすぐに学ぶことができます。 **さまざまなCatalystサービスとコンポーネントを使用したアプリケーションやマイクロサービスの構築に関する詳細なステップバイステップのチュートリアルは、チュートリアルセクションからアクセスできます。** すべてのCatalystリソースにアクセスして、利用可能なさまざまなヘルプリソースを確認してください。 注: さまざまなトピックの詳細なヘルプについては、このガイドに記載されているリンクを参照してください。 <div class="wrapper"><iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="315" src="https://www.youtube-nocookie.com/embed/Dj9LMG6IPxE" title="YouTube video player" width="650"></iframe></div> ### 前提条件とは? 1. Catalyst CLIのインストールおよびNode.js関数の開発のための、プラットフォームに対応したNode.jsとNPM 2. Java関数の開発のためのJava SE Development Kit 3. Python関数の開発のための、プラットフォームに対応したPython 4. クライアント、関数、またはAppSailのコーディング用の任意のIDEツール。 <br> ### ステップ1: Catalystプロジェクトを作成する Catalystアプリケーションを開発する最初のステップは、そのためのCatalystプロジェクトを作成することです。 1. Catalystコンソールにログインし、Create a new Projectをクリックします。 2. ポップアップウィンドウにプロジェクト名を入力します。 3. Access Projectをクリックしてプロジェクトを開きます。 これで、コンソールからCatalystのサービスとコンポーネントをセットアップして操作できるようになります。各サービスとコンポーネントの詳細については、ヘルプリソースから各サービスのインデックスページを参照してください。 <br> ### ステップ2: Catalyst CLIをインストールする ローカルシステムからCatalystアプリケーションを開発、テスト、デプロイするために、Catalyst CLIをインストールします。 ターミナルで以下のコマンドを実行します: npm install -g zcatalyst-cli CLIが正しくインストールされたことを確認するには、以下のコマンドを実行します: catalyst --version<br/> 注: Catalyst CLIをインストールできない場合は、sudoを使用してインストールコマンドを実行してください。 これで、ターミナルからcatalystコマンドにアクセスできるようになります。CLIコマンドとアクションの詳細については、**CLIヘルプリソース**を参照してください。 <br> ### ステップ3: CLIからログインする 1. CLIからZohoアカウントにログインするために、以下のコマンドを実行します:<br /> catalyst login 2. CatalystがCLIエラーレポートを収集することを許可するために、Yを押してEnterを押します。 3. Zohoアカウントのログインページで資格情報を使用してサインインします。 4. CLIへのデータアクセス権限を付与するために、Acceptをクリックします。 5. ブラウザウィンドウを閉じ、ターミナルでCLIの使用を続けます。 <br> ### ステップ4: CLIからプロジェクトを初期化する 1. ローカルマシンにプロジェクト用のフォルダを作成し、ターミナルからそのフォルダに移動します。 2. そのディレクトリから以下のコマンドを実行して、Catalystプロジェクトを初期化します:<br /> catalyst init<br/> 注: 最初のCatalystプロジェクトはWebコンソールからのみ作成でき、CLIからは作成できません。ただし、2つ目以降のプロジェクトはCLIから直接作成できます。 3. Catalystアプリケーションにセットアップするコンポーネントを選択して、Enterを押します。Serverless 関数とCloudScaleクライアントを初期化できます。 注: Serverless AppSailを初期化し、アプリのビルドファイルをPaaSにデプロイすることもできます。 4. リストからプロジェクトを選択してディレクトリに関連付け、Enterを押します。 5. 関数を初期化する場合は、関数タイプとスタックを選択して、Enterを押します。<br /> * Java関数を初期化する場合は、参照名とメインクラス名を入力し、Catalyst Java SDKパッケージをインストールします。 * Node.js関数を初期化する場合は、パッケージ名、エントリポイントファイル名、作成者のメールアドレスの値を入力します。プロンプトが表示されたら依存関係をインストールします。 * Python関数を初期化する場合は、パッケージ名とエントリポイントファイル名の値を入力します。 6. クライアントを初期化する場合は、クライアントパッケージの名前を入力します。 コンポーネントがインストールされ、必要な依存関係と構成でプロジェクトディレクトリがセットアップされます。詳細については、標準プロジェクトディレクトリ構造のヘルプページを参照してください。 <br> ### ステップ5: アプリケーションを開発する Catalystプロジェクトで初期化したコンポーネントを操作し、任意のIDEツールを使用して関数やクライアントをコーディングできます。Catalyst SDKおよびAPIリソースの操作方法やCatalystコンポーネントをビジネスロジックに組み込む方法の詳細については、以下のヘルプドキュメントを参照してください: * Java SDKヘルプドキュメント * Node.js SDKヘルプドキュメント * Python SDKヘルプドキュメント * Web SDKヘルプドキュメント * Android SDKヘルプドキュメント * iOS SDKヘルプドキュメント * Flutter SDKヘルプドキュメント * APIヘルプドキュメント <br> ### ステップ6: アプリケーションをローカルでテストする Catalystアプリケーションまたはマイクロサービスを開発した後、Catalyst Webコンソールにデプロイする前に、CLIからローカルでテストできます。 プロジェクトディレクトリから以下のコマンドを実行します: catalyst serve<br/> 注: CLIから専用のNodeシェルを起動して関数をテストすることもできます。 CLIに表示されるローカルURLから、関数、クライアント、AppSailにアクセスしてテストできます。 <br> ### ステップ7: プロジェクトをデプロイする アプリケーションをテストした後、プロジェクトディレクトリから以下のコマンドを実行して、リモートコンソールにデプロイできます: catalyst deploy アプリケーションは、開発環境のWebアプリURLからアクセスできるようになります。本番環境でアプリケーションにアクセスするには、Catalystの支払いをセットアップし、プロジェクトを本番環境にデプロイする必要があります。 注: Webクライアントホスティングを通じてコンソールから直接Webアプリケーションをホストしたり、コンソールで関数バンドルをアップロードしたりすることもできます。Mobile Device Managementを使用して、モバイルアプリケーションをホストおよび配信できます。 **チュートリアルにアクセス**して、いくつかのサンプルアプリケーションを試してみてください。 -------------------------------------------------------------------------------- title: "Catalyst CLIのインストール" description: "Catalyst CLIには、プロジェクトの初期化、ローカルマシンからのアプリケーションやマイクロサービスのコンポーネントの開発、テスト、デプロイを可能にするツールセットが含まれています。" last_updated: "2026-07-30T07:10:14.012Z" source: "https://docs.catalyst.zoho.com/ja/getting-started/installing-catalyst-cli/" service: "All Services" -------------------------------------------------------------------------------- # Catalyst CLIのインストール ### 紹介 Catalyst CLIには、プロジェクトの初期化、ローカルマシンからのアプリケーションやマイクロサービスのコンポーネントの開発、テスト、デプロイを可能にするツールセットが含まれています。CLIには、Cloud Scale、Serverless、SmartBrowzなど、ほとんどのCatalystサービスに適用されるコマンドと操作が含まれています。利用可能なCLIコマンドについて学び、CLIの詳細なヘルプにアクセスするには、**CLIドキュメント**を参照してください。 注意: CLIはCatalystプロジェクトの開発環境で動作します。そのため、ファンクションの作成やリモートコンソールへのクライアントのデプロイなど、CLIを使用して実行するアクティビティは、プロジェクトのライブ本番環境には反映されません。アプリケーションの本番環境で有効にするには、プロジェクトを本番環境にデプロイする必要があります。 #### サポートされるOS: * Windows * macOS * Linux サポートされるすべてのオペレーティングシステムで、このヘルプページで説明されている方法と同じ方法でCatalyst CLIをインストールできます。Catalyst CLIはすべてのプラットフォームで同じCLI機能を提供します。Catalyst CLIをインストールした後、システムのターミナルから直接Catalystプロジェクトで作業し、アプリケーションを構築できます。 ### 前提条件 Catalyst CLIをインストールする前に、以下の前提条件がシステムにインストールされている必要があります。 #### Node.jsとNode Package Manager(NPM): Catalyst CLIはNPMまたはYarnパッケージマネージャーを通じてインストールできます。 <br /><br /> そのため、NPMをシステムにインストールしてCLIを直接インストールするか、NPMを使用してYarnパッケージマネージャーをインストールしてからCLIをインストールできます。<br /><br /> Node.jsとNPMがすでにインストールされているか確認するには、ターミナルで以下のコマンドを実行します。インストールされている場合は、そのバージョンが表示されます:<br /> node -v<br/> npm -v <br /> インストールされていない場合は、公式ウェブサイトからプラットフォーム用のNode.jsをダウンロードするか、NVMなどのNodeバージョンマネージャーを使用してNode.jsとNPMをインストールできます。NPMはNode.jsのインストール時にバンドルされています。<br /><br /> 詳細については、Node.jsヘルプドキュメントまたはNPMドキュメントを参照してください。<br /> 注意: Catalyst CLIはNode.js v14以降でのみ動作します。適切なバージョンをインストールしてください。 #### プログラミング言語サポート: Catalystでは、以下の言語環境でサーバーサイドファンクションを開発できます: 1. Node.js 2. Java 3. Python 開発を行う前に、これらの言語環境に必要なすべてのコンポーネントがローカルシステムにインストールされていることを確認する必要があります。 注意: これらのプログラミング言語の前提条件は、CLIからCatalystファンクションを初期化する予定があり、必要なスタックの場合にのみインストールしてください。 前のステップでNode.jsをインストールしたため、Node.jsファンクションの開発に必要なコンポーネントはすでにシステムで利用可能です。 また、サポートされているNode.jsのランタイムと対応するサポートされているSDKパッケージを手動でインストールして、そのランタイムでファンクションを開発することもできます。 <br> Java: Javaファンクションを開発するには、プラットフォーム用の関連するJava Development Kit(JDK)をシステムにインストールします。以下をインストールする必要があります: * Java Standard Edition(SE)バージョン8プラットフォームのJDK * Java Standard Edition(SE)バージョン11プラットフォームのJDK * Java Standard Edition(SE)バージョン17プラットフォームのJDK 詳細については、JDKドキュメントを参照してください。 注意: Catalystは現在、Java SE Development Kitのバージョン8、11、17のみをサポートしています。正確なバージョンがマシンにインストールされていない場合は、最適なパフォーマンスのために正確なJDKをインストールすることをお勧めします。 <br> Python: Pythonファンクションを開発するには、公式ウェブサイトからプラットフォーム用の**Pythonバージョン3.9**とPythonパッケージマネージャーのPipをインストールします。Pipパッケージマネージャーは、公式ソースからPythonをインストールするとローカルシステムに自動的にインストールされます。 <br> ### CLIのインストール このコマンドの実行には管理者権限が必要なため、管理者モードのターミナルを使用してCatalyst CLIをシステムにインストールする必要があります。Windows環境ではターミナルを管理者として実行するか、macOSやLinuxシステムなどのUNIXコマンドラインでsudoを使用してインストールコマンドを実行できます。 ターミナルで以下のコマンドを実行してCatalyst CLIをインストールします: npm install -g zcatalyst-cli Yarnパッケージマネージャーを通じてインストールする場合は、ターミナルで以下のコマンドを実行します: yarn add zcatalyst-cli <br /> これによりインストールプロセスが開始され、ターミナルに進捗状況が表示されます。 インストールが完了すると、CLIにこれらの詳細が表示されます。 CLIが正しくインストールされたか確認するには、以下のコマンドを実行します: catalyst --version <br /> インストールに問題がなければ、コマンドはシステムにインストールされたCLIのバージョンを返します。 これで、ターミナルからcatalystコマンドにアクセスできるようになりました。 CLIコマンドのヘルプについては、Catalystリソースページから**CLIドキュメント**を参照してください。 <br> ### Catalyst CLIを最新バージョンに更新 Catalyst CLIの新しいバージョンが利用可能な場合、CLIコマンドを正常に実行した後にターミナルにアラートメッセージが表示されます。 <br /> CLIを更新するには、ターミナルで以下のコマンドを実行します: npm install -g zcatalyst-cli <br /> これにより、最新バージョンのインストールプロセスが開始されます。 注意: * まれに、システムのレジストリ値がCatalyst CLIの最新バージョンを反映しない場合があります。その場合、システムが古いバージョンのCLIを保持する可能性があります。これを回避するには、コマンド実行時にバージョン番号を指定してください。例えば、バージョン1.9.0に更新するには $ npm install -g zcatalyst<span></span>-cli@1.9.0 を実行します。 * Catalyst CLIを更新できない場合は、sudoを使用してコマンドを実行してください。 <br /> -------------------------------------------------------------------------------- title: "Catalystプロジェクト" description: "Catalystで構築するソリューションは、リモートコンソールまたはCatalyst CLIを使用して作成・操作できる個々のプロジェクトとして構築されます。" last_updated: "2026-07-30T07:10:14.013Z" source: "https://docs.catalyst.zoho.com/ja/getting-started/catalyst-projects/" service: "All Services" -------------------------------------------------------------------------------- # Catalystプロジェクト ### インデックスページ Catalystコンソールからアプリケーション開発を開始できます。Zohoアカウントまたはプロンプトが表示された場合はCatalystアカウントでサインインします。その後、コンソールのインデックスページにリダイレクトされます。 Zohoアカウントのデータセンター(DC)に基づいてCatalystコンソールにアクセスします:EU、IN、USおよびその他。 <br /> インデックスページには、Catalystアカウントで作成したすべてのCatalystプロジェクトが一覧表示され、新しいプロジェクトを作成できます。右上隅の通知と設定アイコンは、すべてのCatalystプロジェクトに共通の通知と一般設定を表示します。プロジェクト固有の設定には、プロジェクト内部からアクセスできます。インデックスページには、さまざまなサービス、開発ツールなどのヘルプリソースも一覧表示されます。 <br> ### Catalystプロジェクトの紹介 プロジェクトを作成してCatalystで作業を開始する前に、Catalystプロジェクトについて以下の点に留意してください: * Catalystプロジェクトはサービス固有ではありません。プロジェクト内ですべてのCatalystサービスとコンポーネントにアクセスし、Webアプリ、マイクロサービス、エンタープライズソリューションなど、あらゆる規模や業種のソリューションを構築できます。 * 1つのCatalystプロジェクトで各プラットフォームのアプリケーションを1つずつ作成できます。つまり、1つのCatalystプロジェクトで1つのWebアプリ、1つのAndroidアプリ、1つのiOSアプリを作成できます。プロジェクト内で複数のファンクションやAppSailソリューションを作成できます。 * プロジェクトを作成する際、プラットフォーム固有ではありません。後からプラットフォーム用のSDKをダウンロードし、ビジネスロジックやアプリケーション構築プロセスに含めることができます。Catalystは単一プロジェクト内でのクロスプラットフォーム開発もサポートしています。 * 同じプロジェクト内のすべてのソリューションは、Cloud ScaleのData StoreやFile Store、Serverless Functionsなど、Catalystのサービスとコンポーネントから同じバックエンドデータにアクセスできます。Catalystで設定された機能は同じプロジェクト内のすべてのソリューションに適用され、共通の分析データを表示できます。これにより、ユーザーはアプリの異なるプラットフォームバージョン間を切り替えながら同じデータにアクセスできます。 * 同じデータや機能を共有しない異なるソリューションを構築する場合は、それぞれに個別のプロジェクトを作成できます。 * 新しいプロジェクトを作成すると、一意の**Project ID**が生成されます。_General Settings_セクションから確認できます。 * 開発環境のサンドボックスでプロジェクト内のソリューションを構築・テストし、プロジェクトをデプロイして本番環境にデプロイできます。 * Catalyst CLIからcatalyst initを実行してプロジェクトを作成することもできます。ただし、最初のCatalystプロジェクトはCLIからは作成できません。コンソールからのみ作成可能です。詳細については、CLIドキュメントを参照してください。 注意: アカウントで最大50のプロジェクトを作成できます。この制限の引き上げをリクエストするには、support@zohocatalyst.comからCatalystにお問い合わせください。各リクエストはケースバイケースで対応いたします。 <br> ### Catalystプロジェクトの作成 次に、コンソールのインデックスページからCatalystプロジェクトを作成しましょう: 1. Create New Projectをクリックします。<br /> <br /> 2. ポップアップウィンドウにプロジェクト名を入力します。<br /> <br /> 注意: プロジェクト名には英数字、アンダースコア、ハイフンのみ使用できます。スペースやその他の特殊文字は含めないでください。 3. Createをクリックします。 プロジェクトが作成されたら、Access Projectをクリックして開きます。 <br /> これにより、プロジェクトのCatalystサービス、コンポーネント、設定、その他の開発者ツールにアクセスできるプロジェクトページにリダイレクトされます。 -------------------------------------------------------------------------------- title: "コンソールでのナビゲーション" description: "Catalystリモートコンソールでは、コンポーネントやプロジェクト設定の構成、ソリューションの構築、データやコードの追加、テストの実行、レポートや分析の表示、高度に統合された高速な環境でのプロジェクトのデプロイが可能です。" last_updated: "2026-07-30T07:10:14.013Z" source: "https://docs.catalyst.zoho.com/ja/getting-started/navigating-in-the-console/" service: "All Services" -------------------------------------------------------------------------------- # コンソールでのナビゲーション ### サービスとコンポーネントとは? プロジェクトを作成して開くと、プロジェクトのインデックスページにリダイレクトされます。左側のメニューからナビゲーションすることで、プロジェクト内のすべてのサービスにアクセスできます。左側のペインの下部からCodeLibにアクセスできます。 <br /> **Start Exploring**をクリックすると、各サービスのコンポーネントにアクセスできます。 注: このボタンでコンソール内のサービスを探索するまで、プロジェクト内のサービスを本番環境にデプロイすることはできません。 各サービスのコンポーネントは、機能、特徴、目的に基づいてさまざまなカテゴリにグループ化されます。 <br /> ServerlessおよびCloud Scaleサービスのダッシュボードには、上部のサービス名をクリックしてアクセスできます。 <br /> 上部のドロップダウンからプロジェクトをクリックすることで、他のプロジェクトにナビゲーションすることもできます。 上部のCatalystロゴをクリックすると、アカウントのインデックスページに戻ることができます。 <br> ### ダッシュボードとは? ServerlessおよびCloud Scaleのダッシュボードには、プロジェクトの当日のメトリクス、Catalyst CLIのインストール方法、およびさまざまなCatalystヘルプリソースへのリンクが含まれています。 <br /> _Today's Metrics_セクションには、プロジェクトに関する以下の使用情報が表示されます: * Sync Functions Executions: 当日に実行された同期関数の数。 * Async Functions Executions: 当日に実行された非同期関数の数。 * Total Component Calls: 当日に関数から行われたコンポーネント呼び出しの合計数。 * Cron Executions: 当日に実行されたcronジョブの数。 <br> ### ヘッダーとは? Catalystはプロジェクトに開発サンドボックスと本番環境を提供します。支払い方法を設定した後、ヘッダーの**Deploy to Production**をクリックしてプロジェクトを本番環境にデプロイできます。 <br /> デプロイ後、上部の環境ドロップダウンを使用して、Catalystの開発環境と本番環境を切り替えて作業できます。 <br /> **notifications**アイコンをクリックすると、すべてのプロジェクトに共通の通知を確認できます。各サービスで発生するさまざまなイベントやプロセスについて、完了後または実行中に通知を受け取ります。例: GitHubリポジトリのデプロイ、Data Storeのテーブル内のカラムに対する検索インデックスの有効化、ある環境から別の環境へのプロジェクトリソースのデプロイ、AutoMLモデルのトレーニングなど。 <br /> 設定から、Catalystプロジェクトの機能、アカウント設定、または特定のコンポーネント仕様をカスタマイズできます。**設定**については、Catalystプロジェクトの設定セクションで説明します。 アカウントのプロフィール画像をクリックすると、Zohoユーザー情報にアクセスできます。ここでは、固有のCatalyst ユーザーIDも確認できます。 <br /> **My Account**をクリックすると、Zohoアカウントページにリダイレクトされ、Zohoアカウント情報をカスタマイズできます。 Catalystでは、同じアカウントから複数の組織を作成して参加し、それぞれで異なるプロジェクトセットを管理できます。このセクションの**Organizations**ドロップダウンからマルチ組織ポータルにアクセスできます。 このメニューには、アプリケーションで使用できるさまざまなSDKをダウンロードするためのリンクも含まれています。これらのSDKは、Developer Tools設定からプロジェクト用にダウンロードすることもできます。 -------------------------------------------------------------------------------- title: "Catalyst組織" description: "単一のCatalystアカウントで複数の組織を作成・管理し、それぞれに異なるプロジェクトセットを維持できます。" last_updated: "2026-07-30T07:10:14.013Z" source: "https://docs.catalyst.zoho.com/ja/getting-started/catalyst-organizations/" service: "All Services" -------------------------------------------------------------------------------- # Catalyst組織 ### 紹介 Catalystでは、同じメールアドレスを使用してアカウント内で複数の組織を作成し、参加できます。アカウントに新しい組織を作成すると、デフォルトでその組織のオーナーになります。作成した各組織で異なるプロジェクトのセットを作成・管理できます。 例えば、異なる顧客ベース、収益源、組織階層を持つ複数のクライアントのために働くフリーランス開発者を考えてみましょう。このような場合、複数の組織を管理するのは面倒な作業であり、毎回2つの異なるアカウントにログインする必要があります。Catalystでは、同じCatalystアカウントで組織を切り替えることができ、また、特定の組織内の単一プロジェクトに貢献する異なる組織のコラボレーターを追加することもできます。 #### 注意点: * 独自の組織を作成した場合、あなたがそのオーナーになります。作成したプロジェクトにコラボレーターを管理者またはプロジェクトメンバーとして追加し、組織全体または特定のプロジェクトに対する権限を付与できます。これらのアクションは、作成した各組織ごとに個別に実行できます。 * 別の組織オーナーまたは管理者によって組織に追加された場合、追加されたコラボレータータイプ(管理者またはプロジェクトメンバー)に基づいて、その組織のコラボレーターになります。プロジェクトの作成やその他のアクションの実行権限は、コラボレータータイプに基づきます。 * 組織は、自動的に生成されるOrg IDという一意のIDで参照されます。Org IDは、その組織にアクセスするために使用されるコンソールURLの一部となります。 <br> ### マルチ組織ポータルへのアクセス Catalystコンソールのマルチ組織ワークポータルにアクセスし、左上のプロフィールアイコンをクリックして組織を管理できます。 組織ドロップダウンには、参加している組織の一覧が表示されます。Catalystでは、このドロップダウンメニューから直接組織を簡単に切り替えることができます。<strong>Manage Organizations</strong>をクリックしてマルチ組織ポータルにアクセスします。 これにより、アクセスできるすべての組織の詳細を表示するポータルが開きます。自分で作成した組織と追加された組織の両方が含まれます。検索バーを使用して組織名で検索できます。 ポータルには、一意のOrg IDやコンソールURLなどの組織の詳細が表示され、簡単にアクセスできます。 URLの形式は次のとおりです:`https://console.catalyst.zoho.com/baas/{{OrgID}}/index` <br> ### 新しい組織の作成 1. <strong>Create Organization</strong>をクリックして新しい組織を作成できます。 <br /> 2. 組織の名前を入力します。必要に応じて、この組織を[デフォルト](#デフォルト組織)に設定することもできます。 3. <strong>Create Organization</strong>をクリックします。 組織が作成され、対応する詳細とともにポータルに表示されます。この組織でプロジェクトを作成し、コラボレーターを追加し、その他のアクションを実行できるようになりました。 <br> ### デフォルト組織 参加している組織のうち1つがデフォルト組織になります。初めてCatalystアカウントにサインアップすると、Catalystが組織を作成してあなたを割り当て、それがデフォルトになります。アカウントでさらに組織を作成した場合、別の組織をデフォルトに設定できます。 組織をデフォルトに設定すると、以下の動作が観察されます: * コンソール、CLI、またはその他のソースを通じてCatalystアカウントにログインするたびに、デフォルト組織にログインされます。 * Catalyst APIを実行するたびに、別の組織のOrg IDを明示的に渡さない限り、デフォルト組織のプロジェクトまたはリソースに対して実行されます。詳細についてはこちらを参照してください。 * デフォルトに設定した組織は削除できません。 <br> ### 組織をデフォルトに設定する 以下の方法で組織をデフォルトに設定できます: 1. マルチ組織ポータルからデフォルトに設定する組織の省略記号アイコンをクリックし、**Set as Default**をクリックします。 2. 確認ポップアップで**Yes, Proceed**をクリックします。 <br> ### 組織の削除 組織のオーナーである場合のみ、Catalystから組織を削除できます。別の組織オーナーによって追加された組織は削除できません。 注意: <br> * 組織を削除すると、その組織とその中に作成されたすべてのプロジェクトが永久に削除されます。削除されたリソースは再度取得できません。そのため、恒久的に不要な場合にのみ組織を削除してください。 * 現在デフォルトに設定されている組織を削除する必要がある場合は、削除する前に別の組織をデフォルトに設定する必要があります。 1. マルチ組織ポータルからデフォルトに設定する組織の省略記号アイコンをクリックし、**Remove Org**をクリックします。 2. 確認ポップアップで**Yes, Proceed**をクリックします。 -------------------------------------------------------------------------------- title: "Catalyst SDKの紹介" description: "Catalyst SDKパッケージは、さまざまなCatalystコンポーネントを組み込むことで、機能が豊富で信頼性が高く、堅牢でセキュアなアプリケーションを構築するためのツールと機能を提供します。" last_updated: "2026-07-30T07:10:14.014Z" source: "https://docs.catalyst.zoho.com/ja/getting-started/catalyst-sdk/" service: "All Services" -------------------------------------------------------------------------------- # Catalyst SDKの紹介 ソフトウェア開発キット(SDK)は、SDKが対象とする特定のプラットフォーム上でソフトウェアアプリケーションを作成するためのツールとライブラリのセットです。SDKパッケージの内容には、開発者がそのプラットフォーム向けのソフトウェアアプリケーションを正常に構築するために必要なものがすべて含まれています。 Catalyst SDKパッケージは、Cloud Scale、Serverless、Zia Servicesなどのさまざまなサービスと、Data Store、Functions、Authenticationなどのコンポーネントを組み込むことで、機能が豊富で信頼性が高く、堅牢でセキュアなアプリケーションを構築するためのツールと機能を多数提供します。SDKパッケージが提供する各サービスの既製の機能を実装し、要件に応じてそれらの上に構築することで、アプリケーションのバックエンドジョブを簡単に処理できます。これにより、ゼロからバックエンドをコーディングする時間と労力を節約し、アプリのユーザーエクスペリエンスの設計により集中できます。 Catalystは以下の言語と開発環境向けのSDKパッケージを提供しています: * **Java SDK** * **Node.js SDK** * **Python SDK** * **Web SDK** * **Android SDK** * **iOS SDK** * **Flutter SDK** Catalystを使用したインタラクティブなWebおよびモバイルアプリケーションの開発プロセスを簡単に理解するためのリソースにアクセスできます。SDKドキュメントガイドでは、特定のプラットフォームの環境設定、前提条件、セットアップ手順、コード構文、アプリケーションコードへの各Catalystサービスとコンポーネントの統合に関するわかりやすいコードサンプルの詳細なヘルプを提供しています。 また、さまざまなサービス、コンポーネント、機能で利用可能なAPIの詳細なヘルプについては、**Catalyst APIドキュメント**にもアクセスできます。 ## Catalystプロジェクトの設定 -------------------------------------------------------------------------------- title: "はじめに" description: "Catalyst設定では、プロジェクトへのコラボレーターの追加からアカウントの支払いと請求の管理まで、Catalystプロジェクトとコンソールに関連する機能を構成、パーソナライズ、セットアップできます。" last_updated: "2026-07-30T07:10:14.014Z" source: "https://docs.catalyst.zoho.com/ja/getting-started/set-up-a-catalyst-project/introduction/" service: "All Services" -------------------------------------------------------------------------------- # Catalyst設定 ### はじめに Catalyst設定では、Catalystプロジェクトとコンソールに関連する機能を構成、パーソナライズ、セットアップできます。 Catalystプロジェクトを作成した後、いつでもプロジェクトの設定を構成し、プロジェクト固有の詳細にアクセスできます。また、設定からアプリケーションに必要なSDKパッケージに簡単にアクセスしたり、請求を管理したり、移行を実行したりすることもできます。 設定にアクセスするには、Catalystコンソールの右上にある設定アイコンをクリックします。 <br> ### 設定セクションとは? Catalyst設定は3つのセクションに分かれて表示されます。 <br /> 1. 一般設定: 一般設定では、Catalystアカウントのすべてのプロジェクトに共通する機能をセットアップできます。一般設定はインデックスページからもアクセスできます。 2. プロジェクト設定: プロジェクト設定では、現在のプロジェクトに固有の機能をセットアップできます。これらはプロジェクト内からのみアクセスできます。 3. 請求: 請求設定では、Catalystアカウントの請求と支払いを管理できます。請求設定はインデックスページからもアクセスできます。 このヘルプセクションでは、Catalyst設定の各グループについて説明します。 -------------------------------------------------------------------------------- title: "コラボレーター" description: "Catalyst設定では、プロジェクトへのコラボレーターの追加からアカウントの支払いと請求の管理まで、Catalystプロジェクトとコンソールに関連する機能を構成、パーソナライズ、セットアップできます。" last_updated: "2026-07-30T07:10:14.014Z" source: "https://docs.catalyst.zoho.com/ja/getting-started/set-up-a-catalyst-project/collaborators/" service: "All Services" -------------------------------------------------------------------------------- # コラボレーター ### はじめに コラボレーターとは、Catalystアプリケーションの構築を一緒に行う共同開発者です。組織内のプロジェクトにコラボレーターを追加でき、コラボレーションの性質に基づいて、Catalystコンソールまたは Catalyst CLIから特定のプロジェクトまたは組織内のすべてのプロジェクトにアクセスできるようになります。 Catalystでは、複数の組織に参加し、それぞれで異なるプロジェクトセットを作成できます。そのため、作成した各組織に異なるコラボレーターを追加できます。必要な権限があれば、自分が作成していない組織にもコラボレーターを追加できます。 コラボレーターには2つのタイプがあります: * プロジェクトメンバー<br /> プロジェクトメンバーは、追加された特定のプロジェクトにアクセスできます。プロジェクトへのアクセス権限は、割り当てられたプロファイルに基づきます。 注: プロジェクトメンバーは、必要な権限を持つ別のプロジェクトメンバー、またはCatalystアカウントの管理者によって追加できます。 * アカウントのAdmin<br /> CatalystアカウントのAdminは、アカウント内で所属する特定の組織に作成されたすべてのプロジェクトにアクセスできます。Adminは、アカウント内のすべてのプロジェクトに対してProject Ownerプロファイルのすべての権限が有効であり、さらにいくつかの排他的特権を持ちます。 CatalystアカウントAdminの排他的特権と権限は、以下の表に記載されています: <table class="content-table"> <thead> <tr> <th class="w30p">カテゴリ</th> <th class="w70p">権限</th> </tr> </thead> <tbody> <tr> <td>Projects</td> <td>Create Projects Update Projects Delete Projects</td> </tr> <tr> <td>Profiles</td> <td>Create Profiles Update Profiles Delete Profiles and Permissions</td> </tr> <tr> <td>Collaborators</td> <td>Delete Collaborators Permanently</td> </tr> <tr> <td>Git</td> <td>Manage Git Integration</td> </tr> <tr> <td>Billing</td> <td>Manage Billing</td> </tr> </tbody> </table> 注: これらはCatalystアカウントAdminの追加特権のみです。Project Ownerで利用可能な権限(Adminにも利用可能)は、この表には含まれていません。 #### Super Admin Catalystには、Super Adminと呼ばれる特別な管理者も存在します。デフォルトでは、Super AdminはCatalystアカウントにサインアップした個人です。アカウントにはSuper Adminは1人のみです。 Super Adminは、CatalystアカウントAdminのすべての特権と権限に加えて、Catalystアカウントを完全に削除する排他的な追加権限を持ちます。 注: CatalystアカウントのSuper Adminは、アカウント内に新しい組織を作成できます。組織を作成した人は、デフォルトでその特定の組織のオーナーになります。ただし、組織のオーナーは必ずしもそのCatalystアカウントのSuper Adminである必要はありません。CatalystアカウントのSuper Adminと組織のオーナーは異なる役割です。 つまり、コラボレータータイプの階層は以下のように表すことができます: #### 覚えておくべきポイント: * 個人は、そのアカウントの管理者または必要な権限を持つ別のプロジェクトメンバーによって、プロジェクトメンバーとして直接招待できます。 * プロジェクトメンバーはAdminによってのみAdminに変更できます。同様に、Adminは別のAdminによってプロジェクトメンバーに変更できます。 * プロジェクトメンバーを直接Super Adminに変更することはできません。まずAdminにしてから、Super Adminに変更する必要があります。 * アカウントの現在のSuper Adminである場合、Super Adminを自分から別のAdminに変更できます。これにより、あなたのアカウントはAdminに変わり、Catalystアカウントとその関連組織を完全に削除する権限がなくなります。移行が完了すると、新しいSuper Adminのみがアカウントと組織を削除する権限を持ち、Super Adminを再度変更する権限も持ちます。 * Super Adminは誰かに直接招待されることはできません。まずアカウントのAdminになり、その後現在のSuper Adminによって変更される必要があります。 注: * コラボレーターのCatalystプロジェクトへのアクセスは、Catalyst CLIを使用する場合にも適用されます。プロジェクトメンバーは、CLIを使用して割り当てられたプロジェクトのみを使用、プロジェクトからリソースを取得、またはプロジェクトにデプロイできます。AdminはCLIからもそのCatalystアカウントで作成されたすべてのプロジェクトにアクセスできます。 * Catalystでは、アカウントあたり最大100人のコラボレーターを許可しています。この制限の引き上げは、support@zohocatalyst.comまでサポートにお問い合わせください。各リクエストはケースバイケースで対応します。 ### コラボレーターを追加するには? コラボレーターの招待や、組織内の他のプロジェクトの既存メンバーへの新しいプロジェクトの割り当ては、以下の手順で行えます: 1. CatalystコンソールのSettingsに移動します。<br /> <br /> General Settingsの_Collaborators_セクションが開きます。 2. _Collaborators_セクションからAdd or Assignをクリックします。<br /> <br /> 3. プロジェクトメンバーを追加するか、アカウント全体のAdminを追加するかを選択します。Project Memberを選択した場合、下のドロップダウンリストからプロジェクトを選択する必要があります。 <br /> <br /> 注: 初回招待後、プロジェクトメンバーの詳細セクションから他のプロジェクトを割り当てることもできます。 4. 招待したい人のメールアドレスを入力します。 <br /> <br /> コンソールには、招待可能な組織の既存メンバーが一覧表示されます。他の組織のメンバーを手動で追加することもできます。これは、組織の既存メンバーに新しいプロジェクトを割り当てたり、既存のプロジェクトメンバーをAdminとして追加するもう1つの方法です。 5. Project Memberを選択した場合、選択したプロジェクトの各メンバーに割り当てるプロファイルを選択します。すべてのデフォルトプロファイルとカスタムプロファイルがドロップダウンリストに表示されます。<br /> \+および\-アイコンをクリックして、プロジェクトメンバーを追加または削除できます。 注: 一度に招待できるメンバーは10人までです。 <br /> Admin for the Whole Accountを選択した場合、プロジェクトやプロファイルを選択するオプションは表示されません。 6. Confirmをクリックします。 Catalystは、追加されたプロジェクトまたは組織全体にアクセスするためのメール招待を送信します。 コラボレーターがメール内のリンクをクリックすると、Catalystコンソールにアクセスするためのサインインページにリダイレクトされます。 コラボレーターがZohoアカウントを持っていない場合、まずアカウントを作成する必要があるサインアップページにリダイレクトされます。コラボレーターの名前などの詳細は、Zohoアカウントの詳細から自動的に入力されます。 注: Catalystアカウント内の1つのCatalyst組織に最大100人のコラボレーターを割り当てることができます。Adminとプロジェクトメンバーの分配は要件に応じて柔軟です。例えば、1人のAdminと99人のプロジェクトメンバー、または50人のAdminと50人のプロジェクトメンバーにすることができます。ただし、合計数は100を超えることはできません。プロジェクトに100人以上のコラボレーターが特に必要な場合は、リクエストの詳細を添えてsupport@zohocatalyst.comまでお問い合わせください。 招待したコラボレーターは_Collaborators_セクションに一覧表示されます。名前をクリックすると詳細を表示できます。 コラボレーターが招待を受け入れてプロジェクトに参加するまで、「Invitation Pending」バナーが表示されます。Reinviteボタンをクリックしてメール招待を再送信できます。 Adminの詳細セクションには、デフォルトでそのCatalyst組織のすべてのプロジェクトが割り当てプロジェクトとして表示されます。 セクション上部の検索バーを使用して、名前またはメールでコラボレーターを検索できます。また、以下のカテゴリのいずれかを選択して、セクションに表示されるコラボレーターをフィルタリングすることもできます。 コラボレーターが招待を受け入れると、コラボレーションタイプに基づいて、ステータスが_Pending Invites_から_Active Members_または_Admins_に移動します。Adminは詳細セクションで黄色い星で、Super Adminはオレンジの星でマークされます。 _Admins_リストにはSuper Adminを含むアカウントのすべてのAdminが、_Active Members_リストにはプロジェクトメンバーが表示されます。_Deleted Collaborators_を選択すると、セクション内でアカウントから削除されたコラボレーターのリストを表示できます。 プロジェクトを選択して、そのプロジェクトのコラボレーターのみを表示することもできます。アカウントのAdminはすべてのプロジェクトにアクセスできるため、各プロジェクトの下にリストされます。 覚えておくべきポイント: * Add or AssignおよびReinviteオプションは、必要な権限を持つプロジェクトのメンバーにのみ利用可能です。これらのオプションはデフォルトですべてのAdminに利用可能です。 * プロジェクトメンバーには、アクセスできるプロジェクトのプロジェクトメンバーとAdminのリストのみが表示されます。 * プロジェクトメンバーがアクセスできない他のプロジェクトやそのメンバーに関する情報は、コンソールのどこにも表示されません。 <br> ### プロジェクトメンバーに新しいプロジェクトを割り当てるには? 必要な権限があれば、以下の方法で既存のプロジェクトメンバーに組織内の任意の数のプロジェクトを割り当てることができます: 1. _Settings_のプロジェクトメンバーの詳細セクションに移動し、Assign New Projectをクリックします。<br /> 2. ドロップダウンリストからプロジェクトメンバーを割り当てるプロジェクトとそのプロジェクトでの役割を選択します。Assignをクリックします。<br /> プロジェクトメンバーが割り当てられているすべてのプロジェクトは、詳細セクションに一覧表示されます。 <br> ### プロジェクトからプロジェクトメンバーを削除するには? 以下の方法で、特定のプロジェクトからプロジェクトメンバーを削除できます: 1. コラボレーターの詳細セクションのリストで、プロジェクトメンバーを削除するプロジェクトの省略記号アイコンをクリックします。Remove from Projectをクリックします。<br /> <br /> 注: Add/Update/Remove Collaborators権限を持つプロジェクトメンバーまたはAdminのみがこの操作を行えます。 2. 確認ポップアップでYes, Proceedをクリックします。<br /> 注: Adminは所属する組織のプロジェクトから削除できません。その組織で作成されたすべてのプロジェクトにアクセスできます。 <br> ### コラボレーターのタイプを変更するには? はじめにのセクションで述べたように、プロジェクトメンバーをAdminに、AdminをSuper Adminまたはプロジェクトメンバーに変更したり、Super Adminを変更したりできます。これらの変更を行うオプションは、現在のタイプに応じて、コラボレーターの詳細セクションに表示されます。 注: コラボレーターのタイプは、上位階層の別のコラボレーターによってのみ変更できます。 #### プロジェクトメンバーをアカウントAdminに変更する 以下の方法でプロジェクトメンバーをアカウントAdminに変更できます: 1. _Collaborators_リストからプロジェクトメンバーの詳細セクションをクリックし、Change to Adminをクリックします。<br /> 2. ポップアップでConfirmをクリックします。<br /> このコラボレーターは、その組織のすべてのプロジェクトに対するProject Ownerアクセスと、CatalystアカウントAdminの追加特権を持つようになります。 <br /> #### CatalystアカウントAdminをSuper Adminに変更する 前述のとおり、CatalystアカウントにはSuper Adminは1人のみです。Super Adminを自分から別のAdminに変更すると、あなたのアカウントはAdminに変わります。 注: この操作は現在のSuper Adminのみが実行できます。 以下の方法でCatalystアカウントAdminをSuper Adminに変更できます: 1. _Collaborators_リストからAdminの詳細セクションをクリックし、Change to Super Adminをクリックします。<br /> <br /> 2. 確認ポップアップでConfirmをクリックします。<br /> 新しいSuper Adminは、Catalystアカウントを完全に削除する追加権限を持つようになります。 <br /> #### CatalystアカウントAdminをプロジェクトメンバーに変更する Adminをプロジェクトメンバーに変更すると、Catalyst組織内のすべてのプロジェクトへのアクセスが即座に削除されます。その後、このセクションで説明されているように、必要なプロジェクトに個別に割り当てることができます。 以下の方法でCatalystアカウントAdminをプロジェクトメンバーに変更できます: 1. _Collaborators_リストからAdminの詳細セクションを開きます。省略記号アイコンをクリックし、Change to Project Memberをクリックします。<br /> 2. 確認ポップアップでConfirmをクリックします。<br /> これで、プロジェクトメンバーにアクセスが必要な個別のプロジェクトを割り当てることができます。 <br> ### コラボレーターを削除するには? CatalystアカウントAdminの排他的権限で指定されているように、AdminまたはSuper Adminは、プロジェクトメンバーまたは別のAdminを組織から完全に削除できます。 これにより、そのCatalyst組織のCatalystコンソールへのアクセスが取り消され、その組織から完全に削除されます。CLIからそのCatalyst組織のCatalystプロジェクトにアクセスすることもできなくなります。 組織に再度追加するには、必要な権限を持つプロジェクトメンバーまたはAdminが、このセクションで説明されているようにコンソールから再度招待する必要があります。 注: * 必要に応じて、コラボレーターを完全に削除する代わりに、各プロジェクトから個別に削除し、Catalyst組織は維持することができます。 * コラボレーターが追加された組織から削除されても、自分のアカウントで作成した組織の一部であることに変わりはなく、その中のプロジェクトにアクセスできます。 * すべての組織からコラボレーターを削除しても、Zohoアカウントは削除されません。Zohoアカウントページには、使用している他のZohoサービスが引き続き表示されます。 * Catalystプロジェクトまたは組織へのアクセス招待を受け入れていないコラボレーターを削除した場合、メールで送信された招待リンクは無効になります。 Catalystからコラボレーターを完全に削除するには: 1. _Collaborators_リストからAdminの詳細セクションを開きます。省略記号アイコンをクリックし、Deleteをクリックします。<br /> <br /> 2. 確認ポップアップに「DELETE」と入力し、Confirmをクリックします。<br /> <br /> 削除されたコラボレーターは_Collaborators_セクションに引き続き表示されます。 <br /> このセクションの検索バーの下にあるDeleted Collaboratorsフィルターを選択すると、アカウントで削除されたコラボレーターのリストを表示できます。 ### Catalystアカウントを完全に削除するには? 前述のとおり、CatalystアカウントのSuper Adminはアカウントを完全に削除できます。これにより、アカウントから作成されたすべてのプロジェクトとリソースが削除されます。 注: * Catalystアカウントを削除する前に、アカウント内のすべてのコラボレーターを個別に削除する必要があります。これには、すべてのプロジェクトのメンバーとそのアカウントのAdminが含まれます。その後、アカウントの削除に進むことができます。 * Catalystアカウントを完全に削除すると、そのCatalystアカウントからホストされているすべてのアプリケーションとマイクロサービスが削除され、エンドユーザーがアクセスできなくなります。そのため、アカウントを削除する前に慎重に進める必要があります。 Catalystアカウントを完全に削除するには: 1. _Settings_の_Collaborators_セクションの下部にある省略記号アイコンをクリックし、Delete Catalyst Accountをクリックします。<br /> <br /> 2. 確認ポップアップに「DELETE」と入力し、Confirmをクリックします。<br /> <br /> アカウントは完全に削除されます。 注: Catalystアカウントに未払いの請求がある場合、アカウントを削除する前にすべての未払い金を清算する必要があります。すべての未払い請求が支払われるまで、アカウントは削除されません。 -------------------------------------------------------------------------------- title: "プロファイルと権限" description: "Catalyst設定では、プロジェクトへのコラボレーターの追加からアカウントの支払いと請求の管理まで、Catalystプロジェクトとコンソールに関連する機能を構成、パーソナライズ、セットアップできます。" last_updated: "2026-07-30T07:10:14.016Z" source: "https://docs.catalyst.zoho.com/ja/getting-started/set-up-a-catalyst-project/profiles-and-permissions/" service: "All Services" -------------------------------------------------------------------------------- # プロファイルと権限 ### はじめに プロファイルとは、プロジェクトメンバーにプロジェクト内のさまざまなコンポーネントや機能へのアクセスを付与する権限と特権のコレクションです。 新しいプロジェクトメンバーを追加する際、追加先の各プロジェクトに対して特定のプロファイルを割り当てる必要があります。デフォルトプロファイルのいずれかに割り当てるか、必要に応じてカスタムプロファイルを定義して使用できます。 すべてのプロファイルと権限はプロジェクト固有であり、アカウント固有ではありません。同じ個人を異なるプロジェクトで異なるプロファイルに割り当てることで、各プロジェクトで異なるレベルのアクセスを付与できます。これにより、組織の要件に基づいて、プロジェクトメンバーに関連する承認のみを提供できます。 注: * プロファイルは、CatalystアカウントのAdminまたはSuper Adminには適用されません。プロジェクトメンバーのみが各プロジェクトのプロファイルに割り当てられます。 * Catalystは、GDPRやHIPAA規制など、すべての関連する適用可能なデータ保護法およびプライバシーガイドラインに準拠して、プロジェクトメンバーに権限を提供します。これにより、ユーザーデータ保護規制を容易に実装し、それに従ったアプリケーションを構築できます。 ### 権限とは? Catalystで定義された権限は、いくつかのカテゴリにグループ化されています。Catalystアカウントの管理者は、カスタムプロファイルの作成時に個々の権限を許可または拒否できます。デフォルトまたはカスタムプロファイルは、管理者または_Add/Update/Remove Collaborators_権限を持つ別のメンバーによってプロジェクトメンバーに割り当てることができます。 Catalystで定義された権限について学ぶ前に、それらの権限で利用可能なアクセスタイプを理解する必要があります: * Editor<br /> Editorアクセスは、プロジェクトメンバーがアクセス権限を持つコンポーネントの構成とデータを変更できるようにします。EditorアクセスはCatalystで定義されたすべての権限で利用可能です。 * Viewer<br /> Viewerアクセスは、プロジェクトメンバーがアクセス権限を持つコンポーネントの構成とデータを表示のみできるようにします。 <br /><br /> Viewerアクセスは、以下にリストされた権限のうち4つの権限でのみ利用可能です: _Development Environment_、_Production Environment_、_Manage Settings and Configuration_。詳細は以下の表で説明します。 以下の権限がCatalystのEditorアクセスタイプで定義および利用可能です: <table class="content-table"> <thead> <tr> <th class="w20p">権限グループ</th> <th class="w30p">権限</th> <th class="w50p">説明</th> </tr> </thead> <tbody> <tr> <td><strong>Manage Collaborators</strong></td> <td>Add/Update/Remove Collaborators</td> <td>プロジェクトメンバーまたは管理者の招待、プロジェクトメンバーへの他のプロジェクトの割り当て、下位階層のコラボレーションタイプの変更、またはプロジェクトからのプロジェクトメンバーの削除の権限を提供します。</td> </tr> <tr> <td><strong>Development Environment</strong></td> <td>Data Store <br>File Store <br>Logs <br>Event Listeners <br> Other Components</td> <td>Data Store、File Store、Event Listeners、Logs、またはOther ComponentsへのEditorアクセスが付与されている場合、プロジェクトメンバーはそのプロジェクトの<a href="/ja/deployment-and-billing/environments/development-environment">開発環境</a>でそれぞれのコンポーネントを構成し、データを追加できます。<br> <div class="note"><strong>注:</strong> Catalystでは、Data Store、File Store、Event Listeners、Logsへのアクセスを個別に提供し、Circuits、Functions、Cronなどの他のコンポーネントを「Other Components」としてグループ化しています。これは、独立したコンポーネントにはユーザーの機密データが含まれる可能性があり、排他的な制御が必要な場合があるためです。これは、GDPRやHIPAAなど、すべての適用可能なデータ保護法およびプライバシーガイドラインに準拠するために行われています。開発環境では「Other Components」の権限を選択解除することはできません。これは、プロジェクトメンバーに付与できる最低レベルの権限であるためです。Event Listenersへのアクセス権限を提供する場合は、事前にData StoreとFile Storeへのアクセス権限を提供する必要があります。これは、Catalystがそれらのコンポーネントで<a href="/ja/cloud-scale/help/event-listeners/component-event-listeners/">コンポーネントイベントリスナーを構成</a>する際に、Data StoreまたはFile Storeの関連データを含むサンプルイベントデータパターンをコンソールに表示するため、プロジェクトメンバーがそれらのコンポーネントへのアクセス権を既に持っている必要があるためです。</div></td> </tr> <tr> <td><strong>Production Environment</strong></td> <td>Data Store File Store Logs Event Listeners Other Components</td> <td>Data Store、File Store、Logs、Event Listeners、またはOther ComponentsへのEditorアクセスが付与されている場合、プロジェクトメンバーはそのプロジェクトの<a href="/ja/deployment-and-billing/environments/production-environment">本番環境</a>でそれぞれのコンポーネントを構成し、データを追加できます。<div class="note"><strong>注:</strong> 開発環境と同様に、Catalystは最初の3つのコンポーネントを、機密ユーザーデータを含む可能性があるため個別にリストしています。本番環境でData Store、File Store、Event Listeners、またはLogsを選択すると、「Other Components」がデフォルトで選択されます。選択を解除するには、3つの独立コンポーネントのいずれか/すべてを選択解除する必要があります。開発環境と同様に、Event Listenersへのアクセス権限を提供する場合は、事前にData StoreとFile Storeへのアクセス権限を提供する必要があります。</div></td> </tr> <tr> <td><strong>Manage Add-On Services</strong></td> <td>Enable/Disable Add-On Services</td> <td>そのプロジェクトのCatalystアドオンサービスを有効または無効にする権限を提供します。</td> </tr> <tr> <td><strong>Manage Settings and Configurations</strong></td> <td>Perform Migrations</td> <td>プロジェクトを開発環境から本番環境へ、または本番環境から開発環境へ移行し、すべての移行アクションを実行する権限を提供します。</td> </tr> <tr> <td></td> <td>Enable/Disable Production Environment</td> <td>プロジェクトが本番環境にデプロイされた後、いつでも<a href="/ja/deployment-and-billing/environments/production-environment">本番環境を有効または無効にする</a>権限を提供します。</td> <td></td> </tr> <tr> <td></td> <td>Access Billing Components</td> <td>この権限にEditorアクセスが付与されている場合、プロジェクトメンバーは<a href="/ja/deployment-and-billing/billing/introduction">Billing</a>設定(OverviewおよびManage Billingセクションを除く)にアクセスし、予算を作成し、そのプロジェクトのレポートと内訳を表示できます。<strong>Viewer:</strong> この権限にViewerアクセスが付与されている場合、プロジェクトメンバーはそのプロジェクトのレポートと内訳の表示のみが可能で、予算の作成や管理はできません。<div class="note"><strong>注:</strong> CatalystアカウントのAdminのみがBilling設定の<a href="/ja/deployment-and-billing/billing/introduction">Overviewセクション</a>にアクセスできます。このセクションにはそのCatalystアカウントのすべてのプロジェクトからの情報が表示されるためです。CatalystアカウントのAdminのみが<a href="/ja/deployment-and-billing/billing/manage-billing">Manage Billing</a>またはPayments Portalセクションにアクセスできます。つまり、Adminのみが支払い方法の設定、クレジットカードの追加、Catalystアカウントのすべての支払いおよび取引関連の活動を管理できます。プロジェクトメンバーはこれらの活動を実行できません。</div></td> <td></td> </tr> <tr> <td></td> <td>Add/Delete Mobile Packages</td> <td>コンソールの<a href="/ja/getting-started/set-up-a-catalyst-project/developer-tools"><em>Developer Tools</em>設定</a>から、プロジェクトのAndroidまたはiOS SDKパッケージを追加または削除する権限を提供します。</td> <td></td> </tr> <tr> <td></td> <td>Access Audit Logs</td> <td>Catalystアカウントのすべてのプロジェクトの<a href="/ja/getting-started/set-up-a-catalyst-project/audit-logs">監査ログ</a>を表示する権限を提供します。<strong>注:</strong> Audit Logsへのアクセス権限を提供する場合は、事前にData Store、File Store、Event Listeners、およびOther Componentsへのアクセス権限を提供する必要があります。これは、Catalystがコンソールの監査ログ設定にこれらのコンポーネントの構成とデータを表示するため、プロジェクトメンバーがそれらのコンポーネントへの権限を既に持っている必要があるためです。</td> <td></td> </tr> </tbody> </table> ### デフォルトプロファイルとは? Catalystには3つのデフォルトプロファイルがあり、それぞれに事前定義された権限セットがあります。_General Settings_のProfiles & Permissionsセクションをクリックすると、デフォルトプロファイルを表示できます。 注: これらのデフォルトプロファイルは変更または削除できません。 デフォルトプロファイルとそれに含まれる権限は以下のとおりです: * Project Owner<br /><br /> Project Ownerプロファイルに割り当てられたプロジェクトメンバーは、前のセクションの表で指定されたそのプロジェクトのすべての権限に対するEditorアクセスを持ちます。Project Ownerは、プロジェクトメンバーに付与される最高の特権であり、すべての権限とアクセスを利用可能にします。 _Profiles and Permissions_セクションからProject Ownerをクリックすると、詳細を表示できます。<br /> <br /> 注: Project Ownerであっても、Catalystアカウントの管理者に付与される排他的特権は持ちません。これはプロジェクトメンバータイプのみの最高階層レベルです。 * Contributor<br /><br /> Contributorプロファイルに割り当てられたプロジェクトメンバーは、開発環境と本番環境のすべてのコンポーネントとデータに対するEditorアクセスを持ちます。移行の実行や本番環境の有効化/無効化も可能です。ただし、前のセクションの表で指定された他の権限は持ちません。<br /> <br /> Contributorプロファイルは、アプリケーション開発に関わっているがCatalystアカウントやプロジェクト設定を管理しないメンバーに割り当てることができます。 * Viewer<br /><br /> Viewerプロファイルに割り当てられたプロジェクトメンバーは、開発環境と本番環境に対するViewerアクセスを持ちます。つまり、そのプロジェクトの開発環境と本番環境のすべてのコンポーネントの構成とデータを表示できますが、コンポーネントやデータを変更することはできません。<br /> <br /> Viewerプロファイルは、組織の別の部門のメンバーや、アプリケーション開発に積極的に関わっていないがスキーマやデータを確認したい人に割り当てることができます。<br /> 注: ViewerプロファイルはViewerアクセスタイプとは異なります。Viewerアクセスタイプは任意のカスタムプロファイルに付与でき、利用可能な権限の一部のみを含めることができます。 ### 新しいカスタムプロファイルを作成するには? CatalystアカウントのAdminまたはSuper Adminは、カスタムプロファイルを作成し、含める権限を定義できます。プロジェクトメンバーはカスタムプロファイルを作成または管理できません。 注: Catalystでは、開発環境でアカウントあたり最大50のカスタムプロファイルを作成できます。この制限の引き上げは、support@zohocatalyst.comにお問い合わせください。各リクエストはケースバイケースで対応します。本番環境ではプロファイル作成の上限はありません。 Catalystアカウントの新しいカスタムプロファイルを作成するには: 1. _General Settings_のProfiles & Permissionsをクリックし、そのセクションからAdd New Profileをクリックします。<br /> 2. カスタムプロファイルの名前と説明を入力します。プロファイルのAccess Typeを選択します。<br /> 3. プロファイルに含める必要な権限を選択します。右上のSelect Allチェックボックスをクリックすると、すべての権限を選択できます。<br /> 注: Development Environments権限のOther Components権限は、デフォルトで作成するすべてのプロファイルのEditorおよびViewerアクセスタイプの両方で利用可能です。これはプロファイルに含めてプロジェクトメンバーに付与できる最低レベルの権限です。この権限の選択を解除したり削除したりすることはできません。 4. Confirmをクリックします。 プロファイルが作成され、_Profiles and Permissions_セクションにリストされます。クリックすると詳細を表示できます。 Catalystアカウントの管理者または_Add/Update/Remove Collaborators_権限を持つプロジェクトメンバーは、前述のように、招待時にプロジェクトメンバーにプロファイルを割り当てることができます。 ### プロジェクトメンバーのプロファイルを変更するには? 必要な権限があれば、以下の方法でプロジェクトメンバーに割り当てられたプロファイルを変更することもできます: 1. General SettingsのCollaboratorsセクションに移動し、リストからプロジェクトメンバーをクリックして詳細を開きます。プロファイルを変更するプロジェクトの省略記号アイコンをクリックし、Change Profileをクリックします。<br /> 2. ドロップダウンリストからプロファイルを選択し、チェックアイコンを選択します。<br /> プロジェクトメンバーのそのプロジェクトへのアクセス権限は、選択したプロファイルに基づいて変更されます。 ### カスタムプロファイルを編集するには? カスタムプロファイルを編集したり、含まれる権限を変更するには: 1. _Profiles and Permissions_セクションでプロファイルの省略記号アイコンをクリックし、Editをクリックします。または、プロファイルの詳細ページからEditをクリックすることもできます。<br /> <br /> 2. プロファイルに必要な変更を加えます。Updateをクリックします。<br /> ### カスタムプロファイルを削除するには? カスタムプロファイルを削除する際は、別のプロファイルに置き換える必要があります。これにより、そのプロファイルに割り当てられているすべてのプロジェクトメンバーが置換先のプロファイルに移行されます。プロジェクトへのアクセス権限はそれに応じて変更されます。 カスタムプロファイルを削除するには: 1. _Profiles and Permissions_セクションでプロファイルの省略記号アイコンをクリックし、Deleteをクリックします。 <br /> 2. ドロップダウンリストから置換するプロファイルを選択します。Yes, Deleteをクリックします。<br /> -------------------------------------------------------------------------------- title: "IaC設定" description: "Catalyst設定では、プロジェクトへのコラボレーターの追加からアカウントの支払いと請求の管理まで、Catalystプロジェクトとコンソールに関連する機能を構成、パーソナライズ、セットアップできます。" last_updated: "2026-07-30T07:10:14.017Z" source: "https://docs.catalyst.zoho.com/ja/getting-started/set-up-a-catalyst-project/iac-settings/" service: "All Services" -------------------------------------------------------------------------------- # IaC設定 ### はじめに Infrastructure as Code(IaC)設定では、Catalystコンソールからプロジェクトのエクスポートとインポートを簡単に実行できます。Catalystプロジェクトのスキーマ(コンポーネントの構成やコードを含む)を外部ZIPファイルとしてエクスポートできます。このZIPファイルを新しいプロジェクトとして任意のCatalystアカウントにインポートできます。ZIPファイルはプロジェクトのエクスポート時に特定の形式で作成され、この形式でのみインポートできます。 プロジェクトのエクスポートとインポート機能により、データセンター間またはCatalystアカウント間でプロジェクトを簡単に転送できます。また、GitHubリポジトリなどの外部環境からプロジェクトに簡単にアクセスしてテストすることもできます。Catalystプロジェクトのコンポーネントを含むGitリポジトリをクローンし、ZIPファイルを生成してインポートし、プロジェクトをテストするだけです。CIシステムなどのリモートシステムからこれらのアクションを実行したり、スクリプトを作成してこれらのタスクを自動化したりすることもできます。この機能を使用すると、既存のプロジェクトを簡単に複製し、さまざまなユースケース用にブランチすることもできます。 IaCプロジェクトのエクスポートとインポート機能は、Catalystコンソールの_General settings_からアクセスできます。 注: これらのIaC操作はCLIからも実行できます。CLIでは、プロジェクトをローカルディレクトリにエクスポートしたり、リモートコンソールやローカル環境に新しいプロジェクトをインポートしたり、任意のプロジェクトのインポート可能なZIPファイルを生成したりできます。詳細はCLIエクスポートとインポートヘルプドキュメントを参照してください。 ### エクスポート/インポートZIPファイル形式とは? IaC操作では、データなしでプロジェクトの構成をエクスポートおよびインポートできます。Data Storeテーブルのレコード、アプリケーションのユーザーリスト、File StoreのファイルなどのデータはZIPファイルに含まれません。ただし、Data Storeの各テーブルのメタデータやFile Storeのフォルダ構造は含まれます。これはすべての機能で同様です。 ZIPファイルには、すべての関数とクライアントコンポーネントのコードがそれぞれのディレクトリに含まれます。 プロジェクトのエクスポート時に生成されるZIPファイルの構造を以下に示します: * 関数ディレクトリのZIPファイル: 標準構造のプロジェクトのfunctionsディレクトリ。プロジェクトで作成されたすべての関数が、構成ファイルとSDKコンポーネントとともに個別のZIPファイルとしてこのディレクトリに存在します。 * クライアントディレクトリのZIPファイル: 標準構造のプロジェクトのwebclientディレクトリ。プロジェクトで初期化されたWebクライアントが、すべてのクライアントファイルとともにZIPファイルとしてこのフォルダに存在します。 * Project-Template JSONファイル: プロジェクトのコンポーネント構成が1つのJSONファイルに含まれます。JSONファイルには、プロジェクト設定とコンポーネント定義が含まれます。これには、Data StoreとFile Storeのメタデータ、Cacheセグメント、Cronジョブ、Circuit構成、セキュリティルール、メールドメインとアドレス、Event Listenersとルール、API GatewayのAPI、メールテンプレート、ユーザープロファイルなどが含まれます。 サンプルproject-template JSONの抜粋を以下に示します: { "name" : "project-template", "version" : "1.0.0", "parameters" : { }, "components" : { "Circuits" : [ { "type" : "circuit", "name" : "InvoiceGen", "properties" : { "name" : "InvoiceGen", "states" : { "State1" : { "next" : "End", "start" : true, "type" : "pass" } } }, "dependsOn" : [ ] } ], "Functions" : [ { "type" : "function", "name" : "warehouseportal", "properties" : { "stack" : "node14", "code" : { "path" : "functions/warehouseportal.zip" }, "configuration" : { "memory" : 256 }, "type" : "basicio", "name" : "warehouseportal" }, "dependsOn" : [ ] } ], "WebClient" : [ { "type" : "client", "name" : "warehousePortal", "properties" : { "app_name" : "warehousePortal", "code" : { "path" : "webclient/warehousePortal.zip" } }, "dependsOn" : [ ] } ], "Cron" : [ { "type" : "cron", "name" : "dailyBackup", "properties" : { "cron_url_details" : { "headers" : { }, "request_body" : "", "request_method" : "POST", "params" : { }, "url" : "https://catalyst.zoho.com/help/index.html" }, "end_time" : -1, "description" : "", "cron_name" : "dailyBackup", "job_detail" : { "hour" : 1, "timezone" : "America/Los_Angeles", "minute" : 0, "second" : 0, "repetition_type" : "Daily" }, "cron_type" : "Calendar", "status" : true }, "dependsOn" : [ ] } ], "Datastore" : [ { "type" : "table", "name" : "InventoryDB", "properties" : { "table_name" : "InventoryDB" }, "dependsOn" : [ ] }, { "type" : "column", "name" : "InventoryDB-ProductID", "properties" : { "decimal_digits" : 2, "column_name" : "ProductID", "data_type" : "int", "is_unique" : false, "is_mandatory" : false, "search_index_enabled" : false, "table_id" : "InventoryDB", "table_name" : "InventoryDB", "max_length" : 10 }, "dependsOn" : [ "Datastore.table.InventoryDB" ] }, { "type" : "tableScope", "name" : "InventoryDB-App Administrator", "properties" : { "role_name" : "App Administrator", "table_scope" : "GLOBAL", "type" : "App Administrator", "table_name" : "InventoryDB" }, "dependsOn" : [ "Datastore.table.InventoryDB" ] }, { "type" : "tableScope", "name" : "InventoryDB-App User", "properties" : { "role_name" : "App User", "table_scope" : "GLOBAL", "type" : "App User", "table_name" : "InventoryDB" }, "dependsOn" : [ "Datastore.table.InventoryDB" ] }, { "type" : "tablePermission", "name" : "InventoryDB-App Administrator", "properties" : { "role_name" : "App Administrator", "type" : "App Administrator", "table_permissions" : [ "SELECT", "UPDATE", "INSERT", "DELETE" ], "table_name" : "InventoryDB" }, "dependsOn" : [ "Datastore.table.InventoryDB" ] }, { "type" : "tablePermission", "name" : "InventoryDB-App User", "properties" : { "role_name" : "App User", "type" : "App User", "table_permissions" : [ "SELECT" ], "table_name" : "InventoryDB" }, "dependsOn" : [ "Datastore.table.InventoryDB" ] }] } } 注: ZIPファイルにproject-template JSONファイルが含まれていない場合、Catalystはプロジェクトをインポートできません。これはプロジェクトの設定を定義する必須ファイルです。 ### プロジェクトをエクスポートするには? _General Settings_セクションから任意のプロジェクトをエクスポートできます。これらはCatalystアカウント全体に適用される共通設定です。 Catalystは、すべてのコンポーネント定義とプロジェクト設定をproject-template JSONファイルに書き込みます。コンポーネントが構成されていない場合は、デフォルトの構成がJSONファイルに書き込まれます。 注: ローカル環境でプロジェクトを操作した場合は、コンソールからプロジェクトをエクスポートする前に、CLIを使用して更新されたコードやセットアップをリモートコンソールにデプロイしてください。 プロジェクトの開発環境または本番環境からプロジェクトをエクスポートできます(本番環境が有効になっている場合)。エクスポートが完了すると、生成されたZIPファイルをダウンロードできます。このZIPファイルをそのまま、別のアカウント、データセンター、またはプロジェクトの複製が必要な場合は同じアカウントの新しいプロジェクトとしてインポートできます。 注: ZIPファイルが生成された後、Catalystはダウンロード用にファイルを15日間保存します。15日後にダウンロードリンクは無効になります。有効期限切れ後にダウンロード用の新しいZIPファイルを生成するには、プロジェクトを再エクスポートする必要があります。 プロジェクトをエクスポートするには: 1. _General Settings_のInfrastructure as Codeに移動し、IaC Exportsタブをクリックします。<br /> <br /> 2. Export a Projectをクリックします。 3. ドロップダウンのプロジェクトリストからエクスポートするプロジェクトを選択します。Catalystアカウントのすべてのプロジェクトがここに表示されます。エクスポートするプロジェクトの環境を選択します。<br /> <br /> 4. Exportをクリックします。 Catalystがプロジェクトのエクスポートプロセスを開始します。コンソールにエクスポートのステータスが表示されます。 エクスポートが初期化されると、Export IDが自動的に生成されます。Export IDを使用して、CLIからエクスポートジョブのステータスを確認できます。コンソールにはエクスポートの他の詳細も表示されます。エクスポートが完了すると、プロジェクトのZIPファイルをダウンロードできるDownload ZIPリンクが表示されます。 エクスポートプロセスに問題があり、Catalystがプロジェクトをエクスポートできなかった場合、コンソールにView Error Logリンクが表示されます。 このリンクをクリックしてエラーの詳細を表示できます。エラーを解決し、プロジェクトを再度エクスポートできます。 #### プロジェクトを再エクスポートするには? ZIPダウンロードリンクの有効期限が切れた場合やプロジェクトのコンポーネントやコードが更新された場合、以前エクスポートしたプロジェクトを再度エクスポートできます。 注: * Catalystは常にプロジェクトの最新の定義とコードをエクスポートします。 * 以前エクスポートしたプロジェクトを再エクスポートすると、そのプロジェクトの最新のエクスポートの_Download ZIP_リンクのみが利用可能になります。これは、Catalystがプロジェクトの最新のエクスポートのみを保存し、以前のエクスポートは保存しないためです。 以前エクスポートしたプロジェクトを再度エクスポートするには、エクスポートされたプロジェクトの省略記号アイコンをクリックし、Export Againをクリックします。 前のセクションで説明したのと同じ方法でプロジェクトがエクスポートされます。Download ZIPリンクから最新のエクスポートをダウンロードできます。 ### プロジェクトをインポートするには? IaCインポートオプションを使用すると、既存のプロジェクトZIPファイルから新しいCatalystプロジェクトをインポートできます。Catalystは、project-template JSONで指定された定義に基づいて各コンポーネントを構成します。関数とクライアントコードも、存在する場合はプロジェクトに入力されます。インポートジョブが完了すると、構成とコードが入力された新しいプロジェクトが利用可能になります。 注: * プロジェクト定義、関数およびクライアントコードを含むソースZIPファイルは、インポートするために標準形式である必要があります。 * project-template JSONファイルはZIPファイルのルートに必ず存在する必要があります。このファイルなしではプロジェクトをインポートできません。functionsまたはwebclientディレクトリは必須ではありません。 * 本番環境に直接プロジェクトをインポートすることはできません。 以下の方法で新しいプロジェクトをインポートできます: 1. _General Settings_のInfrastructure as Codeに移動します。<br /> 2. _IaC Imports_セクションからImport New Projectをクリックします。 3. ポップアップウィンドウに新しいプロジェクトの名前を入力します。インポートするプロジェクトのソースZIPファイルを選択します。<br /> 4. Importをクリックします。 Catalystがプロジェクトのインポートプロセスを開始します。コンソールにプロセスのステータスが表示されます。 インポートが初期化されると、Import IDが自動的に生成されます。Import IDを使用して、CLIからインポートジョブのステータスを確認できます。コンソールにはインポートジョブの他の詳細も表示されます。 インポートが成功すると、ZIPファイルに基づいてコンポーネントが構成された新しいプロジェクトがコンソールに作成されます。コンソールにはインポートジョブのAccess Projectリンクが表示されます。このリンクをクリックして新しいプロジェクトを開くことができます。 インポートプロセスに問題があり、Catalystがプロジェクトをインポートできなかった場合、コンソールにView Error Logリンクが表示されます。 クリックしてエラーの詳細を表示できます。エラーを解決し、プロジェクトを再度インポートできます。 -------------------------------------------------------------------------------- title: "監査ログ" description: "Catalystの設定では、プロジェクトへのコラボレーターの追加からアカウントの支払いや請求の管理まで、Catalystプロジェクトやコンソールに関連する機能を構成、カスタマイズ、セットアップできます。" last_updated: "2026-07-30T07:10:14.018Z" source: "https://docs.catalyst.zoho.com/ja/getting-started/set-up-a-catalyst-project/audit-logs/" service: "All Services" -------------------------------------------------------------------------------- # 監査ログ ### はじめに 設定の_Audit Logs_セクションには、Catalystアカウントのすべてのプロジェクトのログが表示されます。さまざまなコラボレーターがプロジェクトで実行した多様なアクティビティを追跡できます。 監査ログへのアクセスは、プロジェクトメンバーのプロファイルに付与された権限に基づいています。つまり、プロジェクトメンバーのEditorまたはViewerアクセスタイプで監査ログへのアクセス権限が付与されている場合、コンソールでログを表示できます。Catalystアカウントの管理者は、デフォルトですべての監査ログにアクセスできます。 監査ログには、2つの異なるタイプのログが含まれます: * コンソールログ: さまざまなコンポーネントで実行されたアクティビティおよびメタデータの構成のログが含まれます。例えば、Data Storeに新しいカラムが追加された場合、Event Listenersでルールが更新された場合、またはプロジェクトでcronジョブが削除された場合、これらのアクティビティの詳細がこのセクションに表示されます。 * アプリケーションログ: アプリケーションレベルで実行されたアクティビティのログが含まれます。つまり、Data StoreおよびFile Storeコンポーネントにおける機密データの追加、変更、削除です。例えば、機密としてマークされたカラムにデータが挿入または更新された場合、または機密としてマークされたフォルダからファイルが削除された場合、これらのアクティビティの詳細がこのセクションに表示されます。 注意: Catalystでは、ユーザーデータに機密情報が含まれる可能性があるため、GDPRやHIPAA規制などの関連するすべてのデータ保護法およびプライバシーガイドラインに準拠するために、作成時または更新時にDataStoreのカラムやFile Storeのフォルダを「機密」としてマークできます。アプリケーションログには、これらのデータ保護規制に準拠するために、これらの機密カラムまたはフォルダで実行されたすべてのアクティビティが表示されます。 Catalystは、コンソールですべてのプロジェクトの過去1年間のログを表示します。ただし、ログをエクスポートすることで、最大6年前のログを取得できます。これにより、過去6年分のログを含むダウンロード可能なZIPファイルが生成されます。 ### コンソールログとは? Catalystコンソールの設定から_Audit Logs_にアクセスできます。前述の通り、コンソールログには、キャッシュ、cron、API Gatewayの構成などのコンポーネント構成のログと、Data Storeカラムの作成や削除、フォルダのロール権限などのメタデータアクティビティのログのみが含まれます。 _Project_ドロップダウンから、コンソールログを表示するプロジェクトを選択できます。 _Features_ドロップダウンには、Datastore Table、Datastore Column、Cache、Sign-in Method、Email Domain、Table Row Permissionsなど、ログをフィルタリングできる機能が表示されます。 _Operations_ドロップダウンから、Create、Update、Deleteの3つの操作のいずれかに基づいてログをフィルタリングできます。フィルターを選択した後、Applyをクリックして結果を表示します。 ログには、操作、機能、プロジェクト名に加えて、アクティビティの日時やアクティビティを実行したコラボレーターなどの詳細が表示されます。 注意: コンソールログは、本番環境ではコンポーネント構成を実行できないため、開発環境にのみ適用されます。 ### アプリケーションログとは? アプリケーションログにより、管理者および必要な権限を持つプロジェクトメンバーは、標準的なデータ保護法およびプライバシーガイドラインに準拠するために、すべての機密ユーザーデータを追跡できます。 そのため、これらのログには以下のアクティビティのみが表示されます: * Data Storeで「機密」としてマークされたカラムの行の作成、更新、または削除 * File Storeで「機密」としてマークされたフォルダのファイルの作成または削除 コンソールログと同様に、_Project_ドロップダウンからアプリケーションログを表示するプロジェクトを選択できます。 _Features_ドロップダウンから「Datastore Row」または「File」で機能をフィルタリングし、_Operations_ドロップダウンからCreate、Update、Deleteで操作をフィルタリングして、関連する結果のみを表示できます。 アプリケーションログは、機密データが両方の環境で追加、変更、または削除される可能性があるため、開発環境と本番環境の両方で利用できます。そのため、_Environment_ドロップダウンから環境に基づいてログをフィルタリングすることもできます。フィルターを選択した後、Applyをクリックして結果を表示します。 ログには、操作、機能、プロジェクト名に加えて、アクティビティの日時やアクティビティを実行したコラボレーターなどの詳細が表示されます。 ### ログをエクスポートするには? アカウント内のすべてのプロジェクトのログを最大6年前までエクスポートし、これらのログのZIPファイルをローカルシステムにダウンロードできます。 注意: Catalystアカウント管理者のみがコンソールにExport Logsリンクを表示でき、監査ログのエクスポートとダウンロードが可能です。この機能はプロジェクトメンバーには利用できません。 1. Export Logsをクリックしてエクスポートを開始します。<br /> 2. Console LogsまたはApplication Logs、もしくはその両方をエクスポートするかを選択し、Exportをクリックします。<br /> <br /> Catalystがエクスポート処理を開始します。<br /> 3. エクスポートが完了すると通知が届きます。画面下部にダウンロードリンク付きの情報が表示されます。そこからログをダウンロードできます。<br /> <br /> Export Logsポップアップウィンドウを再度開いてダウンロードリンクにアクセスすることもできます。<br /> ダウンロードしたZIPファイルには、選択に基づいて、コンソールログまたはアプリケーションログ、もしくはその両方の過去6年間の各年の個別CSVファイルが含まれます。各年につき、前半と後半を示す2つのファイルがあります。 現在の年については、アプリケーションログの開発環境と本番環境の両方の個別CSVファイルと、コンソールログの単一ファイルがあります。 初回のログエクスポート後、_Export Logs_ポップアップウィンドウを開くと、前回エクスポートしたログのダウンロードリンクが常に表示されます。必要に応じて再度ダウンロードできます。 -------------------------------------------------------------------------------- title: "一般設定" description: "Catalyst設定では、プロジェクトへのコラボレーターの追加からアカウントの支払いと請求の管理まで、Catalystプロジェクトとコンソールに関連する機能を構成、パーソナライズ、セットアップできます。" last_updated: "2026-07-30T07:10:14.018Z" source: "https://docs.catalyst.zoho.com/ja/getting-started/set-up-a-catalyst-project/general-settings/" service: "All Services" -------------------------------------------------------------------------------- # 一般設定 ### はじめに _General_セクションには、プロジェクトの詳細が表示され、現在のプロジェクトのタイムゾーンを変更したり、必要に応じてプロジェクトを削除したりできます。このセクションには、プロジェクト名、Project ID、Catalystアカウント名、プロジェクトの日付、時刻、タイムゾーンが表示されます。 Project IDは、プロジェクト作成時に自動的に作成されたプロジェクトの固有IDです。このIDは、さまざまなCLI、SDK、API操作でプロジェクトを参照するために使用されます。 上部のドロップダウンリストを使用してプロジェクトを変更することで、このセクションから任意のプロジェクトの一般設定にアクセスできます。これにより、コンソールのアクティブプロジェクトも切り替わります。 <br> ### プロジェクトのタイムゾーンを変更するには? このセクションからプロジェクトのタイムゾーンを定義して保存でき、アクセスするデータセンターに基づいて設定されたデフォルトのタイムゾーンを上書きします。ここでプロジェクトに設定したタイムゾーンは、プロジェクトのすべてのコンポーネントと機能に適用されます。例えば、Logsコンポーネントの関数実行ログに表示される時刻は、このタイムゾーンに基づきます。 ただし、必要に応じてCronやLogsなどの個々のコンポーネントのタイムゾーンを、それぞれのセクションで個別に変更できます。プロジェクトのデフォルトのタイムゾーンは、一般設定で構成されたものが維持されます。 1. 省略記号アイコンをクリックし、**Change Time Zone**をクリックして、Catalystプロジェクトのタイムゾーンを変更することもできます。 2. 表示されるリストからお好みのタイムゾーンを選択します。 3. 続行するには**Yes, Proceed**をクリックします。 選択したタイムゾーンは一般設定に反映されます。 <br> ### プロジェクトを削除するには? 1. このページからDelete Projectをクリックしてプロジェクトを削除することもできます。 <br /> <br /> 2. 確認のためにポップアップウィンドウに「DELETE」と入力し、Confirmをクリックします。 <br /> <br /> プロジェクトとそのリソースは、コンソールから完全に削除されます。 注: * プロジェクトを削除すると、プロジェクト内で作成されたすべてのアプリケーション(Web、Android、iOS、Flutterアプリを含む)が削除されます。プロジェクトを本番環境にデプロイしている場合、ライブ環境からもアプリケーションが削除されます。そのため、慎重に進める必要があります。 * プロジェクトを削除すると、CLIからこのプロジェクトを初期化したり、API操作を実行したりすることもできなくなります。 -------------------------------------------------------------------------------- title: "インテグレーション設定" description: "Catalyst設定では、プロジェクトへのコラボレーターの追加からアカウントの支払いと請求の管理まで、Catalystプロジェクトとコンソールに関連する機能を構成、パーソナライズ、セットアップできます。" last_updated: "2026-07-30T07:10:14.018Z" source: "https://docs.catalyst.zoho.com/ja/getting-started/set-up-a-catalyst-project/integrations-settings/" service: "All Services" -------------------------------------------------------------------------------- # インテグレーション設定 ### はじめに インテグレーション設定セクションでは、Catalystと他のZohoサービスやサードパーティサービスとのインテグレーションを構成および管理できます。Catalystはインテグレーションの実装に関わるバックエンドプロセスを独自に処理し、このセクションから数ステップで利用可能な外部サービスとCatalystアカウントを簡単に統合できます。統合アカウントの詳細を表示、変更し、必要に応じてインテグレーションを完全に削除することもできます。 Catalystでは、プロジェクトの開発環境と本番環境に対して、Zohoサービスの異なるアカウントを個別に関連付けることもできます。このセクションから両方の環境のインテグレーションを追加・管理できます。 Catalystは以下のZohoおよびサードパーティサービスとのインテグレーションを提供します: * Zoho CRM * OpenAI * GitHub * GitLab * Bitbucket ### 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と統合します。<br /> <br /> 2. サービスの_Development_タブからAdd accountをクリックします。<br /> <br />CRMで既に作成済みのアカウントを追加できるパーミッションページにリダイレクトされます。 3. ドロップダウンからCatalystと統合するアカウントを選択します。次に、Acceptをクリックして、Catalystにリクエストされた権限を付与します。<br /> <br />Catalystは新しく統合されたアカウントとの組織同期をスケジュールします。ポップアップウィンドウでアラートが表示されます。<br /> <br />同期が完了するまで2〜4分かかります。_Integrations_設定のサービスページにステータスが表示されます。<br /> <br />同期完了後、ステータスは_Granted_と表示され、許可された権限でこのサービスアカウントにアクセスするためのCatalystの認証が示されます。<br /> <br /> Zohoイベントリスナーを通じて、このアカウントにイベントリスナールールを関連付けることができるようになります。このアカウントは、ルールを構成する際の統合オプションとして表示されます。コンソールには、構成後にサービスアカウントに関連付けられたすべてのルールが表示されます。 <br /> <br /> アカウント名をクリックすると詳細を表示することもできます。 <br /> <br /> <br> #### 本番環境でZoho CRMとのインテグレーションを追加する Catalystでは、プロジェクトを本番環境にデプロイする前またはデプロイ時に、既存のすべてのZohoイベントリスナールールに対して、サポートされているZohoサービスの本番環境用アカウントを構成する必要があります。 _Integrations_設定からZoho CRMアカウントとの本番環境用インテグレーションを手動で追加できます。つまり、プロジェクトを本番環境にデプロイする前でも本番アカウントを構成し、設定からこのアカウントを管理できます。 本番環境のZoho CRMアカウントとのCatalystインテグレーションを追加するには: 1. インテグレーション設定ページからZoho CRMをクリックし、Productionタブをクリックします。<br /> <br /> 2. _Production_セクションからAdd accountをクリックします。 3. インテグレーションを追加するプロジェクトをドロップダウンから選択します。_General_設定はすべてのプロジェクトに共通であるため、このステップでプロジェクトを指定する必要があります。Add accountをクリックします。<br /> <br /> 4. ドロップダウンからCatalystと統合するアカウントを選択し、Acceptをクリックしてリクエストされた権限を付与します。<br /> <br /> 以降のプロセスは[開発環境でのインテグレーション追加](#add-an-integration-in-the-development-environment)と同じです。組織同期がスケジュールされ、同期のステータスがサービスの_Production_セクションに表示されます。 <br /> <br /> 本番環境のアカウントに関連付けられたルールも、構成後に表示されます。 注: Catalystは、プロジェクトの本番環境へのデプロイの前またはデプロイ中に、既存の各イベントリスナールールに本番アカウントを関連付けるよう求めます。これは、デプロイプロセス中に各ルールの本番アカウントの関連付けを求めるポップアップで処理されます。ポップアップにはProductionセクションで追加されたアカウントが表示され、新しいアカウントを追加することもできます。詳細はEvent Listenersヘルプセクションを参照してください。 <br> #### Zoho CRMとの統合アカウントを取り消す Catalystでは、開発環境または本番環境で統合されたZoho CRMアカウントへのアクセス権限を取り消すことができます。取り消しは一時的な保留であり、権限が再度付与されるまで、そのアカウントに関連付けられたイベントリスナールールの実行が停止されます。 注: アカウントを取り消した後でも、そのアカウントに関連付けるイベントリスナールールを追加できます。ただし、権限が再度付与されるまでルールは実行されません。 開発環境または本番環境で統合アカウントを取り消すには: 1. アカウントの省略記号アイコンをクリックし、Revokeをクリックします。<br /> <br /> 2. 確認ポップアップでYes, Proceedをクリックします。<br /> <br /> アカウントのステータスは_Revoked_と表示されます。省略記号アイコンをクリックし、**Grant**をクリックすると、このアカウントへのアクセス権限を再度付与できます。 <br /> このアカウントに関連付けられたルールは、構成どおりに実行されるようになります。 <br> #### Zoho CRMとの統合アカウントを削除する 開発環境または本番環境でCatalystと統合したZoho CRMのアカウントを完全に削除できます。 注: * Zohoイベントリスナールールに構成されているアカウントを削除すると、ルールとのすべての関連付けが削除されます。ルールは無効化され、再度構成するまで実行されません。アクティブなイベントリスナーに関連付けられているアカウントを削除しないよう注意してください。 * 以前削除したアカウントを再度追加しても、そのアカウントに以前関連付けられていたルールは自動的に再関連付けされません。手動でルールを再構成する必要があります。 <br> 開発環境または本番環境で統合アカウントを削除するには: 1. アカウントの省略記号アイコンをクリックし、Deleteをクリックします。<br /> <br /> 2. 確認ポップアップでYes, Proceedをクリックします。<br /> <br /> アカウントはサービスから削除されます。Event Listenersコンポーネントには、削除されたアカウントに関連付けられていたすべてのルールに対して「Configuration Needed」エラーが表示されます。 <br /> エラーメッセージをクリックして、これらのルールを別のアカウントに関連付けることができます。[前述](#add-an-integration-in-the-production-environment)と同じ方法で、削除したアカウントを再度統合することもできます。 #### Zoho CRMサービスを削除する Catalystでは、サービス全体を削除することでZoho CRMのすべてのアカウントを削除できます。このアクションにより、開発環境と本番環境の両方で、そのサービスに追加されたすべてのアカウントのリンクが解除されます。 注: Zohoサービスを削除すると: * _Integrations_設定のインデックスページにはサービスが引き続き表示されます。ただし、そのサービスに追加されたすべてのアカウントと構成は完全に削除されます。 * そのサービスのアカウントに関連付けられていたすべてのイベントリスナールールは無効化され、再度構成するまで実行されません。 そのため、アクティブなイベントリスナーに関連付けられているアカウントを含むサービスを削除しないよう注意してください。 Zohoサービスを削除するには: 1. 右上のサービスの省略記号アイコンをクリックし、Deleteをクリックします。<br /> <br /> 2. 確認のために「DELETE」と入力し、ポップアップでConfirmをクリックします。<br /> <br /> サービスのすべての統合アカウントが削除されます。_Event Listeners_コンポーネントには、削除されたサービスのアカウントに関連付けられていたすべてのルールに対して「Configuration Needed」エラーが表示されます。これらのルールを別のサービスに関連付けるか、サービスに新しいアカウントを統合できます。 <br> ### 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に取得・表示されます。 <br> #### OpenAIインテグレーション用のAPIキーを構成する OpenAIアカウントのAPIシークレットキーを生成し、Catalystアカウント用にキーを構成する手順は以下のとおりです。 1. *Integrations*設定セクションから**OpenAI Integration**をクリックします。 2. **OpenAI Integration**をクリックします。 3. OpenAI APIキーの構成を求められます。別のZoho製品またはCatalystで以前にOpenAIキーを構成していた場合は、**Existing API Key**オプションを選択します。そうでない場合は、**New API Key**オプションを選択して新しいキーを構成します。 4. *New API Keyオプション*を選択した場合、コンソールに表示される手順に従ってOpenAIプラットフォームから新しいシークレットキーを生成します。キーが生成されたら、テキストボックスに貼り付けてCatalystで構成します。次に、**Configure Key**をクリックします。 *Existing API Keyオプション*を選択した場合は、直接**Configure Key**をクリックします。 5. *Data Privacy Notice*を読み、提供されたリンクから*OpenAIの利用規約*も確認します。次に、**Proceed**をクリックします。 <br> APIキーがCatalystで構成されます。このセクションからAPIキーの詳細、ステータス、使用状況を確認できます。 <br> #### APIキーを編集する Catalystでは、構成したOpenAI APIキーを簡単に編集し、必要に応じて更新できます。これは、OpenAIアカウントでAPIシークレットキーを再生成したり、新しいキーを作成した場合に便利です。 Catalystで構成済みのAPIキーを編集するには: 1. コンソールのインテグレーション設定の**OpenAI Integration**セクションで、省略記号アイコンをクリックし、**Edit**をクリックします。 2. APIキーを修正し、**Update**をクリックして確認します。 <br> #### APIキーを無効化する 特定の理由でCatalystにおけるOpenAI APIキーのアクティブな構成が不要な場合、必要な期間キーを無効化できます。APIキーが無効化されている場合、Code GeneratorやTest Case Generatorなど、OpenAIの機能にアクセスしたり、プロンプトを入力したりすることはできません。 APIキーを再度有効化した後にのみ、CatalystのZia AI機能にアクセスできるようになります。 注: * Catalystは現在、APIキーを削除してOpenAIインテグレーションを完全に削除する機能を提供していません。構成済みのキーを無効化し、必要に応じて再有効化できます。また、キーを更新して新しく生成されたキーを構成することもできます。 * Catalystは複数のAPIキーの同時構成をサポートしていません。そのため、キーを無効化して別のキーを構成することはできません。 <br> Catalystで構成済みのAPIキーを無効化するには: 1. コンソールの*Integrations*設定の**OpenAI Integration**セクションで、省略記号アイコンをクリックし、**Disable**をクリックします。 2. 確認ポップアップで**Yes, Proceed**をクリックします。 キーは無効として表示されます。 <br> 同様の方法で無効化されたキーを再有効化できます: 1. **OpenAI Integration**セクションで、省略記号アイコンをクリックし、**Enable**をクリックします。 2. 確認ポップアップで**Yes, Proceed**をクリックします。 ### GitHubインテグレーション GitHubインテグレーション機能により、GitHubアカウントをCatalystとシームレスに接続でき、リポジトリ(パブリックおよびプライベート)、組織とチーム、Webhook、個人ユーザーデータへのアクセスが可能になります。このインテグレーションにより、Catalyst内で直接コードのコミット、プッシュ、プルなどの基本操作を実行できます。 #### 対応サービス このインテグレーションは以下のCatalystサービスで利用可能です: * **Catalyst Pipelines** 注: 1. Gitコンポーネントの拡張版である新しいサービス、Catalyst Pipelinesをお試しください。Catalyst Pipelinesでは、YAMLファイルのコマンドを使用してエンドツーエンドのビルドからデプロイまでのワークフロー全体を定義できます。詳細はヘルプドキュメントを参照してください。 2. このサービスは現在、早期アクセスプログラムの一部です。まだアクセスを取得していない場合は、こちらのフォームから直接リクエストできます。 #### インテグレーションのメリット **Catalyst Pipelines** Catalyst Pipelinesは、ソフトウェア開発とデプロイプロセスを合理化・自動化するCI/CDサービスです。GitHubアカウントをCatalyst Pipelinesと統合すると、サービスは選択したリポジトリからコードを自動的にクローンします。パイプラインがトリガーされると、YAML構成で定義されたコマンドがクローンされたコードベース上でシームレスに実行され、ビルドからデプロイまでのワークフローをスムーズに自動化します。パイプラインの詳細はこちらのヘルプドキュメントで確認できます。 注: このインテグレーションはGitHubの利用規約に従って機能し、Catalystに限定されたものではありません。 #### GitHubアカウントを統合する 1. **GitHub**タイルをクリックします。 2. **Add Account**をクリックして、GitHubアカウントをCatalystと統合します。 3. **Agree**をクリックしてGitHubの利用規約に同意します。 4. GitHubアカウントのユーザー名またはメールアドレスとパスワードを入力します。**Sign in**をクリックします。 5. **Authorize ZohoCorporation**をクリックして続行します。 6. インテグレーションが成功し、GitHubアカウントが以下のスクリーンショットのように一覧表示されます。 **Add Account**ボタンをクリックして、任意の数のアカウントを追加できます。 #### GitHubアカウントを取り消す GitHubアカウントを取り消すには、以下の手順に従ってください: 1. 右側の省略記号アイコンをクリックし、**Revoke**をクリックします。 2. Revokeをクリックしてインテグレーションを完全に削除します。 注:同じGitアカウントを再度追加して、いつでもインテグレーションを有効にすることができます。 ### GitLabインテグレーション GitLabインテグレーション機能により、GitLabアカウントをCatalystとシームレスに接続でき、リポジトリ(パブリックおよびプライベート)、組織とチーム、Webhook、個人ユーザーデータへのアクセスが可能になります。このインテグレーションにより、Catalyst内で直接コードのコミット、プッシュ、プルなどの基本操作を実行できます。 #### 対応サービス このインテグレーションは以下のCatalystサービスで利用可能です: * **Catalyst Pipelines** 注: 1. Gitコンポーネントの拡張版である新しいサービス、Catalyst Pipelinesをお試しください。Catalyst Pipelinesでは、YAMLファイルのコマンドを使用してエンドツーエンドのビルドからデプロイまでのワークフロー全体を定義できます。詳細はヘルプドキュメントを参照してください。 2. このサービスは現在、早期アクセスプログラムの一部です。まだアクセスを取得していない場合は、こちらのフォームから直接リクエストできます。 #### インテグレーションのメリット **Catalyst Pipelines** Catalyst Pipelinesは、ソフトウェア開発とデプロイプロセスを合理化・自動化するCI/CDサービスです。GitLabアカウントをCatalyst Pipelinesと統合すると、サービスは選択したリポジトリからコードを自動的にクローンします。パイプラインがトリガーされると、YAML構成で定義されたコマンドがクローンされたコードベース上でシームレスに実行され、ビルドからデプロイまでのワークフローをスムーズに自動化します。パイプラインの詳細はこちらのヘルプドキュメントで確認できます。 注: このインテグレーションはGitLabの利用規約に従って機能し、Catalystに限定されたものではありません。 #### GitLabアカウントを統合する 1. **GitLab**タイルをクリックします。 2. **Add Account**をクリックして、GitLabアカウントをCatalystと統合します。 3. **Agree**をクリックしてGitLabの利用規約に同意します。 4. GitLabアカウントのユーザー名またはメールアドレスとパスワードを入力します。**Sign in**をクリックします。以下のスクリーンショットに表示されているプロバイダーを使用してサインインすることもできます。 5. **Authorize Zoho Catalyst - US**をクリックして続行します。 6. インテグレーションが成功し、GitLabアカウントが以下のスクリーンショットのように一覧表示されます。 **Add Account**ボタンをクリックして、任意の数のアカウントを追加できます。 #### GitLabアカウントを取り消す GitLabアカウントを取り消すには、以下の手順に従ってください: 1. 右側の省略記号アイコンをクリックし、**Revoke**をクリックします。 2. Revokeをクリックしてインテグレーションを完全に削除します。 注:同じGitアカウントを再度追加して、いつでもインテグレーションを有効にすることができます。 ### Bitbucketインテグレーション Bitbucketインテグレーション機能により、BitbucketアカウントをCatalystとシームレスに接続でき、リポジトリ(パブリックおよびプライベート)、組織とチーム、Webhook、個人ユーザーデータへのアクセスが可能になります。このインテグレーションにより、Catalyst内で直接コードのコミット、プッシュ、プルなどの基本操作を実行できます。 #### 対応サービス このインテグレーションは以下のCatalystサービスで利用可能です: * **Catalyst Pipelines** 注: 1. Gitコンポーネントの拡張版である新しいサービス、Catalyst Pipelinesをお試しください。Catalyst Pipelinesでは、YAMLファイルのコマンドを使用してエンドツーエンドのビルドからデプロイまでのワークフロー全体を定義できます。詳細はヘルプドキュメントを参照してください。 2. このサービスは現在、早期アクセスプログラムの一部です。まだアクセスを取得していない場合は、こちらのフォームから直接リクエストできます。 #### インテグレーションのメリット **Catalyst Pipelines** Catalyst Pipelinesは、ソフトウェア開発とデプロイプロセスを合理化・自動化するCI/CDサービスです。BitbucketアカウントをCatalyst Pipelinesと統合すると、サービスは選択したリポジトリからコードを自動的にクローンします。パイプラインがトリガーされると、YAML構成で定義されたコマンドがクローンされたコードベース上でシームレスに実行され、ビルドからデプロイまでのワークフローをスムーズに自動化します。パイプラインの詳細はこちらのヘルプドキュメントで確認できます。 注: このインテグレーションはBitbucketの利用規約に従って機能し、Catalystに限定されたものではありません。 #### Bitbucketアカウントを統合する 1. **Bitbucket**タイルをクリックします。 2. **Add Account**をクリックして、BitbucketアカウントをCatalystと統合します。 3. **Agree**をクリックしてBitbucketの利用規約に同意します。 4. Bitbucketアカウントのユーザー名またはメールアドレスとパスワードを入力し、**Continue**をクリックします。以下のスクリーンショットに表示されているプロバイダーを使用してサインインすることもできます。 5. インテグレーションが成功し、Bitbucketアカウントが以下のスクリーンショットのように一覧表示されます。 **Add Account**ボタンをクリックして、任意の数のアカウントを追加できます。 #### Bitbucketアカウントを取り消す Bitbucketアカウントを取り消すには、以下の手順に従ってください: 1. 右側の省略記号アイコンをクリックし、**Revoke**をクリックします。 2. Revokeをクリックしてインテグレーションを完全に削除します。 注:同じGitアカウントを再度追加して、いつでもインテグレーションを有効にすることができます。 -------------------------------------------------------------------------------- title: "開発者ツール" description: "Catalyst設定では、プロジェクトへのコラボレーターの追加からアカウントの支払いと請求の管理まで、Catalystプロジェクトとコンソールに関連する機能を構成、パーソナライズ、セットアップできます。" last_updated: "2026-07-30T07:10:14.021Z" source: "https://docs.catalyst.zoho.com/ja/getting-started/set-up-a-catalyst-project/developer-tools/" service: "All Services" -------------------------------------------------------------------------------- # 開発者ツール ### はじめに 設定の_Developer Tools_セクションには、プロジェクトのアプリケーション用にCatalystが提供するSDKパッケージにアクセスしてダウンロードするためのリンクが含まれています。 Catalystを使用してWeb、iOS、Androidアプリケーションを開発できます。プロジェクトをこれらのプラットフォームのいずれかに関連付けるには、そのSDKパッケージをダウンロードまたは初期化し、アプリケーションの構築プロセスで使用する必要があります。 Java、Node.js、またはPython環境でアプリケーションのバックエンドを開発し、サーバーサイド関数を含めることができます。アプリケーションのコードにJava SDK、Node.js SDK、またはPython SDKパッケージをダウンロードまたは初期化する必要があります。 注: 上部のドロップダウンリストを使用して別のプロジェクトを選択し、そのプロジェクトのSDKをダウンロードできます。 各開発者ツールのダウンロードまたは初期化の手順は、このヘルプページで説明します。 <br> ### Java SDK このセクションからJavaをクリックすると、Catalyst Java SDKパッケージのダウンロードが自動的に開始されます。Java SDK JARファイルを含むZIPフォルダがシステムにダウンロードされます。 <br /> このJava SDKパッケージをJavaサーバーサイド関数に含め、プロジェクトを初期化する必要があります。その後、各コンポーネントのインスタンスを取得し、アプリケーションの機能をコーディングできます。 Catalyst Java SDKパッケージの初期化、機能、さまざまなコンポーネントのサンプルコードスニペットの詳細については、**Java SDKドキュメント**を参照してください。 <br> ### Node.js SDK _Developer Tools_セクションからNode.jsをクリックすると、ターミナルを使用してシステムにCatalyst Node SDKパッケージをインストールするコマンドをコピーできるポップアップウィンドウが開きます。 Catalyst CLIをインストールし、ディレクトリをプロジェクトに関連付けた後、アプリケーションのプロジェクトディレクトリからこのコマンドを実行する必要があります。または、$ npm install --save zcatalyst-sdk-nodeを実行してpackage.jsonに保存することもできます。 Node.js SDKパッケージがnodeモジュールとしてディレクトリにインストールされます。その後、Node.jsサーバーサイド関数でSDKを初期化し、アプリケーションのバックエンドをコーディングできます。 Catalyst Node.js SDKパッケージの初期化、機能、さまざまなコンポーネントのサンプルコードスニペットの詳細については、**Node.js SDKドキュメント**を参照してください。 <br> ### Python SDK _Developer Tools_セクションからPythonをクリックすると、ターミナルを使用してシステムにCatalyst Python SDKパッケージをインストールするコマンドをコピーできるポップアップウィンドウが開きます。 Catalyst CLIをインストールし、ディレクトリをプロジェクトに関連付けた後、ローカルの任意の場所からこのコマンドを実行できます。 Python SDKパッケージがディレクトリにインストールされ、PythonサーバーサイドでSDKを初期化し、アプリケーションのバックエンドをコーディングできます。 Catalyst Python SDKパッケージの初期化、機能、さまざまなコンポーネントのサンプルコードスニペットの詳細については、**Python SDKドキュメント**を参照してください。 <br> ### Web SDK Webをクリックすると、プロジェクトのWeb SDKを初期化するコードをコピーできるポップアップウィンドウが開きます。 <br /> コピーしたコードをアプリケーションのメインスクリプトに貼り付ける必要があります。catalyst.auth.signIn()にログイン要素のdivを渡すことで、アプリケーションのユーザーログインを有効にし、サインインフォームをiFrameとして埋め込むことができます。 このコードはinit.jsファイルを参照しており、作業中の環境のProject IDやZAIDなど、プロジェクトの必須詳細が自動的に入力されます。Catalyst Web SDKパッケージの初期化、機能、さまざまなコンポーネントのサンプルコードスニペットの詳細については、**Web SDKドキュメント**を参照してください。 注: AuthenticationのSign-in Methodセクションから、Web初期化スクリプトの旧バージョン(v 1.0.0)にもアクセスできます。詳細はSign-in Methodヘルプページを参照してください。 <br> ### AndroidおよびiOS SDK CatalystでプロジェクトごとにAndroidアプリ1つとiOSアプリ1つをホストできます。 _Developer Tools_セクションでAndroidまたはiOSアプリのパッケージを作成し、Catalystがモバイルアプリ用に提供する構成ファイルをダウンロードできます。次に、このファイルをAndroidまたはiOSアプリのフォルダ構造に含める必要があります。 AndroidおよびiOS SDKパッケージ、構成ファイルの構造、さまざまなコンポーネントのサンプルコードスニペットの詳細については、Android SDKドキュメントまたはiOS SDKドキュメントを参照してください。 注: モバイルSDKパッケージの作成または削除の権限は、プロジェクトメンバーに関連付けられた役割に基づきます。CatalystアカウントのAdminはデフォルトですべてのプロジェクトでパッケージを作成または削除できます。すべてのコラボレーターがパッケージの詳細を表示したり、構成ファイルをダウンロードしたりできます。 #### モバイルSDKパッケージを作成する CatalystでモバイルアプリのモバイルSDKパッケージを作成するには: 1. 必要なSDKに応じてAndroidまたはiOSタイルをクリックします。または、下のAdd Packageボタンをクリックすることもできます。<br /> <br /> ポップアップウィンドウが開きます。ポップアップからモバイルOSを選択することもできます。 2. パッケージを一意に識別するAndroidまたはiOSパッケージ名を入力します。モバイルアプリにログインした後にエンドユーザーをリダイレクトするURLをRedirect URLとして入力します。 <br /> <br /> ここで入力した値は、SDKパッケージの構成ファイルに自動入力されます。 注: パッケージ名はそのOSに固有に関連付けられます。そのため、AndroidアプリとiOSアプリの両方に同じ名前のパッケージを作成することはできません。固有の値を入力する必要があります。 3. CreateをクリックしてモバイルSDKパッケージを作成します。 4. コンソールに構成ファイルをダウンロードできるウィンドウが表示されます。Downloadをクリックしてファイルをダウンロードします。<br /> <br /> 注: パッケージを作成すると、現在作業中の環境に関係なく、最初に開発環境の構成ファイルのみがダウンロード可能になります。パッケージ作成後はいつでも任意の環境の構成ファイルをダウンロードできます。これについては次のセクションで説明します。 _Developer Tools_セクションには、プロジェクト用に作成したモバイルSDKパッケージが表示されます。 モバイルアプリを開発した後、Catalystでホストし、Mobile Device Managementを使用して配布できます。 #### モバイルSDKパッケージの構成ファイルをダウンロードする 以下の方法で、モバイルSDKパッケージの開発または本番構成ファイルをいつでもダウンロードできます: 1. _Mobile SDK_セクションに表示されているパッケージをクリックします。<br /> <br /> パッケージの詳細と、開発または本番構成ファイルをダウンロードするオプションを含むウィンドウが開きます。環境変数の値やZAIDなどの他の変数は、異なる環境のファイルに応じて入力されます。 2. 必要な環境のタブでDownloadをクリックしてファイルをダウンロードします。<br /> <br /> アプリをProductionにデプロイしていない場合は、まずデプロイしてから本番構成ファイルにアクセスする必要があります。 <br /> <br /> アプリの構造にファイルを含める手順については、AndroidおよびiOS SDKドキュメントを参照してください。 #### モバイルSDKパッケージを削除する Developer ToolsセクションからモバイルSDKパッケージを削除すると、DevelopmentとProduction両方の環境からモバイルアプリが削除されます。そのため、アプリは本番環境のエンドユーザーにアクセスできなくなります。アプリのパッケージを削除する前に慎重に進める必要があります。 このセクションから作成したモバイルSDKパッケージは、以下の方法で削除できます: 1. モバイルSDKパッケージの横にある省略記号アイコンをクリックし、Deleteをクリックします。<br /> <br /> 2. アクションを確認するためにパッケージ名を再入力し、Confirmをクリックします。<br /> <br /> -------------------------------------------------------------------------------- title: "環境設定" description: "Catalyst設定では、プロジェクトへのコラボレーターの追加からアカウントの支払いと請求の管理まで、Catalystプロジェクトとコンソールに関連する機能を構成、パーソナライズ、セットアップできます。" last_updated: "2026-07-30T07:10:14.021Z" source: "https://docs.catalyst.zoho.com/ja/getting-started/set-up-a-catalyst-project/environment-settings/" service: "All Services" -------------------------------------------------------------------------------- # 環境設定 ### はじめに Catalystは、アプリケーションを開発するためにCatalyst Webコンソールで2つの作業環境を提供します: 1. Development: サンドボックスに似たローカル開発モードで、Catalystの機能やコンポーネントを作成、構成、テスト、ホストできます 2. Production: 開発環境からアプリケーションをデプロイすると、アプリケーションのエンドユーザーがアクセスできるライブモードです Catalyst環境の詳細については、**環境ヘルプページ**を参照してください。 設定の_Environments_セクションでは、プロジェクトの環境固有の情報を提供し、両方の環境間でのデプロイも実行できます。 <br /> 本番環境へのアクセス、Catalystアプリケーションの本番環境の有効化/無効化、デプロイの実行の権限は、プロジェクトメンバーのプロファイルに基づいて付与されます。Catalystアカウントの管理者はデフォルトでこれらの権限を持っています。 ### Generalタブとは? 以下のプロジェクトの環境固有の情報が_General_タブに表示されます: * ZAID: アプリケーションをプロジェクトにマッピングする固有の識別子です。ZAIDはプロジェクトのDevelopment環境とProduction環境で異なります。 * API Key: API Gateway機能の認証キーで、すべてのプロジェクトのDevelopment環境では共通ですが、各プロジェクトのProduction環境では異なります。詳細はAPI Gatewayヘルプページを参照してください。 * Application URL: CatalystプロジェクトでWebクライアントをホストした際に自動生成されるCatalystアプリケーションのデフォルトURLです。アプリケーションをホストするとDevelopment環境用のURLが生成されます。アプリケーションをProductionにデプロイすると、Production URLが生成されます。DevelopmentとProductionのURLはフォーマットが若干異なります。両方のURLには以下が含まれます:<br /> * Project Domain Name: Web Client Hostingでホストした際にプロジェクトに対して生成される固有のドメイン名です。例: _shipmenttracking-57673975_。 * Domain Name: ホストするすべてのCatalystアプリケーションのドメインはcatalystserverless.comです。ただし、Development WebアプリURLにはenvironment typeも含まれ、その値はdevelopmentです。例: '_https://shipmenttracking-57673975.development.catalystserverless.com_'。 Production URLには環境タイプは指定されません。つまり、Production URLは '_https://shipmenttracking-57673975.catalystserverless.com_' になります。 ### Deploymentsタブとは? _Environments_設定の_Deployments_タブでは、Catalystプロジェクトをある環境から別の環境にデプロイし、デプロイを管理できます。 プロジェクトのデプロイの詳細については、環境ヘルプページを参照してください。 -------------------------------------------------------------------------------- title: "プッシュ通知設定" description: "Catalystの設定では、プロジェクトへのコラボレーターの追加からアカウントの支払いや請求の管理まで、Catalystプロジェクトやコンソールに関連する機能を構成、カスタマイズ、セットアップできます。" last_updated: "2026-07-30T07:10:14.022Z" source: "https://docs.catalyst.zoho.com/ja/getting-started/set-up-a-catalyst-project/push-notifications-settings/" service: "All Services" -------------------------------------------------------------------------------- # プッシュ通知設定 設定の_Push Notifications_セクションでは、プロジェクトでホストされているiOSアプリのプッシュ通知を構成できます。アプリのAPNs構成をCatalystで簡単に認証し、作成したプッシュメッセージをCatalystが代わりにAppleに転送してレスポンスを取得できるようにします。 Catalystプッシュ通知サービスに登録するために必要な情報を提供し、iOSアプリのAPNS証明書をアップロードする必要があります。 iOSプッシュ通知の主要な概念、アーキテクチャ、および詳細な設定手順については、**プッシュ通知ヘルプページ**をご覧ください。 -------------------------------------------------------------------------------- title: "請求設定" description: "Catalystの設定では、プロジェクトへのコラボレーターの追加からアカウントの支払いや請求の管理まで、Catalystプロジェクトやコンソールに関連する機能を構成、カスタマイズ、セットアップできます。" last_updated: "2026-07-30T07:10:14.022Z" source: "https://docs.catalyst.zoho.com/ja/getting-started/set-up-a-catalyst-project/billing-settings/" service: "All Services" -------------------------------------------------------------------------------- # 請求設定 設定の_Billing_セクションでは、Catalystアカウントの請求と支払いを管理できます。 注意: Catalystでは、2つの異なる料金モデルから選択できます。請求データは、従量課金制モデルで少なくとも1つのプロジェクトを本番環境にデプロイした後に利用可能になります。サブスクリプション料金モデルを選択した場合、請求データはサブスクリプションが確認され次第利用可能になります。 このセクションから、支払いの設定と管理、Catalystの使用状況の追跡、レポートやコスト内訳の表示、予測の確認、予算の作成などを行うことができます。 請求設定とCatalystの支払いの詳細については、**請求ヘルプページ**をご覧ください。