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

MobileSettings

組織のモバイル設定を表します。Metadata メタデータ型を拡張し、その fullName 項目を継承します。

パッケージマニフェストでは、Settings の名前を使用してすべての組織設定メタデータ型にアクセスします。詳細は、「設定」を参照してください。

MobileSettings は、API バージョン 25.0 および 26.0 では今後使用できません。

メモ

宣言的なメタデータファイルのサフィックスおよびディレクトリの場所

MobileSettings の値は、settings ディレクトリの Mobile.settings という 1 つのファイルに保存されます。.settings ファイルは、各設定コンポーネントに設定ファイルが 1 つしかないため、他の名前つきのコンポーネントとは異なります。

バージョン

モバイル設定は、API バージョン 27.0 以降で使用できます。

項目

項目 項目の型 説明
chatterMobile (廃止) ChatterMobileSettings API バージョン 46.0 で廃止されました。Chatter Mobile が稼働するデバイスの設定。
dashboardMobile (廃止) DashboardMobileSettings モバイルダッシュボードアプリケーションが稼働するデバイスの設定。
enableImportContactFromDevice boolean ユーザーがモバイルデバイスから取引先責任者をインポートできるか (true)、否か (false) を示します。

API バージョン 47.0 以降で利用できます。

enableLightningOnMobile boolean API バージョン 48.0 で削除されました。新しい Salesforce モバイルアプリケーションで組織が有効になっているかどうかを示します。API バージョン 47.0 でのみ使用可能です。
enableNewSalesforceMobileAppForTablet (廃止) boolean API バージョン 57.0 で廃止されました。新しい Salesforce モバイルアプリケーションのタブレット環境に対して組織が有効になっているかどうかを示します。
enableOfflineDraftsEnabled boolean ユーザーが Salesforce モバイルアプリケーションでオフライン中にレコードを作成、編集、および削除できるか (true)、否か (false) を示します。デフォルト値は true です。enableS1OfflinePreffalse に設定されている場合、このオプションは使用できません。

API バージョン 47.0 以降で利用できます。

enablePopulateNameManuallyInToday boolean ユーザーの名前が Salesforce モバイルアプリケーションの [Today] ページに表示されるか (true)、否か (false) を示します。デフォルト値は false です。

API バージョン 47.0 以降で利用できます。

enableS1EncryptedStoragePref2 boolean Salesforce モバイル Web がパフォーマンスを改善するために安全で永続的なブラウザーキャッシュを使用するか (true)、否か (false) を示します。デフォルト値は true です。

API バージョン 47.0 以降で利用できます。

enableS1OfflinePref boolean ユーザーが Salesforce モバイルアプリケーションでオフライン中にレコードにアクセスできるか (true)、否か (false) を示します。Salesforce ダウンロード可能アプリケーションのいずれかが組織内のユーザーによって組織に初めてインストールされるときに、このオプションは true に設定されます。

API バージョン 47.0 以降で利用できます。ただし、オフラインアクセスは、すべてのバージョンのダウンロード可能モバイルアプリケーションでサポートされているわけではありません。Salesforce for Android アプリケーションまたは Salesforce for iOS アプリケーションのバージョン 10.0 以降が必要です。オフラインアクセスは、Salesforce モバイル Web では使用できません。

touchMobile (廃止) TouchMobileSettings API バージョン 46.0 で廃止されました。Salesforce Touch が稼働するデバイスの設定。

ChatterMobileSettings

これらの項目は、API バージョン 46.0 で廃止されました。組織の Chatter Mobile 設定を表します。

項目 項目の型 説明
IPadAuthorized boolean iPad デバイスで Chatter Mobile が有効化されているか (true)、否か (false) を示します。
IPhoneAuthorized boolean iPhone デバイスで Chatter Mobile が有効化されているか (true)、否か (false) を示します。
androidAuthorized boolean Android デバイスで Chatter Mobile が有効化されているか (true)、否か (false) を示します。
blackBerryAuthorized boolean Blackberry デバイスで Chatter Mobile が有効化されているか (true)、否か (false) を示します。
enableChatterMobile boolean 組織で Chatter Mobile が有効化されているか (true)、否か (false) を示します。

この項目を true に設定すると、その他すべての ChatterMobile 設定を定義できます。この設定を true から false に変更して、さらに、その他いずれかの ChatterMobile 設定を変更しようと試みると、リリースはエラーで失敗します。

enablePushNotifications boolean 組織で Chatter プッシュ通知が有効化されているか (true)、否か (false) を示します。
sessionTimeout MobileSessionTimeout (string 型の列挙)

何も操作を行っていないユーザーに、ログアウトするか操作を続行するかを尋ねるまでの時間。有効な値は、次のとおりです。

  • Never
  • OneMinute
  • FiveMinutes
  • TenMinutes
  • ThirtyMinutes

DashboardMobileSettings

この項目は廃止されました。組織のモバイルダッシュボード iPad アプリケーションの設定を表します。

項目 項目の型 説明
enableDashboardIPadApp boolean モバイルダッシュボード iPad アプリケーションが組織で有効化されているか (true)、否か (false) を示します。

TouchMobileSettings

これらの項目は、API バージョン 46.0 で廃止されました。Salesforce Touch は、Salesforce モバイルアプリケーションにアップグレードされました。

項目 項目の型 説明
enableTouchBrowserIPad boolean 組織で Salesforce Touch モバイルブラウザーアプリケーションが有効化されているか (true)、否か (false) を示します。
enableTouchAppIPad boolean 組織で Salesforce Touch のダウンロード可能なアプリケーションが有効化されているか (true)、否か (false) を示します。

宣言的なメタデータの定義のサンプル

これは、mobile.settings メタデータファイルのサンプルです。

1<?xml version="1.0" encoding="UTF-8"?>
2<MobileSettings xmlns="http://soap.sforce.com/2006/04/metadata">
3    <dashboardMobile>
4        <enableDashboardIPadApp>true</enableDashboardIPadApp>
5    </dashboardMobile>
6    <enableLightningOnMobile>false</enableLightningOnMobile>
7    <enableImportContactFromDevice>true</enableImportContactFromDevice>
8    <enableOfflineDraftsEnabled>true</enableOfflineDraftsEnabled>
9    <enableS1EncryptedStoragePref2>true</enableS1EncryptedStoragePref2>
10    <enableS1OfflinePref>true</enableS1OfflinePref>
11</MobileSettings>

マニフェストファイル内のワイルドカードのサポート

package.xml マニフェストファイル内のワイルドカード文字 * (アスタリスク) は、機能設定のメタデータ型には適用されません。ワイルドカードは、個々の設定ではなくすべての設定を取得するときにのみ適用されます。詳細は、「設定」を参照してください。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデータのリリースと取得」を参照してください。