---
sourceDocument: Xanadu Now Platform の管理
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/platform-administration

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu Now Platform の管理

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# フィールドの必須化

# フィールドの必須化 {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：1分

フィールドは必須としてマークすることができます。つまり、レコードを保存する前にフィールドに値が含まれている必要があります。必須フィールドは、ラベルの前にフィールドステータスインジケーターでマークされます。

## 始める前に

必要なロール：personalize_dictionary

## このタスクについて

クライアントスクリプトの値など、プラットフォームによってデフォルトデータが事前に入力されている必須フィールドには、インジケーターは表示されません。ただし、この値をフィールドから削除すると、インジケーターが表示されます。インジケーターの色は、フィールドの状態によって異なります。

Web サービスを使用している場合、辞書エントリを使用してフィールドを必須にすることはできません。代わりにデータポリシーを使用できます。データポリシーの詳細については、「 [データポリシー](https://servicenow-prod.fluidtopics.net/9ybPfPzgAMa41l2yhh7EnA "データポリシーを使用すると、フィールドに必須の読み取り専用状況を設定することで、データの一貫性を強制できます。")」を参照してください。

## 手順

1. フォームのフィールドラベルを右クリックし、\[ディクショナリを構成\] を選択します。
2. \[辞書\] フォームで、\[必須\] チェックボックスをオンにします。
3. \[更新\] をクリックします。  
   次にフォームを開くと、値が必須であることを示すフィールド ステータス インジケーターがフィールドラベルの横に表示されます。何らかの理由で必須フィールドが事前に入力されている場合、必須フィールドインジケーターは表示されません。

   必須フィールドはグローバルです。フィールドは、フォーム内に表示される場所には必ず必須であるとマークされています。

   True/False を必須にしても効果はありません。True/False フィールドには必ず値が存在すると見なされます。選択したチェックボックスの値は true で、選択されていないチェックボックスの値は false です。これらの値はいずれも、必須フィールドの要件を満たしています。

   フィールドが参照フィールドで、親フィールドも空白の場合、必須フィールドが空の状態でもフォームを保存できます。ただし、必須参照フィールドに親フィールドの値が表示されている場合、この値を削除するとフォームを保存できません。参照フィールドの値が変更されると、そのフィールドが表示されるすべての場所でフィールドの値が変更されます。
**関連情報**   

* [CI フィールドを必須に設定する](https://www.servicenow.com/docs/access?context=t_SetCIFieldMandatory&version=xanadu&pubname=xanadu-servicenow-platform&ft:locale=en-US)

