- スタート アップ ガイド
- セットアップと構成
- 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.
- Auto-number: this field is used to automatically increase record indexes.
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.
標準のロールでは、ロール ベースのフィールド アクセスに対して有効なフィールドのデータにはアクセスできなくなります。このデータへのアクセス権が必要なユーザーには、フィールド内のデータにアクセスする権限を含むカスタム ロールが割り当てられている必要があります。
-
[フィールド] タブで、ロール ベースのフィールド アクセスを有効化 (または無効化) するフィールドにカーソルを合わせます。
-
フィールドの行の端にある [その他のオプション] メニューをクリックし、メニューから [ロール ベースのフィールド アクセスを有効化] (または [ロール ベースのフィールド アクセスを無効化]) オプションを選択します。
-
[有効化] (または [無効化]) をクリックして操作を確定します。
確認メッセージが表示されます。以下の画像でご確認ください。
重要:フィールドに対して ロール ベースのフィールド アクセス を有効化すると、ユーザーに割り当てられている既存ロールにフィールド レベルの権限が含まれてない場合は、ユーザーはそのフィールド内のデータにアクセスできなくなります。
-
[ロールを管理] をクリックして、[ユーザー管理] ページの [ロール] タブを開きます。ここでカスタム ロールを更新してフィールドへのアクセス権を付与できます。