Field Service Mobile 設定
Android および iOS 用の Field Service モバイルアプリケーションには、ブランドの色、地理位置情報の精度、アプリケーション拡張、日付ピッカーの表示など、さまざまなカスタマイズ可能な設定があります。これらの設定の固有の構成をユーザープロファイルに割り当てて、Field Service モバイル環境をカスタマイズします。たとえば、契約社員、各種レベルの技術者、サービスクルーリーダーのモバイルニーズに対応するために別々の設定を指定します。
FieldServiceMobileSettings オブジェクトは、モバイルアプリケーション設定の構成を表します。ユーザープロファイルへの設定構成の割り当ては、子オブジェクトである MobileSettingsAssignment に保存されます。FieldServiceMobileSettings レコードに、子 AppExtension レコードを 1 つ以上関連付けることができます (まったく関連付けないこともできます)。userSettings 拡張で、ユーザープロファイル設定情報が返されるようになります。
各ユーザープロファイルは、1 つの FieldServiceMobileSettings レコードにのみ関連付けることができます。ユーザープロファイルに明示的に設定レコードが割り当てられていない場合、そのプロファイルではデフォルトの設定が使用されます。
- Field Service Mobile 権限セットライセンス
- 「設定の参照」ユーザー権限
- 「アプリケーションのカスタマイズ」ユーザー権限
- システム管理者プロファイル
- URI
- /services/data/vXX.X/sobjects/FieldServiceMobileSettings/userSettings
- 形式
- JSON、XML
- HTTP メソッド
- GET
- 認証
- Authorization: Bearer token
- パラメーター
- なし。
レスポンスボディ
FieldServiceMobileSettings レコードには次のプロパティがあります。別途記載がない限り、すべての文字列プロパティの最大文字数は 7 文字です。詳細は、『Salesforce オブジェクトリファレンス』の「FieldServiceMobileSettings」を参照してください。
| 項目 | 型 |
|---|---|
| BgGeoLocationAccuracy | Enum 値: Medium (中)、Coarse (粗い)、VeryCoarse (非常に粗い) |
| BgGeoLocationMinUpdateFreqMins | Integer |
| BrandInvertedColor | String |
| ContrastInvertedColor | String |
| ContrastPrimaryColor | String |
| ContrastQuaternaryColor | String |
| ContrastQuinaryColor | String |
| ContrastSecondaryColor | String |
| ContrastTertiaryColor | String |
| DefaultListViewDeveloperName | String (最大文字数: 255) |
| FeedbackPrimaryColor | String |
| FeedbackSecondaryColor | String |
| FeedbackSelectedColor | String |
| FutureDaysInDatePicker | Integer |
| GeoLocationAccuracy | Enum 値: Fine (詳細)、Medium (中)、Coarse (粗い) |
| GeoLocationMinUpdateFreqMins | Integer |
| Id | String |
| IsAssignmentNotification | Boolean |
| IsDefault | Boolean |
| IsDispatchNotification | Boolean |
| IsScheduleViewResourceAbsences | Boolean API バージョン 55.0 以降で利用できます。 |
| IsSendLocationHistory | Boolean |
| IsShowEditFullRecord | Boolean |
| IsUseSalesforceMobileActions | Boolean |
| MetadataCacheTimeDays | Integer |
| NavbarBackgroundColor | String |
| NavbarInvertedColor | String |
| PastDaysInDatePicker | Integer |
| PrimaryBrandColor | String |
| RecordDataCacheTimeMins | Integer |
| SecondaryBrandColor | String |
| TimeIntervalSetupMins | Enum 値: 1、5、15、20、30、60 |
| UpdateScheduleTimeMins | Integer |
- ユーザーには FieldServiceMobileSettings へのアクセス権がない
- Field Service が組織で有効になっていない
- 内部サーバーエラーが発生した
例
- 要求
-
GET
/services/data/v56.0/sobjects/FieldServiceMobileSettings/userSettings - 応答
-