MacのChromeでシークレットモードが使えない場合の対処法

シークレットモードが使えない

諸事情でMacのChromeでシークレットモードが使えない場合がある。

スクリーンショット 2020-11-16 10.55.05.png
シークレットモードが使えない場合(メニュー)

ポリシーを確認すると、シークレットモードが無効化されているのが分かる。

スクリーンショット 2020-11-16 10.55.20.png
シークレットモードが使えない場合(ポリシー)

Windowsの場合はレジストリをいじって解消できるが、Macはやり方が違うのでメモする。

対処法1(真っ当な対処法)

https://support.google.com/chrome/a/answer/9020077?hl=ja

1. Windows用だけどバンドル64bitをダウンロードする。

2. toolをダウンロードする

https://github.com/timsutton/mcxToProfile

3. バンドルを解凍してConfigrationの中にtoolをコピーする。

4. 実行↓

python mcxToProfile.py --plist com.google.Chrome.plist --identifier com.google.Chrome

com.google.Chrome.mobileconfig というファイルが生成される。

5. 生成されたcom.google.Chrome.mobileconfig を実行して、Chromeを再起動。

この手順で可能だが、余計なExtentionやBookmarkが追加されてしまうので、あまりいい方法ではない。

生成された設定ファイルを編集することで、余計なExtentionやBookmarkが追加されるのは防げるのだが、調べるのも面倒ですよね。

そこで、編集済みの設定ファイルからサクッと解消する方法を紹介する。

対処法2(サクッと解消)

設定ファイルを作成する。

ファイル名:com.google.Chrome.custom.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>PayloadContent</key>
    <array>
        <dict>
            <key>PayloadContent</key>
            <dict>
                <key>com.google.Chrome</key>
                <dict>
                    <key>Forced</key>
                    <array>
                        <dict>
                            <key>mcx_preference_settings</key>
                            <dict>
                                <key>IncognitoModeAvailability</key>
                                <integer>0</integer>
                                <key>RestoreOnStartup</key>
                                <integer>1</integer>
                                <key>SafeBrowsingEnabled</key>
                                <true/>
                            </dict>
                        </dict>
                    </array>
                </dict>
            </dict>
            <key>PayloadEnabled</key>
            <true/>
            <key>PayloadIdentifier</key>
            <string>MCXToProfile.e7132040-b803-4e8b-9734-354b8a56c4c4.alacarte.customsettings.35b87e7c-4539-4702-88ff-d5722c4da7ed</string>
            <key>PayloadType</key>
            <string>com.apple.ManagedClient.preferences</string>
            <key>PayloadUUID</key>
            <string>35b87e7c-4539-4702-88ff-d5722c4da7ed</string>
            <key>PayloadVersion</key>
            <integer>1</integer>
        </dict>
    </array>
    <key>PayloadDescription</key>
    <string>Included custom settings:
com.google.Chrome
</string>
    <key>PayloadDisplayName</key>
    <string>MCXToProfile: com.google.Chrome</string>
    <key>PayloadIdentifier</key>
    <string>com.google.Chrome</string>
    <key>PayloadOrganization</key>
    <string></string>
    <key>PayloadRemovalDisallowed</key>
    <true/>
    <key>PayloadScope</key>
    <string>System</string>
    <key>PayloadType</key>
    <string>Configuration</string>
    <key>PayloadUUID</key>
    <string>e7132040-b803-4e8b-9734-354b8a56c4c4</string>
    <key>PayloadVersion</key>
    <integer>1</integer>
</dict>
</plist>

保存して実行。

Chromeを再起動する。

この方法でシークレットモードが使えるようになります。

スクリーンショット 2020-11-16 10.56.04.png
シークレットモードが使えるようになる(メニュー)
スクリーンショット 2020-11-16 10.56.20.png
シークレットモードが使えるようになる(ポリシー)

めでたしめでたし

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です