この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

UserPreference

組織内の特定のユーザの機能設定を表します。

サポートされているコール

create()delete()describeSObjects()query()retrieve()update()upsert()

特別なアクセスルール

カスタマーポータルユーザはこのオブジェクトにアクセスできません。

他のユーザの UserPreference レコードにアクセスできるのは、「すべてのデータの参照」権限または「ユーザの管理」権限を持つユーザのみです。ただし、自分の UserPreference レコードには、すべてのユーザがアクセスできます。

この動作が作成や編集などの他の種類のユーザアクセス権に影響を与えることはありません。

メモ

項目

項目 詳細
Preference
picklist
プロパティ
Create、Defaulted on create、Filter、Group、Restricted picklist、Sort、Update
説明
ユーザ設定の名前。サポートされている値は、次のとおりです。
  • 57 (Event Reminder Default Lead Time)
  • 58 (Task Reminder Default Time)
  • 91 (ログオン時の読み込みを防止)
  • 92 (キー入力後の Apex のオートコンプリート)
  • 93 (Visualforce ビューステートインスペクタ)
  • 94 (売上予測の表示タイプ)
  • 96 (エディタのテーマ)
  • 97 (エディタのフォントサイズ)
  • 98 (固定表示フォルダ)
  • 99 (クエリプランを有効化)
  • 100 (新規の開くダイアログを有効化)
  • 101 (メールトランスポート種別)
  • 102 (固定表示 Wave フォルダ)
  • 108 (密度)
  • 119 (組織内でのみ使用)
[Event Reminder Default Lead Time] および [Task Reminder Default Time] は、User オブジェクトの次の項目に関連しています。
  • UserPreferencesEventRemindersCheckboxDefault
  • UserPreferencesTaskRemindersCheckboxDefault
  • UserPreferencesSuppressEventSFXReminders
  • UserPreferencesSuppressTaskSFXReminders
[新規の開くダイアログを有効化] は、今後の使用のために予約されています。
SOQL クエリを作成する場合、tolabel は正確な結果を返す必要があります。たとえば、select Id, tolabel(Preference), Value, UserId from UserPreference と指定します。
108 (密度) は API v44.0 以降で使用できます。
UserId
reference
プロパティ
Create、Filter、Group、Sort、Update
説明
このロールに関連付けられているユーザの ID。対応する項目表示ラベルは [ユーザ ID] です。
システム管理者は、他のユーザの設定を作成および編集できます。
標準ユーザは自身の設定のみを削除できます。標準ユーザの UserId 項目の値は、各自の UserId である必要があります。
Value
textarea
プロパティ
Create、Filter、Nillable、Sort、Update
説明
ユーザ設定の値。[Event Reminder Default Lead Time] の場合、値の間隔は 0 分から 2 日間までです。[Task Reminder Default Time] の場合、値は午前 12 時から午後 11 時 30 分までの 30 分単位です。それぞれの値のセットを参照するには、オンラインアプリケーションで個人設定の [アラーム] にアクセスします。

使用方法

組織内に現在設定されているユーザ設定のセットを照会するには、このオブジェクトを使用します。クライアントアプリケーションでは、User オブジェクトを照会して有効な User ID を取得し、UserPreference オブジェクトにアクセスできます。

すべてのユーザは、このオブジェクトを使用して、サポートされているコールを呼び出すことができます。標準ユーザは、独自の設定についてのみこれらのコールを呼び出すことができます。