カスタムモジュール

カスタムモジュール

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

Zoho Projectsのカスタムモジュールは、製品の標準機能を拡張するユーザー定義のコンポーネントです。特定のデータを取得し、独自の業務プロセスに合わせて調整できます。ユーザーは、カスタムモジュール内のデータを可視化、分析、追跡するためのカスタムレポートやダッシュボードを作成できます。

メリット

  1. 業界固有のあらゆる用途に合わせてソリューションをカスタマイズできます。
  2. 正確なデータを取得できます。
  3. 拡張性を高められます。
  4. 外部ツールへの依存を減らせます。
  5. データの可視性が向上します。

カスタムモジュールの作成

  1. 上部ナビゲーションバーの右上にあるをクリックします。
  2. [カスタマイズ]→[モジュールとタブ]に移動します。
  3. [作成]をクリックします。
  4. [モジュールの作成]で[新規]をクリックします。
  5. [モジュール名][表示する複数形の名前]を入力します。
  6. 必要に応じて、組織モジュールまたはプロジェクトモジュールを選択します。
    1. 組織モジュール:このモジュールに追加されたデータは、すべてのプロジェクトで共通して保存されます。
    2. プロジェクトモジュール:このモジュールに追加されたデータは、特定のプロジェクトごとに個別に保存されます。
  7. プロジェクトモジュールをグローバル概要セクションに表示する場合は、切り替えボタンを有効にします。
  8. このモジュールを関連付けるプロジェクトを選択します。
  9. [次へ]をクリックして、モジュールのレイアウトを設定します。
  10. 左側のトレイから[+セクションの追加]コンポーネントをレイアウトエディターにドラッグ&ドロップします。
  11. セクション名にカーソルを合わせ、必要に応じて名前を変更します。
  12. [新しい項目]トレイから項目の種類をレイアウトエディター(メインパネル)にドラッグ&ドロップします。
  13. 必要に応じて[初期値]を設定します。
  14. 項目への入力を必須にする場合は、[必須チェックボックス]を選択します。
  15. 項目にツールチップ情報を設定する場合は、[ツールチップの挿入]チェックボックスを選択します。
  16. 必要に応じて、[権限]タブをクリックし、モジュールと項目レベルの権限を設定します。


組織モジュールを作成するには、概要の横にあるをクリックし、必要な詳細を追加します。
プロジェクトモジュールを作成するには、プロジェクト内の[タブの整理]に移動し、[+モジュール/Webタブの追加]をクリックします。
  1. レイアウトは自動的に保存されます。組織モジュールの場合は左側のナビゲーションパネルに、プロジェクトモジュールの場合はプロジェクト内にモジュールが表示されます。
  2. クライアントユーザーとLiteユーザーは、組織モジュールにアクセスできません。

ユーザーは、モジュールを一から作成するか、ギャラリーで利用可能な定義済みモジュールの一覧から選択できます。定義済みのレイアウトのままモジュールを追加することも、ビジネス要件に合わせてセクションや項目をカスタマイズすることもできます。

ギャラリーからモジュールを作成するには、次の手順を実行します。

  1. ポータルの[ホーム]ページに移動します。
  2. 左側のナビゲーションパネルで、  概要の横)をクリックします。
  3. ギャラリー内の目的の組織モジュールまたはプロジェクトモジュールにカーソルを合わせます。
  4. [モジュールの追加]をクリックします。


必要に応じて、定義済みモジュールをさらに編集し、新規モジュールとして保存できます。

AIを使用したカスタムモジュールの作成 

  1. 上部ナビゲーションバーの右上にあるをクリックします。
  2. カスタマイズ→モジュールとタブ]に移動します。

  3. ページ右上の[作成]ボタンをクリックします。

  4. [AIを使用したモジュールの作成]で[新規]をクリックします。

  5. モジュールの詳細を入力し、[候補を生成]をクリックします。

  6. 任意の候補を選択し、[このモジュールを使用]をクリックします。

  7. 左側のトレイからセクションまたは項目をレイアウトエディターにドラッグ&ドロップして、必要な変更を行います。

    1. モジュールに追加のレイアウトを作成するには、ページ左上のをクリックします。

    2. [レイアウトを作成]をクリックします。

    3. 既存のモジュール項目を更新するには、[項目]タブに移動します。

  8. 必要に応じて、[権限]タブをクリックし、モジュールと項目レベルの権限を設定します。


Notes
AIを使用してモジュールを作成するには、設定ページのAIハブで
[AI搭載モジュール]を有効にします。
候補を生成する際に、利用するAIモジュールを選択できます。

カスタムモジュールの編集

  1. 上部ナビゲーションバーの右上にあるをクリックします。
  2. [カスタマイズ]→[モジュールとタブ]に移動します。
  3. モジュールにカーソルを合わせ、  をクリックしてオプションを表示します。
  4. [編集]をクリックします。
  5. モジュール情報を変更します。
  6. [保存]をクリックします。
Notes
[タブ]の一覧表示で、ON/OFFスイッチを切り替えてタブを有効/無効にします。

カスタムタブのレイアウトの編集

  1. 上部ナビゲーションバーの右上にあるをクリックします。
  2. [カスタマイズ]→[タブ]に移動します。
  3. 任意のタブ名をクリックするか、 をクリックしてコンテキストメニューを表示し、[レイアウトと項目]を選択します。
  4. 左側のトレイからレイアウトエディターにセクションまたは項目をドラッグ&ドロップして、必要な変更を行います。
    1. タブのレイアウトを追加作成するには、ページ左上にあるをクリックします。
    2. レイアウトを作成]をクリックします。
    3. 既存のタブ項目を更新するには、[項目]タブに移動します。
  5. 必要に応じて、[権限]タブをクリックし、タブと項目単位の権限を設定します。


カスタムタブのごみ箱への移動

  1. 上部ナビゲーションバーの右上にあるをクリックします。
  2. [カスタマイズ]→[タブ]に移動します。
  3. タブにカーソルを合わせ、 をクリックしてコンテキストメニューを表示します。
  4. [ごみ箱]をクリックします。
  5. 操作を確定します。

カスタムタブの復元

  1. 上部ナビゲーションバーの右上にあるをクリックします。
  2. [データ管理]→[ごみ箱]に移動します。
  3. ごみ箱内のタブにカーソルを合わせ、をクリックしてオプションを表示します。
  4. [復元]をクリックします。

データの作成

カスタムタブ内に複数のデータやエンティティを作成し、関連情報を取得、管理できます。
新しいデータを作成するには、以下の手順を実行します。
  1. 左側のナビゲーションパネルでカスタムタブに移動します。
  2. [作成]ボタンをクリックします。
  3. 名前とその他の必要な詳細を入力します。
  4. [追加]をクリックします。


データのインポート

  1. 左側のナビゲーションパネルまたはプロジェクト内でカスタムタブに移動します。
  2. ページ右上の をクリックします。
  3. ドロップダウンメニューから[データのインポート]を選択します。
  4. ファイルの種類を選択し、インポートするxls/xlsx/csvファイルを添付します。
  5. 続ける]をクリックし、必要な項目を関連付けます。
  6. ファイルをインポートするには、[インポート]をクリックします。

データの編集

  1. 左側のナビゲーションパネルでカスタムタブに移動します。
  2. タブにカーソルを合わせます。
  3. データに対応する任意の項目をクリックしてデータを更新するか、データをクリックして詳細ページを開き、データを更新します。

データのごみ箱への移動

  1. 左側のナビゲーションパネルでカスタムタブに移動します。
  2. データにカーソルを合わせ、 をクリックしてコンテキストメニューを表示します。
  3. [ごみ箱]をクリックします。
  4. 操作を確定します。

データの復元

  1. 上部ナビゲーションバーの右上にあるをクリックします。
  2. [データ管理]→[ごみ箱]に移動します。
  3. ごみ箱内のデータにカーソルを合わせ、をクリックしてオプションを表示します。
  4. [復元]をクリックします。

カスタムタブの自動化

ワークフロールール

ワークフロールールを使用すると、ビジネス要件に合った条件と処理を定義し、カスタムタブ内のプロセスを自動化できます。各ワークフロールールは、ルールを開始するトリガーと、条件が満たされたときに実行される処理で構成されます。
使用例:
仕入先管理のカスタムタブでは、仕入先が承認された時点で、マネージャーが特定のユーザーを施設管理者として自動的に割り当てたい場合があります。この場合、カテゴリーと審査ステータスを条件にしたワークフロールールを作成し、適切なチームメンバーを割り当てるように[項目の更新]処理を設定できます。
これにより、仕入先が定義済みの承認条件を満たすたびに、チームの割り当てが自動的に行われます。
ワークフロールールの作成方法を確認できます。


メール通知とテンプレート

メール通知では、メールによる自動通知を送信できます。メールテンプレートは、メール通知の設定時に使用できる事前定義済みのメール形式です。
使用例:
マネージャーが仕入先の承認後に仕入先にメール通知を送信したい場合、メール通知をワークフロールールに関連付けることができます。審査ステータスが「承認済み」になると、メールが自動的に送信されます。

Webhook

Webhookは、Zoho Projectsから他の任意のサードパーティアプリケーションに送信されるHTTP通知です。
使用例:
マネージャーが審査ステータスの更新について物流仕入先にSMSで通知したい場合、Webhookを作成してワークフロールールに関連付けることができます。審査ステータスが更新されるたびに、SMSが自動的に送信されます。

カスタム関数

