オフライン中の Salesforce アプリケーションのデータへのアクセス
Salesforce for Android または Salesforce for iOS のいずれかが組織に初めてインストールされたときに、Salesforce アプリケーションのキャッシュは有効になります。
ユーザのキャッシュの内容で、モバイルデバイスがオフラインの場合にアクセスできるデータが決まります。キャッシュがどのように最初に作成され、Salesforce アプリケーションセッション中に更新されるかについて説明します。
- ユーザがログインしたとき、キャッシュは空です。キャッシュが空の状態で、ユーザのデバイスがオフラインになると、Salesforce データは使用できません。
- キャッシュをカスタマイズするには、ナビゲーションメニューに移動し、 を選択して、オフラインで使用可能にする最大 7 個の項目を選択します。気が変わったユーザは、簡単にここに戻って新しい項目を選択できます。
ユーザがキャッシュをカスタマイズしない場合、最近アクセスした 5 個のオブジェクトで最近アクセスした最大 30 個のレコードがユーザのキャッシュに入力されます。これらのレコードに加えて、[自分の ToDo] にリストされているユーザの ToDo、および最近アクセスした 5 個のダッシュボードがキャッシュされます。ただし、ユーザが [オフライン個人設定] ページから少なくとも 1 つの項目を選択した場合、この選択によって既存のキャッシュがユーザの新しい個人設定で置き換えられます。
最近アクセスしたレコードは、アプリケーションと Salesforce フルサイト (Salesforce Classic および Lightning Experience) の両方でのユーザの活動によって決まります。
ユーザがキャッシュをカスタマイズするか、最近アクセスしたレコードの設定のままにするかに関わらず、2 つの方法でキャッシュにデータをすばやく入力できます。別���アプリケーションに切り替えるか、デバイスのホーム画面に移動して Salesforce をバックグラウンドに移行することで、キャッシュにデータを入力できます。または、Salesforce ナビゲーションメニューに移動して、 を選択することができます。
ユーザが最初にキャッシュを入力した後は、次の 2 通りの方法でキャッシュを更新できます。前回のキャッシュ更新から 1 時間以上が経過している場合、別のアプリケーションに切り替えるか、デバイスのホーム画面に移動して Salesforce をバックグラウンドに移行することで、キャッシュを更新できます。または、ナビゲーションメニューに移動して、 を選択して、手動でキャッシュを更新できます。
- セッション中、ユーザがアクセスする他のレコードの多くもキャッシュに追加されます。
- レコードはユーザのキャッシュに 30 日間保持されます。���じレコードにアクセスするたびに、クロックはリセットされます。30 日間アクセスがなかったレコードは自動的にキャッシュから削除され、ユーザがレコードに再度アクセスするまでオフラインでは使用できません。
- Salesforce からログアウトすると、キャッシュからすべてのデータが削除されます。次回ユーザがログインすると、キャッシュの生成プロセスが最初から開始されます。
