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

Field Service Mobile 設定

コンテキストユーザのプロファイルに割り当てられている Field Service Lightning モバイルアプリケーションの設定に関する情報を返します。このリソースは REST API バージョン 42.0 以降で使用できます。

Android および iOS 用の Field Service Lightning モバイルアプリケーションには、ブランドの色、地理位置情報の精度、アプリケーション拡張、日付ピッカーの表示など、さまざまなカスタマイズ可能な設定があります。これらの設定の固有の構成をユーザプロファイルに割り当てて、Field Service Lightning モバイル環境をカスタマイズします。たとえば、契約社員、各種レベルの技術者、サービスクルーリーダーのモバイルニーズに対応するために別々の設定を指定します。

FieldServiceMobileSettings オブジェクトは、モバイルアプリケーション設定の構成を表します。ユーザプロファイルへの設定構成の割り当ては、子オブジェクトである MobileSettingsAssignment に保存されます。FieldServiceMobileSettings レコードに、子 AppExtension レコードを 1 つ以上関連付けることができます (まったく関連付けないこともできます)。userSettings 拡張で、ユーザプロファイル設定情報が返されるようになります。

各ユーザプロファイルは、1 つの FieldServiceMobileSettings レコードにのみ関連付けることができます。ユーザプロファイルに明示的に設定レコードが割り当てられていない場合、そのプロファイルではデフォルトの設定が使用されます。

このリソースは、コールが実行されるコンテキストで、ユーザのプロファイルに割り当てられた FieldServiceMobileApp 設定に関する情報を返します。Field Service Lightning が有効になっている組織で利用可能で、次を 1 つ以上を持つユーザに使用できます。
  • Field Service Mobile 権限セットライセンス
  • 「設定の参照」ユーザ権限
  • 「アプリケーションのカスタマイズ」ユーザ権限
  • システム管理者プロファイル
このリソースは、Field Service Mobile 権限セットライセンスを持つコミュニティユーザのコンテキストで実行することもできます。
URI
/services/data/vXX.X/sobjects/FieldServiceMobileSettings/userSettings
形式
JSON、XML
HTTP メソッド
GET
認証
Authorization: Bearer token
パラメータ
なし。

レスポンスボディ

FieldServiceMobileSettings レコードには次のプロパティがあります。別途記載がない限り、すべての文字列プロパティの最大文字数は 7 文字です。説明は、『SOAP API 開発者ガイド』の「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
IsDefault Boolean
IsSendLocationHistory Boolean
IsShowEditFullRecord 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 Lightning が組織で有効になっていない
  • 内部サーバエラーが発生した

要求

GET

/services/data/v42.0/sobjects/FieldServiceMobileSettings/userSettings
応答
1{
2  "attributes" : {
3    "type" : "FieldServiceMobileSettings",
4    "url" : "/services/data/v42.0/sobjects/FieldServiceMobileSettings/0Mfxx000000008QCAQ"
5  },
6  "Id" : "0Mfxx000000008QCAQ",
7  "IsDeleted" : false,
8  "DeveloperName" : "Technician_FSL_Mobile_Settings",
9  "Language" : "en_US",
10  "MasterLabel" : "Technician FSL Mobile Settings",
11  "CreatedDate" : "2017-09-26T19:49:16.000+0000",
12  "CreatedById" : "005xx000001SxGqAAK",
13  "LastModifiedDate" : "2017-09-26T19:49:16.000+0000",
14  "LastModifiedById" : "005xx000001SxGqAAK",
15  "SystemModstamp" : "2017-09-26T19:49:16.000+0000",
16  "NavbarBackgroundColor" : "#803ABE",
17  "BrandInvertedColor" : "#FFFFFF",
18  "FeedbackPrimaryColor" : "#C23934",
19  "FeedbackSecondaryColor" : "#13C4A3",
20  "PrimaryBrandColor" : "#803ABE",
21  "SecondaryBrandColor" : "#2A7AB0",
22  "ContrastPrimaryColor" : "#000000",
23  "ContrastSecondaryColor" : "#444444",
24  "ContrastTertiaryColor" : "#9FAAB5",
25  "ContrastQuaternaryColor" : "#E6E6EB",
26  "ContrastQuinaryColor" : "#EEEEEE",
27  "ContrastInvertedColor" : "#FFFFFF",
28  "IsSendLocationHistory" : false,
29  "GeoLocationMinUpdateFreqMins" : 10,
30  "GeoLocationAccuracy" : "Medium",
31  "RecordDataCacheTimeMins" : 240,
32  "MetadataCacheTimeDays" : 7,
33  "UpdateScheduleTimeMins" : 30,
34  "IsShowEditFullRecord" : false,
35  "TimeIntervalSetupMins" : "15",
36  "DefaultListViewDeveloperName" : null,
37  "NavbarInvertedColor" : "#FFFFFF",
38  "FeedbackSelectedColor" : "#FFFFFF",
39  "FutureDaysInDatePicker" : 45,
40  "PastDaysInDatePicker" : 45,
41  "IsDefault" : false,
42  "BgGeoLocationMinUpdateFreqMins" : 60,
43  "BgGeoLocationAccuracy" : "Coarse",
44}