概要
Salesforceの設定メニューにアクセスするためには、セットアップページを開いて項目を検索して遷移する必要がありLightning Experienceだと画面自体重いので開くだけで時間がかかります。
ちょっとでも時間短縮したいのでブックマークレットを使って目的の設定ページに直接飛べるようにしています。
Chromeで動作確認しています。
設定方法
Lightning Experienceのユーザー設定ページに飛ぶメニューの例です
- ブックマークを追加し下記JavascriptをURLに設定
javascript:document.location.replace('https://'+location.hostname.split('.').shift()+'.lightning.force.com'+'/lightning/setup/ManageUsers/home');
- Chromeで目的の組織にログイン
- Salesforceのページを開いている状態で上記のブックマークレットを選択
現在開いているSalesforceのドメイン部分を取得して使用しているので必ずログインしてページを開いている必要があります。
ブックマークレットの一括登録
ブックマーク用のhtmlファイルを作成し、Chromeの設定とインポートからブックマークレットを一括でインポートできます。
Bookmark.html
<DL><p>
<DT><H3>Setup Lightning</H3>
<DL><p>
<DT><A HREF="javascript:document.location.replace('https://'+location.hostname.split('.').shift()+'.lightning.force.com'+'/lightning/setup/ManageUsers/home');">Users</A>
<DT><A HREF="javascript:document.location.replace('https://'+location.hostname.split('.').shift()+'.lightning.force.com'+'/lightning/setup/PermSetGroups/home');">Permission Set Groups</A>
<DT><A HREF="javascript:document.location.replace('https://'+location.hostname.split('.').shift()+'.lightning.force.com'+'/lightning/setup/PermSets/home');">Permission Sets</A>
</DL><p>
<DT><H3>Setup Classic</H3>
<DL><p>
<DT><A HREF="javascript:document.location.replace('https://'+location.hostname.split('.').shift()+'.my.salesforce.com'+'/005?isUserEntityOverride=1&setupid=ManageUsers');">Users</A>
<DT><A HREF="javascript:document.location.replace('https://'+location.hostname.split('.').shift()+'.lightning.force.com'+'/_ui/perms/ui/setup/PermSetGroupsPage?setupid=PermSetGroups');">Permission Set Groups</A>
<DT><A HREF="javascript:document.location.replace('https://'+location.hostname.split('.').shift()+'.lightning.force.com'+'/0PS?setupid=PermSets');">Permission Sets</A>
</DL><p>
</DL><p>
LightningとClassicでフォルダ分けしています。