MozillaZine.jp フォーラム https://forums.mozillazine.jp/ |
|
Thunderbird68.1.0環境での「パスワードを表示する」非表示&「保存されているパスワード」非表示 https://forums.mozillazine.jp/viewtopic.php?f=3&t=17734 |
ページ 1 / 1 |
作成者: | OKU [ 2019年9月19日(木) 08:01 ] |
記事の件名: | Thunderbird68.1.0環境での「パスワードを表示する」非表示&「保存されているパスワード」非表示 |
過去の情報を参考に「パスワードを表示する」非表示&「保存されているパスワード」非表示の 設定を実施してましたが、Thunderbird68.1.0へアップデートしたところ、「オプション設定のタブ化」に なってしまった影響か、全く効果がなくなってしまいました。 どうすればよいか、どなたかご教示いただけないでしょうか? ○過去の情報 viewtopic.php?f=3&t=13981 http://level.s69.xrea.com/mozilla/index ... ordManager ○userChrome.cssの中身 ------------------------------------------- @charset "utf-8"; @namespace url(http://www.mozilla.org/keymaster/gateke ... s.only.xul); /* オプション→セキュリティ→「保存されているパスワード」ボタンを隠す */ #securityPrefs > tabpanels > tabpanel > hbox >button[label="保存されているパスワード..."] {display : none !important;} /* パスワードマネージャから「パスワードを表示する」ボタンを隠す */ #togglePasswords{display:none !important;} ------------------------------------------- |
作成者: | 偶然的通行人 [ 2019年9月19日(木) 16:53 ] |
記事の件名: | Re: Thunderbird68.1.0環境での「パスワードを表示する」非表示&「保存されているパスワード」非表示 |
オプション設定の画面が、独立したウィンドウから、タブ内に変更されたということは、その内部構造が chrome 要素から content 要素に変更になったということです。 ご質問の対象について Thunderbird 68.1 の細部を調べたわけではないのですが、単純にそのスタイルを、userContent.css に書くとどうなりますか。 [オプション] -> [セキュリティ] -> [パスワード] 以下の内部構造が抜本的に変更されていたらそのスタイルは効かないかもしれませんが、変更がないなら userChrome.css から userContent.css に置き換えるだけで機能するかもしれません。 (補足) ご承知のことなら余計なお世話になってしまいますが...。 ご質問にあるような特定の設定項目を無効・非表示にすることを求めるのは、主に法人内でのニーズとして、しばしば耳にします。 Thunderbird 68 から、Firefox と同様のエンタープライズポリシー(Policy Engine による集中管理機能)が追加されました。現状では設定できる項目が限られていますけど、[ヘルプ] -> [トラブルシューティング] -> [アプリケーション基本情報] -> [エンタープライズポリシー] から説明と状態を示すページを開けます。(このページで設定はできません)。 あるいは、従来からある MCD (Mission Control Desktop) による方法で、集中管理することが可能な項目もあります。 (参考) ・設定の管理 | 技術的なよくある質問 | 法人向け情報 | Mozilla Japan コミュニティポータル http://www.mozilla.jp/business/faq/tech ... anagement/ ご質問の案件ですと、最終的に次の設定を施せればいいんじゃないかと思います。 コード: lockPref("pref.privacy.disable_button.view_passwords", true); この場合は、対象が非表示にはなりませんが、グレーアウトしてユーザーがいっさい操作できなくなります。 CSS による非表示化は、設定は簡単ですが回避も簡単にできます。Thunderbird をセーフモードで起動すればいいだけなのは、よく知られた事実です。 しかし、上記のように管理機能として用意されているものは、セーフモードの起動では解除されません。 要求する管理水準や対処の簡便さなどの兼ね合いにもよると思いますが、おおざっぱですが触れておきます。 とりあえず以上です。役に立たない話になっていたらすみません。 (おことわり) 現在、健康上の制約により不定期な書き込みしかできなくなっています。すぐに応答できない場面がかなり多くなりますことを、ご容赦ください。 |
作成者: | OKU [ 2019年9月23日(月) 13:01 ] |
記事の件名: | Re: Thunderbird68.1.0環境での「パスワードを表示する」非表示&「保存されているパスワード」非表示 |
偶然的通行人様 詳しいご回答とご解説、誠にありがとうございました。 早速対応させていただきます。 |
作成者: | OKU [ 2019年9月23日(月) 13:50 ] |
記事の件名: | Re: Thunderbird68.1.0環境での「パスワードを表示する」非表示&「保存されているパスワード」非表示 |
早速確認させて頂きました。 userContent.cssへ変更する方法もMCDを使った方法もパスワードを消す事ができました。 因みに検証のため64bit版でも確認させていただきましたが、64bit版はダメなようでした。 ただ、あえて64bit版を使わなければならない理由はないので、32bit版で対応いたします。 ありがとうございました。 |
作成者: | 偶然的通行人 [ 2019年10月07日(月) 13:19 ] |
記事の件名: | Re: Thunderbird68.1.0環境での「パスワードを表示する」非表示&「保存されているパスワード」非表示 |
素早い応答ができなくてすみません。 OKU さん、結果報告をありがとうございました。 もうご覧になっておられないかもしれませんが、以下は補足的な意味合いで書きとめさせていただきます。 前便の投稿時点では具体的な検証をする余裕がなかったため理屈上の話だけでしたが、あらためて実地に試してみました(Windows 7 + Thunderbird 68.1.1 <32 bit版>)。 ユーザースタイルについては、次の内容を userContent.css に書けば Thunderbird 68 系のオプション設定タブでご希望の結果を導けることを、当方でも確認しました。 コード: /*[オプション]->[セキュリティ]->[パスワード]の[保存されているパスワード]ボタンを非表示に */ #securityPrefsPanels > tabpanel > hbox > button[label="保存されているパスワード..."] { display: none !important;} /*[保存されているログイン情報]ダイアログにある[パスワードを表示する]ボタンを非表示に */ #togglePasswords { display: none !important;} (注) OKU さんが最初の投稿で示されたスタイルの内、[保存されているパスワード]ボタンのほうは、#securityPrefs と tabpanel の間に tabpanels(複数形の s 付き)がありますが、親階層にあたる tabpanels の セレクタ ID が #securityPrefsPanels なので、上記のコードでは無駄を省くため tabpanels を書いていません。 OKU さんが書きました: 因みに検証のため64bit版でも確認させていただきましたが、64bit版はダメなようでした。 ただ、あえて64bit版を使わなければならない理由はないので、32bit版で対応いたします。 積極的に 64bit 版を使う理由がないなら 32 bit 版で十分ですから、その対応で大丈夫だと思います。 ただ、当方の環境(Windows 7 / 64 bit)では 64 bit 版の Thunderbird 68.1.1 で、ユーザースタイルの方法でも、MCD (Mission Control Desktop) による方法でも、対象のアイテムを非表示化・無効化できましたので、64 bit 版を使う必要のある(すでに使っている)ユーザーも、掲題のニーズをお持ちなら試してみる価値はあろうかと思います。 (補足) [保存されているログイン情報]ダイアログを開くことを許可している場合、そこにある[パスワードを表示する]ボタンをユーザースタイルで非表示にしても、管理者の意図に対して中途半端な結果しかもたらさない場合があることに注意してください。 理由は次のとおりです。 対象項目を右クリックして開くコンテキストメニューには、[パスワードをコピー]と[パスワードを編集]があります。 [パスワードを編集]は、パスワードを表示しないと働かないので、[パスワードを表示する]ボタンをユーザースタイルで非表示にすれば実質的に無効化でき、ユーザーの故意であれ過失であれ、不用意なパスワード変更を抑制できます。(パスワードを編集するのは、ふつうメールサーバー側と連動しておこなわないと意味がありません。ここで単純にパスワードを書き換えても、ふつうは送受信時の自動ログインができなくなってエラーダイアログが開くようになるだけです。) 一方、[パスワードをコピー]は、[パスワードを表示する]ボタンの状態に関わらず実行できます。ここからパスワードを知れば、ユーザー ID などと合わせて別の環境から対象のメールサーバーにログインできる可能性が生じます。 管理上、個々のユーザーにパスワードまわりをいっさい操作させたくない場合は、[オプション]->[セキュリティ]->[パスワード]の[保存されているパスワード]ボタンを操作不能にし、[保存されているログイン情報]ダイアログを開けないようにすることに注力してください。 以上です。 (おことわり) 現在、健康上の制約により不定期な書き込みしかできなくなっています。すぐに応答できない場面がかなり多くなりますことを、ご容赦ください。 |
ページ 1 / 1 | All times are UTC + 9 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |