フォームの作成と編集

フォームの作成と編集

Zoho Peopleでは、各サービスのフォームを作成/カスタマイズできます(ただし、対象のサービスの設定画面に[拡張機能]メニューがある場合に限ります)。この機能を使用することで、必要な情報を収集/管理しやすくなります。
提案
フォームの作成やカスタマイズを行う際は、まずテスト環境でフォームを検証し、その後本番環境に適用することを推奨します。詳細は、Zoho Peopleのテスト環境に関するヘルプ記事をご参照ください。
  1. テスト環境機能を使用することで、作成したフォームや設定変更などの動作を安全に検証してから、本番環境に適用できます。これにより、フォームや各種設定に加えた変更を、実際のデータやアプリの運用に影響を与えることなく検証できます。
  2. テスト環境でカスタマイズや変更内容を検証したうえで本番環境に適用し、組織全体で利用できます。

Zoho Peopleの各タブのフォームのカスタマイズ 



Zoho Peopleにおける独自フォームの作成方法

サービス用の新しいフォームを作成するには、以下の手順を実行します。
  1. ホーム画面から、[設定]→対象のサービス→[拡張機能]→[フォーム]の順に移動します。


  2. [フォームを追加する]をクリックします。

  3. フォーム名、リンク名、説明を入力します。
    提案
    外部サービスと連携する際、同じ名前のフォームが複数存在することがあります。このような混乱を防ぐため、各フォームには一意のフォームリンク名を割り当てることができます。Zoho Peopleでは、このフォームリンク名を使用して、外部サービスとフォームを連携させることができます。
  4. フォームは、以下のいずれかの方法で作成できます。
    1. フォームを最初から作成する:新しいフォームを最初から作成する場合に使用します。
    2. 既存のフォームを複製する:既存の標準フォームや独自フォームを複製、それをもとに新しいフォームを作成する場合に使用します。
  5. 自動番号機能を有効にすると、フォームに登録されたデータに自動的に連番のIDを付与できます。必要に応じて、項目名(ヘッダー名)、IDの先頭に付ける文字列(接頭語)、開始番号を設定してください。
    提案
    Zoho Peopleの自動番号機能を使用することで、フォーム内の各データに重複しない番号を自動で付与できます。一貫性のある形式でデータの採番を行うことで、フォームデータをかんたんに管理/検索できます。
    例:
    フォーム名
    接頭語
    開始番号
    従業員番号
    EMP
    1
    備品ID
    ASST0000
    1
    問い合わせID
    CASE
    1

  6. [保存する]をクリックします。
    フォームを保存すると、カスタマイズ画面に移動します。カスタマイズ方法については、次の手順をご参照ください。

フォームのカスタマイズ

Zoho Peopleのフォームのカスタマイズ画面は、3つのセクションに分かれています。各セクションの機能と操作については、以下のとおりです。
  1. 基本項目と詳細項目のドラッグ&ドロップセクション: 画面左側には、フォームにドラッグ&ドロップして追加可能な標準項目が表示されます。
    1. 基本項目には、テキスト、数値、メールアドレス、日時など、一般的な情報を入力するための項目が含まれます。
    2. 詳細項目には、ルックアップ、数式、複数選択など、複雑なデータ処理に使用される項目が含まれます。

  2. フォームセクション:画面中央のこのセクションでは、フォームのレイアウトを作成/調整できます。このセクションには、追加した項目と標準項目が表示されます。初期設定では、フォームを作成する際に、操作履歴などのメタデータを記録する「操作履歴の項目」が自動で追加されます。
    1. 追加者:データを作成したユーザーです。
    2. 修正者:最後にデータを編集したユーザーです。
    3. 追加日時:データが作成された日時です。
    4. 追加者のIPアドレス:データを作成したユーザーのIPアドレスです。
    5. 修正者のIPアドレス:最後にデータを修正したユーザーのIPアドレスです。
      操作履歴の項目が不要な場合は、非表示に設定できます。
  3. フォームの詳細情報セクション:画面右側にあるこのセクションでは、フォームと各項目の設定を行うことができます。

提案既存のフォームを編集するには、[設定]→対象のサービス→[拡張機能]→[フォーム]の順に移動します。該当するフォーム名をクリックします。

フォームの項目

基本項目
  1. 1行テキスト:テキストを1行で入力できます。アルファベット、数字、記号を入力できます。該当する設定を行うには、フォームの詳細情報をクリックします。例:従業員の名前、ニックネームなど。
  2. 複数行テキスト:テキストを複数行で入力できます。例:住所、コメントなど。フォームには最大25件、各表形式セクションにも最大25件の複数行テキスト項目を追加できます。
  3. メールアドレス:メールアドレスを入力できます。例:従業員の個人メールアドレス、業務用メールアドレスなど。
  4. URL:URLを入力できます。例:自社のWebサイトのURL、ブログのURLなど。
  5. 数値:数値を入力できます。例:年齢、銀行口座番号など。
  6. 小数:小数点付きの数値を入力できます。例:給与の詳細、基本給与、所得控除など。
  7. ドロップダウン:ユーザーが定義した選択肢からいずれかを選択し、値として設定できます。例:従業員の評定など。
  8. ラジオボタン:ラジオボタン項目は、ドロップダウン項目と同様に、選択肢の中から1つを選んで値として設定できます。ただし、選択肢の表示形式が異なります。ドロップダウン項目では、選択肢が一覧としてまとめて表示されます。一方、ラジオ項目では、フォーム上に個別の選択肢として表示されます。
  9. 日付:日付の値を入力できます。データを追加する際、日付選択の項目から日付を入力できます。例:生年月日、入社日など。
  10. 日付と時刻:日付と時刻の値を入力できます。データを追加する際、日付と時刻の選択項目から入力できます。例:出勤時間、退勤時間など。
    情報
    日付、または日付と時刻の項目では、以下を設定できます。
    過去の日付を許可する
    未来の日付を許可する
    次より前の日付を許可する
    次より後の日付を許可する
  11. 画像:画像ファイルをアップロードできます。JPG/PNG/GIF/JPEG形式のファイルのみアップロードできます。
  12. ファイルのアップロード:フォーム送信時にファイルを添付できます。管理者は、アップロード可能なファイルサイズの上限を設定できます(最大5MB)。
    情報Zoho WorkDrive、Google ドライブ、Dropbox、OneDrive、Box、Evernoteからファイルをアップロードできます。
  13. 性別:性別に関する情報を保存するために使用できます。
  14. 血液型:血液型に関する情報を保存するために使用できます。
  15. :国に関する情報を保存するために使用できます。例:国籍。
  16. 通貨:通貨の表記(例:JPY、USDなど)と金額(小数値)を入力できます。通貨の種類や表示形式は、フォームをカスタマイズするときに選択できます。
    情報
    数値、通貨、小数値項目の表示形式は、必要に応じて、カスタマイズできます。

  17. 真偽値:「TRUE」(真)または「FALSE」(偽)の真偽値を入力できます。
詳細項目
  1. ルックアップ項目:ルックアップ項目を使用すると、2つの異なるフォームを連携できます。この項目は、データ元フォームのデータIDを参照して、ドロップダウンメニューに表示します。たとえば、従業員IDのルックアップ項目を給与フォームや業績評価フォームに追加すると、データ元の従業員フォームから従業員IDを直接選択できます。
    情報
    ルックアップ項目は、以下の4種類から選択できます。ドロップダウン(単一選択)、ラジオボタン(単一選択)、チェックボックス(複数選択)、複数選択リスト(複数選択)です。

    ドロップダウン(単一選択)ラジオボタン(単一選択)のルックアップ項目:単一選択のルックアップ項目を使用すると、ドロップダウンから1つの項目を選択できます。この種類のルックアップ項目は、項目間に1対1の関係がある場合に適用します。たとえば、従業員は、通常1つの部署にのみ所属するため、従業員と部署の関係を単一選択のルックアップ項目で関連付けます。また、従業員やユーザーは、アクセス権限に応じて、この項目のデータを表示/編集できます。

    チェックボックス(複数選択)複数選択リスト(複数選択):複数選択のルックアップ項目を使用すると、リストから複数の項目を一度に選択できます。たとえば、展示会や会議のために海外出張する従業員を複数選択する場合に適用します。トラベルデスクの担当者は、出張する従業員のフォームを作成する際に、複数選択のルックアップ項目を使用して、一度に複数の従業員を選択できます。選択された従業員は、アクセス権限に応じて、この項目データを表示/編集できます。
  2. 複数選択:複数選択を使用すると、リストから複数の項目を選択できます。たとえば、候補者フォームでは、複数選択のルックアップ項目を使用して、候補者が保有するスキルを登録できます。複数選択の項目には、スキルの一覧を設定することで、該当するスキルを複数選択できます。
  3. 数式:フォームの項目を使用して、かんたんな計算処理を行うことができます。
  4. 電話:電話番号を入力できます(例:携帯電話番号、緊急連絡先など)。
  5. 住所:都市、国、州、郵便番号など、従業員の住所情報を入力できます。
  6. メモ:データを追加するときのヒントやメモを入力できます。

フォームのセクションの管理

フォームのセクションの管理では、通常のセクションや表形式セクションの追加、セクションの順番の並べ替え、レイアウトの単一ページ/複数ページの設定が可能です。

この機能を使用することで、フォームの構造をかんたんにカスタマイズできます。
  1. 通常のセクションの追加:項目を追加した順に表示されるセクションを追加できます。
  2. 表形式のセクションの追加:関連する項目や一連の項目をまとめて、データを入力するセクションを作成できます。
  3. フォームセクションの並べ替え:入力順やフォームの構成に応じて、セクションの表示順を並べ替えることができます。
  4. フォームレイアウトの設定:フォームのコンテンツを簡潔でコンパクトに表示したい場合は、単一ページのレイアウトを選択できます。また、関連情報をページごとにグループ化し、見やすく整理したい場合は、複数ページのレイアウトを選択できます。

ルールの設定

ルールを使用すると、従業員データやフォームの入力内容に基づいて、フォーム項目の動作を動的に制御できます。特定の条件を満たした場合に、項目を自動的に表示したり、非表示にしたり、必須項目に設定したりできます。これにより、従業員は必要な項目のみを表示し、情報を入力できるようになります。

ルールを使用するメリット

ルールを使用すると、次のことができます。
  1. 関連する項目のみを表示して、フォームを簡潔にできます。
  2. 勤務場所や従業員ごとに必要な情報を収集できます。
  3. 必要に応じて、重要な項目を必須に設定できます。
  4. データの正確性を高め、入力漏れを減らすことができます。
  5. 各従業員に合わせたフォーム内容へと自動で調整できます。
フォームのルールを設定するには:
  1. [設定]→対象のサービス→[拡張機能]→[フォーム]の順に移動し、対象のフォームをクリックします。
  2. […](その他)アイコン→[ルールを設定する]の順にクリックします。


ルールの仕組み

各ルールは、次の2つの要素で構成されます。

ルール:従業員が満たす必要がある条件を設定します。例:勤務場所が米国である。



処理:条件を満たした場合に実行する内容を指定します。

設定可能な処理:
  1. 項目を表示する:選択したフォーム項目を表示します。
  2. 項目を非表示にする:選択したフォーム項目を非表示にします。
  3. 項目を必須にする:選択したフォーム項目の入力を必須にします。

フォーム項目の追加上限

フォームに追加できる項目数には上限があります。上限を超えると、support@zohopeople.comへの連絡を促す通知が表示されます。
  1. 通常、セクションの項目数の上限は、フォーム1件につき200件です。
  2. 表形式セクションの上限は、フォーム1件につき5件です。表形式の各セクションには、最大25件の項目を追加できます。
カテゴリーごとに追加可能な項目数の上限は、以下のとおりです。なお、以下に記載の上限は、各グループ内のすべてのカテゴリーに追加可能な項目数の合計を示しています。
  1. 1行テキスト、メールアドレス、画像、国、性別、ファイルアップロード、血液型、電話番号、計算式:70項目
  2. 日付:20項目
  3. 番号、ルックアップ、選択リスト、日付と時刻、数式:50項目
  4. 通貨、小数点、数式:25項目
  5. 複数行、URL:25項目
  6. 真偽値、数式:15項目
  7. メモ:上限なし

項目の個人情報設定

個人情報や機密データを含む項目は、個人情報として設定し、識別できます。この設定により、データが暗号化され、安全に保護されます。データは自動的に暗号化されるため、不正にアクセスされた場合でも、情報が解読されることはありません。マイナンバー、基礎年金番号、銀行口座番号などは、個人情報として設定できる項目の一例です。

この機能は、Zoho PeopleがGDPRに準拠していることを示します。
情報

メモ1:1行テキスト、複数行テキスト、数値の項目のみを個人情報として設定できます。
メモ2:項目は、個人情報または保護対象医療情報のいずれかに設定できます。
メモ3:項目を個人情報として設定すると、暗号化と操作履歴の記録が自動的に有効になります。
メモ4:システム項目を個人情報として設定することはできません。
項目を個人情報に設定するには、以下の手順を実行します。
  1. [設定]→対象のサービス→[拡張機能]→[フォーム]の順に移動して、該当するフォームをクリックします。
  2. 個人情報として設定する項目を選択します。
  3. [項目の詳細情報]タブをクリックします。[個人情報に設定する]を有効にします。

項目の保護対象医療情報に設定

個人の医療関連データを含む項目は、保護対象医療情報として設定できます。項目を保護対象医療情報に設定すると、その項目のデータは暗号化され、安全に保護されます。データは自動的に暗号化されるため、不正にアクセスされた場合でも、情報が解読されることはありません。血液型、アレルギー、薬物アレルギー、病歴などは、保護対象医療情報に設定可能な項目の一例です。

この機能は、Zoho PeopleがHIPAAに準拠していることを示します。

情報
メモ1:1行テキスト、複数行テキスト、数値項目のみを保護対象医療情報として設定できます。
メモ2:項目は、個人情報または保護対象医療情報のいずれかに設定できます。
メモ3:項目を保護対象医療情報として設定すると、暗号化と操作履歴の機能が自動的に有効になります。
メモ4:システム項目を保護対象医療情報として設定することはできません。
項目を保護対象医療情報に設定するには、以下の手順を実行します。
  1. [設定]→対象のサービス→[拡張機能]→[フォーム]の順に移動して、該当するフォームをクリックします。
  2. 保護対象医療情報として設定する項目を選択します。
  3. [項目の詳細情報]タブをクリックし、[保護対象医療情報に設定する]を有効にします。

項目の暗号化の有効化

従業員の社会保障番号や銀行口座番号などの情報は、機密性が高いため、非公開にする必要があります。Zoho Peopleでは、こうした機密情報を含む項目を暗号化し、安全に保護することができます。暗号化を行うことで、データが不正にアクセスされた場合でも、その内容が読み取られることはありません。

たとえば、従業員の銀行口座番号を機密情報として保護できます。各フォーム内で銀行口座番号が入力される項目を暗号化できます。同様に、社会保障番号、給与などの項目も暗号化できます。

フォーム内の項目を暗号化するには:
  1. [設定]対象のサービス[拡張機能][フォーム]の順に移動して、該当するフォームをクリックします。
  2. 暗号化を有効にする項目を選択します。
  3. [項目の詳細情報]に移動し、暗号化を有効にします。
    Infoメモ:
    暗号化は独自の項目にのみ適用可能です。システム項目は暗号化できません。
    暗号化は、一行テキスト、複数行テキスト、日付、数値の項目に対してのみ適用可能です。
  4. 項目の暗号化を有効にすると、その項目はすべてのデータとワークフロー内で暗号化されます。  
情報
メモ:
  1. フォーム内の通常のセクションでは、最大5件の項目を暗号化できます。
  2. 表形式のセクションの場合、セクションごとに5件の項目を暗号化できます。
  3. 従業員フォームでは、最大10件の項目を暗号化できます。
  4. 一覧表示の検索機能では、項目の検索条件の演算子として、[次の値と等しい]、[次の値と等しくない]、[空である]、[空でない]を使用できます。

データのマスキング

データのマスキングは、機密情報をアスタリスク(***)などの伏せ字に置き換えて表示し、不正な閲覧を防ぐためのセキュリティ機能です。ただし、表示アイコンを使用することで、必要な場合にのみ実際の値を表示できます。

例:
マスキングなし:1234 5678 9012
マスキングあり:**** **** 9012

Zoho Peopleでは、データのマスキングを使用して、次のような従業員の機密情報を保護できます。
  • PAN(Permanent Account Number:インドの納税者番号)
  • Aadhaar(インドの個人識別番号)
  • UAN(Universal Account Number:インドの従業員積立基金の共通口座番号)
  • SSN(Social Security Number:米国の社会保障番号)
これにより、画面、レポート、共有ワークスペース上で機密データが表示されるリスクを減らし、組織のプライバシー保護を強化できます。

データのマスキングを有効にする方法については、[フォームの項目のデータマスキング」のヘルプページをご参照ください。

項目の操作履歴

操作履歴を有効にすると、項目の履歴を確認できます。特定の項目に変更があった場合、操作履歴を利用すると、変更の詳細を確認することが可能です。たとえば、特定の期間に従業員の役職がどのように変更されたかを確認したい場合、操作履歴を利用すると詳細をかんたんに確認できます。

操作履歴を有効にするには:
  1. [設定]対象のサービス[拡張機能][フォーム]の順に移動して、該当するフォームをクリックします。
  2. 操作履歴を有効にする項目を選択します。
  3. [項目の詳細情報]に移動し、操作履歴を有効にします。


エクスポートしたファイルのパスワードによる保護

給与明細や従業員の評価レポートなど、機密データを含むフォームをエクスポートする際、ファイルをパスワードで保護できます。エクスポートされたファイルは、設定したパスワードでのみ開くことができるため、データを安全に共有/保存できます。また、フォームのエクスポート権限を設定する際、パスワード保護を有効にすることで、フォームデータのセキュリティをさらに強化できます。

エクスポートしたファイルをパスワードで保護するには、以下の手順を実行します。
  1. [設定]→対象のサービス→[拡張機能]→[フォーム]の順に移動します。
  2. エクスポートする際にパスワード保護を有効にするフォームをクリックします。
  3.  [フォームの詳細情報]をクリックし、[各種設定]→[パスワードによる保護]を有効にします。
情報
この設定により、フォームからエクスポートされたファイルはパスワードで保護されます。ファイルを開くためのパスワードは、該当するユーザーにメールで自動送信されます。

操作履歴機能の有効化

操作履歴機能を有効にすると、フォーム項目に加えられた変更内容、変更者、変更日時、変更前後の値などの詳細情報が自動的に記録されます。これにより、管理者は項目レベルでの操作履歴を追跡できます。
Warning
2026年2月23日以降に作成されたZoho Peopleアカウントでは、操作履歴がすべての項目に対して初期設定で有効になっています(項目の操作履歴を無効にすることはできません)。ご不明な点がございましたら、support@zohopeople.comにお問い合わせください。
  1. [設定]→対象のサービス→[拡張機能]→[フォーム]の順に移動して、該当するフォームをクリックします。
  2. 対象の項目を選択し、[項目の詳細情報]の順に移動し、[操作履歴]を有効にします。
フォームの操作履歴の表示

フォームの操作履歴を表示するには、以下の手順を実行します。
  1. [処理]→対象のサービス→[フォームを選択する]の順に移動し、該当するデータをクリックします。
  2. 画面右上から[…](詳細)アイコン→[操作履歴]の順に移動します。
    対象項目の操作履歴が表示されます。



フォーム(独自フォーム)のボタンの名称変更と非表示化

フォームはさまざまなカスタマイズ機能を備えていますが、好みに合わせてボタンの名称を変更することも可能です。[送信して新しく作成する]ボタンを非表示にすることもできます。これは独自フォームでのみ設定できます。

これらを設定するには、任意の独自フォームに移動し、[フォームの詳細情報]タブの[ボタン名を変更する]セクションに移動し、新しいボタン名を入力します。[送信して新しく作成する]を非表示にする設定を有効にすると、フォームを送信してから新しいデータを追加するためのボタンが表示されなくなります。

情報
[送信して新しく作成する]ボタンを使用すると、データの送信後、すぐに新しいデータを追加できます。

フォームの項目のルックアップ

ルックアップ項目を使用すると、2つの異なるフォームを連携できます。複数のフォームで繰り返し使用される項目がある場合、ルックアップ項目を追加することで複製する必要がなくなります。たとえば、すでに従業員フォームに記載されている従業員の情報が休暇フォームでも必要な場合、休暇フォームでルックアップ項目を作成することで、従業員フォームとの連携が可能です。これにより、休暇フォームで必要となる従業員フォームの項目を取得できるようになります。

ルックアップ項目を作成するには:
  1. [設定]→対象のサービス→[拡張機能]→[フォーム]の順に移動します。

  2. 左側のメニューから[ルックアップ項目]をドラッグ&ドロップします。
  3. 表示名などを入力します。
  4. [次として表示する]で必要な選択肢を選びます。

  5. [データのインポート元]で、取得する必要のある項目を持つフォームを選択します。
  6. [項目名]で、連携が必要な項目を選択します。たとえば、[従業員]フォームで個人の携帯電話番号を連携する必要がある場合、[項目名]で[携帯電話番号(個人)]を選択します。
  7. また、ルックアップ項目をクリックしてカスタマイズすることもできます。

  8. [次からの関連項目を選択する]で、表示したい他の項目を選択します。この関連項目は、フォームでメインのルックアップ項目が選択されると、自動的に表示されます。
ルックアップのフィルター
ルックアップを設定した項目を作成すると、この項目にフィルターを追加することもできます。

たとえば、従業員が前月の出張旅費を申請する場合、該当するルックアップ項目にフィルターを作成し、前月の申請のみを抽出できます。 

ルックアップ項目にフィルターを設定するには、以下の手順を実行します。
  1. [設定](歯車アイコン)→対象のサービス→[拡張機能]→[フォーム]の順に移動します。該当するフォームをクリックします。
  2. 左側から[ルックアップ項目]をドラッグし、フォームのセクションにドロップします。

  3. [表示名]などを入力します。こちらの例では「Travel Month(出張月)」と入力しています。
  4. [データのインポート元]で[出張申請]、[項目名]で[出張番号]を選択します。
  5. [保存する]をクリックします。
  6. 右側の[項目の詳細情報][フィルターを設定する]にチェックを入れます。


  7. [項目名]で[出発予定日]を選択します。


  8. [条件]で[先月]を選択します。
  9. [保存する]をクリックします。

以上で、出張旅費フォームにデータが追加されると、[Month of Travel](出張月)の下に前月の出張のデータのみが表示されるようになります。

ルールと条件に基づくフォーム項目の表示/非表示

Zoho Peopleでは、ルールや条件に基づいて項目の表示/非表示を設定できます。たとえば、インドが選択された場合に、アダール(個人識別番号)またはPANカード番号(納税者番号)の項目を追加できます。あるいは、米国が選択された場合、社会保障番号などを入力する項目を表示することもできます。 

条件に基づいてフォームの項目を表示または非表示にするには、以下の手順を実行します。
  1. [設定]→対象のサービス→[拡張機能]→[フォーム]の順に移動します。
  2. 対象となるフォーム(「従業員フォーム」など)を選択します。
  3. […](その他)アイコンをクリックし、[ルールを設定する]を選択します。
  4. ポップアップウィンドウで項目の表示/非表示に必要な条件を設定し、[保存する]をクリックします。
  5. [ルールを追加する]ボタンをクリックすると、複数のルールを追加できます。

情報
上記の例では、UAN番号の項目が表示されるのは、[従業員の種類]が[期限なし]に設定されている場合のみです。それ以外の種類の従業員(契約社員など)については、UAN番号の項目は表示されません。