- スタート アップ ガイド
- セットアップと構成
- Data Service を使用する
- 参照
- 例とチュートリアル
はじめに
Data Service には、システム組み込みフィールドがあります。新しいエンティティを作成すると、一連の既定フィールドが自動的に作成されますが、固有のフィールドを追加することで、定義したエンティティをカスタマイズできます。
フィールドの型
以下の型のフィールドを作成できます。
- Text: this field can be used to store a small amount of text.
- Number: this field can be used to store a number value. Number values can be positive or negative. You must specify the number of decimal places that you want to use.
- Yes/No: this field is used to choose between a Yesor No value.
- Date-Time: this field is used to store a value that contains a date and time. A date picker can be used to select a date and time.
- Relationship: this field is used to create a relation between two entities.
- Choice Set: this field is used to store a list of enumerated values from which one or more values can be selected.
- File: this field is used to store a file.
Each type of field requires different details that must be specified. Please check the specific page under Entity Field Types to find out more.
フィールドを作成する
固有のフィルターを作成してエンティティをカスタマイズするには、以下の手順を実行します。
-
[エンティティ] のリストから、フィールドを追加するエンティティを選択します。そのエンティティに定義されたフィールドのリストを含む [フィールド] タブが表示されます。
-
[新しいフィールドを作成] をクリックします。
-
[フィールドを作成] パネルの [表示名] フィールドに、新しいフィールドの表示名を入力します。
注:[名前] フィールドは、[表示名] に基づいて自動的に入力されます。[名前] フィールドの名前は、必要に応じて変更できます。
-
ドロップダウン リストからフィールドの [型] を選択します。
-
このフィールドの値を必ず指定しなければならない場合は、[必須] チェックボックスをオンにします。
-
[詳細を表示] をクリックして、その他のフィールドを表示します。
-
使用可能なフィールドに値を入力します。必須フィールドにはアスタリスク記号が表示されます。
-
[保存] をクリックします。
[フィールド] リストに新しいフィールドが表示されます。
フィールドを更新する
作成したフィールドを更新するには、以下の手順を実行します。
- システム組み込みフィールドは更新できません。
- カスタマイズされたフィールドの [名前] と [型] は変更できません。
-
[フィールド] タブで、編集するフィールドの上にカーソルをホバーさせます。
-
項目に対応する [フィールドを編集] アイコンをクリックします。アイコンは、行の右側に表示されています。
-
[フィールドを編集] パネルが表示されます。変更を加えます。
-
[保存] をクリックします。
フィールドを削除する
作成したフィールドを削除するには、以下の手順を実行します。
システム組み込みフィールドは削除できません。
-
[フィールド] タブ上で、削除するフィールドの上にカーソルをホバーさせます。
-
フィールドの行の最後にある [その他のオプション] メニューをクリックし、[削除] を選択します。
-
[削除] ボタンをアクティブ化するには、[フィールドを削除] ダイアログにフィールドの表示名を入力します。
-
[削除] をクリックして操作を確定します。
ロール ベースのフィールド アクセスを有効化または無効化する
ロール ベースのフィールド アクセスを使用すると、データ アクセスを制限できます。ロール ベースのフィールド アクセスを有効化できるのはカスタム フィールドに対してのみです。システムの組み込みフィールドでは使用できません。
After the Role based field access option is enabled for a field, the roles need to be updated to grant explicit permissions for users to access the field. See Manage access for more information.
標準のロールでは、ロール ベースのフィールド アクセスに対して有効なフィールドのデータにはアクセスできなくなります。このデータへのアクセス権が必要なユーザーには、フィールド内のデータにアクセスする権限を含むカスタム ロールが割り当てられている必要があります。
-
[フィールド] タブで、ロール ベースのフィールド アクセスを有効化 (または無効化) するフィールドにカーソルを合わせます。
-
フィールドの行の端にある [その他のオプション] メニューをクリックし、メニューから [ロール ベースのフィールド アクセスを有効化] (または [ロール ベースのフィールド アクセスを無効化]) オプションを選択します。
-
[有効化] (または [無効化]) をクリックして操作を確定します。
確認メッセージが表示されます。以下の画像でご確認ください。
重要:フィールドに対して ロール ベースのフィールド アクセス を有効化すると、ユーザーに割り当てられている既存ロールにフィールド レベルの権限が含まれてない場合は、ユーザーはそのフィールド内のデータにアクセスできなくなります。
-
[ロールを管理] をクリックして、[ユーザー管理] ページの [ロール] タブを開きます。ここでカスタム ロールを更新してフィールドへのアクセス権を付与できます。