Alteryx serverの運用で以下の点で困っています。
有識者の方、お手数ですが運用ルールについてアドバイスを頂きたく存じます。
前提条件
・どこにでもアクセス可能なマスターアカウント作成不可能
・DCMの共有はあまりしたくない(ID/PW共有扱いになる可能性あるため)
運用方法
1.ユーザがワークフロー作成
2.Adminにアップロード申請(WFも提出)
3.申請内容をもとに、Adminが入力元/出力先情報をテスト用から本番用に変更する(例: \\hogehoge\test.txt => \\hogehoge\prod.txt)
3.Adminがアップロード(必要に応じてスケジュール設定)
4.ユーザがテスト実行
問題
・ファイルベースの入出力の場合、ワークフロー内の入出力先パスを変更するだけでOKだが、DBの場合は入出力先を変更するのにDBアクセスの資格情報が必要になる。DCMごとサーバで共有することができるが、これは会社的にNG寄り。
・スケジュール実行設定をAdminがする際に、Adminがアクセス権がないところが入出力先になっている場合、適切なRun as User設定ができない
以前、ワークフローの入出力でDCMを使用していないという話を他企業の方から聞いたことがあります。また、ワークフロー内にID/PWを埋め込めるということも聞いたことがあります。このあたりがヒントとなるのでしょうか。