インストール後の活動の実施
学習の目的
この単元を完了すると、次のことができるようになります。
- 管理パッケージの権限セットを割り当てる。
- 静的リソースファイルをアップロードする。
- セールス組織をユーザーに対応付ける。
- ユーザー設定レコードを作成する。
- 接続アプリケーションを作成する。
さらなるステップ
管理パッケージをインストールした後は、いくつかの重要な設定を行う必要があります。具体的には、管理パッケージに権限セットを割り当て、組織に静的リソースファイルをアップロードし、ページレイアウトを変更し、セールス組織をユーザーに対応付け、レコードタイプを設定し、接続アプリケーションを作成する必要があります。では、Fatima がインストール後の作業をこなしていく様子を追いましょう。
管理パッケージの権限セットを割り当てる
管理パッケージの権限セットをシステム管理者とユーザーに割り当てます。以下は、Consumer Goods Cloud Mobile Sync パッケージの権限セットです。
- Consumer Goods Cloud Mobile Sync Admin (Consumer Goods Cloud Mobile Sync 管理者): Fatima はこの権限セットをシステム管理者に割り当て、モバイルアプリケーションをモバイルデバイスにリリースし、同期機能を設定して、モバイルアプリケーションの同期を監視できるようにします。
- Consumer Goods Cloud Mobile Sync User (Consumer Goods Cloud Mobile Sync ユーザー): Fatima はこの権限セットをユーザーに割り当て、モバイルデバイスでデータを同期できるようにします。
Consumer Goods Cloud パッケージの管理者権限セットは、Consumer Goods Cloud Admin (Consumer Goods Cloud 管理者) です。
Consumer Goods Cloud パッケージのユーザー権限セットは次のとおりです。
- CGCloud Supervisor (CGCloud スーパーバイザー)
- CGCloud Sales User (CGCloud セールスユーザー)
- CGCloud KAM
- CGCloud Tour Driver (CGCloud ツアードライバー)
- CGCloud Inventory Manager (CGCloud 在庫マネージャー)
- CGCloud Mobility Addon (CGCloud モビリティアドオン)
- CGCloud Refresh Update Activation Service (CGCloud 更新の有効化を更新サービス)
詳細は以下を参照してください。
静的リソースファイルをアップロードする
次に、Fatima は [Static Resources (静的リソース)] にあるファイルをダウンロードし、データローダーを使用して Salesforce 組織にアップロードします。
.csv ファイルには、Salesforce 組織の対応するオブジェクトに入力するデータが含まれており、大量の設定データを作成する必要がありません。
.csv ファイルには次のようなデータが含まれています。
- 複数の申込オブジェクトのテンプレート
- モビリティ選択リストの情報と翻訳
- 基本的なシステム設定
- 同期の設定
詳細は以下を参照してください。
ページレイアウトとレコードページに項目とコンポーネントを追加する
Fatima は Files (ファイル) 項目と GTIN 項目をページレイアウトに追加します。また、訪問オブジェクトのレコードページにはアクションプランコンポーネントを追加します。これにより、Gustavo と彼のチームは、モバイルアプリケーションをオフラインで実行するために必要なすべてのデータを簡単に入力して管理できるようになります。
- 商品オブジェクトに対しては以下のアクションを実行します。
- ファイルオブジェクトを関連リストセクションにドラッグします。
- GTIN 項目を [Product Details (商品の詳細)] セクションにドラッグします。
- 訪問オブジェクトのレコードページで、Fatima は [Action Plan List (アクションプランリスト)] コンポーネントをページにドラッグします。
詳細は、「ページレイアウトの変更」を参照してください。
セールス組織をユーザーに対応付ける
フィールド営業担当が Consumer Goods Cloud オフラインモバイルアプリケーションを使用できるように、Fatima はユーザーをセールス組織レコードに対応付けます。
- アプリケーションランチャーで、[Sales Organization (セールス組織)] を見つけて選択します。
- セールス組織を選択します。Fatima は [0001] を選択します。
- [Related (関連)] タブをクリックします。
- [Users (ユーザー)] リストで、[New (新規)] をクリックします。
- ユーザーを選択します。Fatima は [Chantelle Rep (Chantelle 営業担当)] を選択します。
- ユーザーの他の詳細を入力します。詳細については、「ユーザーへのセールス組織の対応付け」を参照してください。
- [Save (保存)] をクリックします。
ユーザー設定レコードを作成する
Fatima は、ユーザー設定のレコードを作成して、ユーザーのためにアプリケーションをパーソナライズします。このレコードは、Consumer Goods Cloud オフラインモバイルアプリケーションユーザーごとに作成する必要があります。
- アプリケーションランチャーで、[User Settings (ユーザー設定)] を見つけて選択します。
- [New (新規)] をクリックします。
- ユーザーを選択します。Fatima は [Chantelle Rep (Chantelle 営業担当)] を選択します。
- ランディングページを選択します。Fatima は [User Cockpit (ユーザーコックピット)] を選択します。
- [Visit Calendar (訪問カレンダー)] セクションで、Fatima は以下の詳細を入力します。
- 初期ビューとして [Week (週)] を選択します。
- 初期時刻として
[08:00]
と入力します。 - デフォルトの訪問状況として [Open (進行中)] を選択します。
- [Show Calendar Week (週を表示)] を選択します。
- [Display Weekend (週末を表示)] を選択します。
- [Calendar Map Settings (カレンダー地図設定)] セクションでは、Fatima は [Traffic in Map (地図内の交通状況)] と [Route in Map (地図内のルート)] を選択します。
- [Save (保存)] をクリックします。
接続アプリケーションを作成する
Fatima は、API を介してオフラインモバイルアプリケーションと Salesforce の組織を統合する接続アプリケーションを作成します。
- [Setup (設定)] から、[Quick Find (クイック検索)] ボックスに「App Manager」(アプリケーションマネージャー) と入力し、[App Manager (アプリケーションマネージャー)] を選択します。
- [New Connected App (新規接続アプリケーション)] をクリックします。
- 名前を入力します。Fatima は
「CG Connected App」(CG 接続アプリケーション)
と入力します。 - 連絡先のメールと電話を入力します。Fatima は自分の名前と電話番号を入力します。
- [Enable OAuth Settings (OAuth 設定の有効化)] を選択します。
- [Callback URL (コールバック URL)] 項目に https://login.salesforce.com/services/oauth/success と入力します。テスト用の Sandbox がある場合は、https://test.salesforce.com/services/oauth/success と入力します。
- [Selected OAuth Scopes (選択した OAuth 範囲)] で、以下のオプションを選択します。
- ID URL サービスにアクセスする。
- API を使用してユーザーデータを管理する。
- いつでも要求を実行する。
- [Require Secret for Web Server Flow (Web サーバーフローの秘密が必要)] と [Require Secret for Refresh Token Flow (更新トークンフローの秘密が必要)] のチェックボックスがオンであればオフにします。
- [Save (保存)] をクリックします。
Fatima はインストール後の設定作業を完了しました。そして、Consumer Goods Cloud のオフラインモバイルアプリケーションを設計してリリースする準備が整いました。次の単元では、その方法を見ていきます。