Keeper Password Manager ではブラウザ拡張機能の KeeperFill が提供されています。
Keeper 展開時にシステム管理者がユーザーへアナウンスするだけでは拡張機能のインストールがユーザー任せになり、結果としてユーザーが拡張機能のインストールをしないまま利用してしまう可能性があります。
このページでは、Kandji を利用して KeeperFill の拡張機能を MDM 配下の macOS デバイスの Chrome ブラウザに対して配布する手順を解説しております。
手順
- Kandjiの管理コンソールからLIBRARY > Custom Profileを作成します。
名称は例として「plist for Google Chrome」としています。
- テキストエディタを開き、事前にmobileconfigファイルを作成します。
【mobileconfigの中身】<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PayloadDescription</key>
<string>plist for Google Chrom</string>
<key>PayloadDisplayName</key>
<string>plist for Google Chrome</string>
<key>PayloadIdentifier</key>
<string>io.kandji.chrome.FDB0E555-2C6E-49AE-B117-AF62C787444C</string>
<key>PayloadOrganization</key>
<string>Zunda, Inc.</string>
<key>PayloadScope</key>
<string>System</string>
<key>PayloadType</key>
<string>Configuration</string>
<key>PayloadUUID</key>
<string>FDB0E555-2C6E-49AE-B117-AF62C787444C</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>PayloadContent</key>
<array>
<dict>
<key>ExtensionInstallForcelist</key>
<array>
<string>bfogiafebfohielmmehodmfbbebbbpei</string>
</array>
<key>PayloadEnabled</key>
<true/>
<key>PayloadDisplayName</key>
<string>plist for Google Chrome</string>
<key>PayloadIdentifier</key>
<string>com.google.Chrome.4F720473-6832-4CE0-A895-E9C3FC6F8CBD</string>
<key>PayloadUUID</key>
<string>4F720473-6832-4CE0-A895-E9C3FC6F8CBD</string>
<key>PayloadType</key>
<string>com.google.Chrome</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</array>
</dict>
</plist> - 作成したmobileconfigファイルをアップロードします。
- 適用するBluePrintを指定し、保存します。
- 構成プロファイルが配布された端末でGoogle Chromeを開き、Keeperの拡張機能が配布されていることを確認します。
※拡張機能がインストールされない場合はChromeのURLバーでchrome://policyを開き、ポリシーを再読み込みボタンを押してください。
図のようにChrome Policiesに ExtensionInstallForcelist が追加されていれば完了です。