Webシステムのパスワードの保存場所について
みなさんWebシステムのパスワードってどこに保存しているでしょうか?
私の場合、最初はシナリオの変数の初期値に設定し、備考にsecretをかけて保存していました。
ただ、開発ライセンスだとそれでいいのですが、シナリオ作って実行ライセンスしか使えないユーザーに配布となると、ユーザー側でパスワード変更できず利便性の悪さを感じています。(社内Webシステムのパスワードは定期的に変更しないといけないポリシーがある会社です)
現状想定しているのが以下なんですが、他に良い運用方法やWinActorの機能はないでしょうか?
案1.Webシステムのパスワード変更の度に、開発ライセンスを持っている部署(だいたい情シス)にシナリオのパスワード変更依頼をする。
(利便性が悪い。。。)
案2.Webシステムのパスワードを外部ファイル(エクセルなど)に保存しておいて、そこから読み込む用にする。
平文でパスワードが置かれているのがセキュリティ上問題になるので、エクセルを暗号化しておく必要あり。
algauzeさんの質問で話が出ている内容と同じ。
しかしこの場合だと、結局はそのエクセルにかけているパスワードが変更されなくなるのでポリシー的に引っかかる。
案3.ブラウザのパスワード保存機能を使う
これは結構アリだと思っていたのですが、パスワード保存ができないWebシステムがあり、全てのシステムに対応できない。
案4.シナリオ実行時に入力させる
hamuさんの回答していた内容を追記しました。
シナリオ冒頭にインプットボックスを置いてパスワードだけ入力させる。
ただ都度入力で利便性が若干損なわれる。
そもそも定期的にパスワードを変更することはあまり意味が無い、という話があるのは重々承知しています。。