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

Field Service Mobile 設定

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

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

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

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

このリソースは、コールが実行されるコンテキストで、ユーザのプロファイルに割り当てられた FieldServiceMobileApp 設定に関する情報を返します。Field Service が有効になっている組織で利用可能で、次を 1 つ以上を持つユーザに使用できます。
  • Field Service Mobile 権限セットライセンス
  • 「設定の参照」ユーザ権限
  • 「アプリケーションのカスタマイズ」ユーザ権限
  • システム管理者プロファイル
このリソースは、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 以降で利用できます。

この機能はベータサービスです。ベータサービスはお客様独自の裁量で試行するものとします。ベータ機能の使用には、「Agreements and Terms」に記載されたベータサービス規約が適用されます。

メモ

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/v46.0/sobjects/FieldServiceMobileSettings/userSettings
応答
1{
2  "attributes" : {
3    "type" : "FieldServiceMobileSettings",
4    "url" : "/services/data/v46.0/sobjects/FieldServiceMobileSettings/0MfRM0000000rpR0AQ"
5  },
6  "Id" : "0MfRM0000000rpR0AQ",
7  "IsDeleted" : false,
8  "DeveloperName" : "Field_Service_Mobile_Settings",
9  "Language" : "en_US",
10  "MasterLabel" : "Field Service Mobile Settings",
11  "CreatedDate" : "2019-02-17T05:20:47.000+0000",
12  "CreatedById" : "005RM000001hTsLYAU",
13  "LastModifiedDate" : "2019-03-22T22:48:17.000+0000",
14  "LastModifiedById" : "005RM000001k2kpYAA",
15  "SystemModstamp" : "2019-03-22T22:48:17.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" : true,
42  "BgGeoLocationMinUpdateFreqMins" : 60,
43  "BgGeoLocationAccuracy" : "Coarse",
44  "IsUseSalesforceMobileActions" : false,
45  "IsAssignmentNotification" : false,
46  "IsDispatchNotification" : true
47}