カスタム関数では、Delugeスクリプトを実行し、標準のワークフロー機能を超える高度な処理を行えます。
使用例:
マネージャーが承認済みの仕入先に社内用の一意の仕入先コードを割り当てたい場合、カスタム関数をワークフロールールに関連付けることができます。審査ステータスが「承認済み」に変わると、カスタム関数が実行され、仕入先データが自動的に更新されます。

カスタムビューの作成

  1. 左側のナビゲーションパネルでカスタムモジュールに移動します。
  2. 定義済みビューのドロップダウンをクリックし、下にスクロールして[+カスタムビューを作成]をクリックします。
  3. [+カスタムビューを作成]を選択します。
  4. ビューの条件を選択します。
  5. をクリックして条件を追加し、をクリックしてグループを追加します。
    1.  をクリックして条件を削除します。
    2. をクリックしてグループを削除します。
  6. 演算子は、単独または組み合わせて使用し、複数の条件を設定できます。演算子には次の2種類があります。
    1. すべての条件を満たす必要がある場合は、ANDを使用します。
    2. いずれかの条件を満たす場合は、ORを使用します。
  7. カスタムビュー名を入力します。
  8. 説明を入力し、必要に応じてカスタムビュー列を有効にします。
  9. アクセス権を選択し、[保存]をクリックします。


Notes
これらのカスタムビューは、アイコンをクリックしてお気に入りに追加できます。

カスタムモジュールのサンドボックス

サンドボックスの作成

  1. 上部ナビゲーションバーの右上にあるをクリックします。
  2. サンドボックスに移動し、[新しいサンドボックスを作成]をクリックします。
  3. サンドボックスの名前を入力し、必要に応じてサンドボックスの説明を追加します。
  4. アクセスURLは、サンドボックス名に基づいて自動入力されます。必要に応じて変更できます。
  5. サンドボックスポータルに追加するユーザーを選択します。追加されると、簡単にアクセスできるように、サンドボックスURLとともに招待メールがユーザーに送信されます。
  6. [作成]をクリックします。
  7. サンドボックスポータルが作成されるまで数分待ちます。ポータルの準備ができたら、表示された画面で[サンドボックスに移動]をクリックします。
サンドボックスポータルにリダイレクトされます。このポータルは本番ポータルと同様の構成です。


サンドボックスポータルで、
  1. 上部ナビゲーションバーの右上にあるをクリックします。
  2. [カスタマイズ]→[モジュールとタブ]に移動します。
  3. [モジュールを作成]をクリックします。
  4. モジュール名と表示する複数形の名前を入力します。
  5. 必要に応じて、組織モジュールまたはプロジェクトモジュールを選択します。
    1. 組織モジュール:このモジュールに追加されたデータは、すべてのプロジェクトで共通して保存されます。
    2. プロジェクトモジュール:このモジュールに追加されたデータは、特定のプロジェクトごとに個別に保存されます。
  6. [次へ]をクリックして、モジュールのレイアウトを設定します。
  7. 左側のトレイから[+セクションを追加]コンポーネントをレイアウトエディターにドラッグ&ドロップします。
  8. セクション名にカーソルを合わせ、必要に応じて名前を変更します。
  9. [新しい項目]トレイから項目の種類をレイアウトエディター(メインパネル)にドラッグ&ドロップします。
  10. 必要に応じて初期値を設定します。
  11. 項目への入力を必須にする場合は、[必須]チェックボックスを選択します。
  12. 項目のツールチップ情報を設定する場合は、[ツールチップを挿入]チェックボックスを選択します。
  13. 必要に応じて、上部の[レイアウト設定]の横にあるモジュールの権限を設定します。
Notes
ポータル所有者と管理者は、初期設定でサンドボックスポータルに追加されます。

サンドボックスのデプロイ

サンドボックスでの変更を検証したら、変更内容を確認し、本番ポータルにデプロイできます。

サンドボックスポータルから。
  1. サンドボックスポータルに移動します。
  2. 上部ナビゲーションバーの右上にある をクリックします。
  3. [サンドボックス]→[サンドボックスの変更]に移動します。
  4. [変更をデプロイ]をクリックします。
    1. 本番ポータルにリダイレクトされます。
  5. サンドボックス名をクリックして、詳細ページを開きます。
  6. [変更セット]セクションで、デプロイ可能な変更を確認します。
  7. デプロイする変更を選択し、[本番環境に変更をデプロイ]をクリックします。
  8. デプロイの確認画面で、次の操作を行います。
    1. 競合の有無を確認します。
    2. 競合が見つからない場合は、[続行]をクリックします。
  9. 変更が本番環境にデプロイされます。
変更がデプロイされたら、本番ポータルの[概要]セクション(グローバルモジュール)またはいずれかのプロジェクト内(プロジェクトモジュール)に移動して、変更を確認します。


関連記事