tyoshikawa1106のブログ

- Force.com Developer Blog -

SFDC:SalesforceモバイルアプリのMobile Onlyアプリケーションの非表示設定を試してみました

SalesforceモバイルアプリのMobile Onlyアプリケーションの非表示設定を試してみました。モバイルアプリのバージョンアップでPC版のアプリケーション設定が利用できるようになりましたが、過去の設定はMobile Onlyアプリケーションに残っています。

f:id:tyoshikawa1106:20200306082440p:plain

Salesforce App


Mobile Onlyはアプリケーション選択画面で選択できます。
f:id:tyoshikawa1106:20200306082608j:plain:w200


PC版アプリケーションへの移行が完了すれば基本的には不要になると思います。そこで非表示設定を試してみました。方法はヘルプに記載があります。

f:id:tyoshikawa1106:20200306082810p:plain

Help | Training | Salesforce


ヘルプによると接続アプリケーション設定でカスタム属性の設定を行うことで非表示設定が可能なようです。

Mobile Only アプリケーションを無効にするには、[設定] に移動します。[クイック検索] ボックスに「接続アプリケーション」と入力し、[接続アプリケーションを管理する] を選択してから、変更する接続アプリケーションの名前をクリックします。接続アプリケーションページの [カスタム属性] セクションで [新規] をクリックします。属性キーに「HIDE_MOBILE_ONLY_APP」と入力し、属性値に「"true"」と入力します。


接続設定の画面はこちら。
f:id:tyoshikawa1106:20200306082943p:plain


やろうとして躓いたのですがどの接続アプリケーションが対象なのかイマイチわかりませんでした。検索したところ下記のサイトが参考になりました。


iOSの場合は「Salesforce for iOS」でAndroidの場合は、「Salesforce for Android」に対して設定変更すればいいみたいです。設定結果はこんな感じ。
f:id:tyoshikawa1106:20200306083237p:plain


これで無事に非表示になりました。
f:id:tyoshikawa1106:20200306083343p:plain:w200


SalesforceモバイルアプリのMobile Onlyアプリケーションの非表示設定はこんな感じでした。