私は社内でオンプレ版Motionboardを使っております。社内VPN内にありますので、社外からは基本アクセスが出来ないですが、社外から見たい!情報を取得したい!という声があります。
そんな時にdejirenというツールを使って取得できる情報は制限されるもののアクセスすることが可能になりました。
https://www.dejiren.com/
dejiren側でmotionboardと接続するためのクライアントブリッジをインストールする必要があります。
https://www.dejiren.com/contents/1859
注意①
個人のPCでインストールするとPC起動時のみdejiren-motionboardが動作します。dejirenは動くのですがmotionboardからレポートなどを抽出することができないということです。
なので私はMotionboardサーバーにインストールしました。
さてインストールしたらmotionboardとの接続設定をします。
https://www.dejiren.com/contents/4082
URLの解説ではMotionboard Cloudとなっていますがオンプレ版Motionboardも同じです。
さて、ここで入力するMotionboardユーザーについて、Motionboard側で必ず設定するところがあります。
ここで
注意②
dejirenで使用するユーザーのロールにWebAPIの権限が与えられていること!
ユーザーの設定画面ではわかりやすく露骨に表記していますが、設定してあるロールIDにWebAPIの権限があることが必須です。これが無いと接続確認でコケます。
まずはWebAPIの権限を持つロールを設定します。
下図を参考に設定しましょう。私はWebAPIオンリーのロールを作りました。
次にグループの設定で、該当するグループを選択してロールの部分で先ほどつくったWebAPIのロールを加えて上書き保存すればOKです。
この設定をすれば、dejirenとMotionboardが繋がるはずです。
ちょっと沼った経験があったので忘れないようにまとめました。
もし沼った方いらっしゃったら参考にして頂ければ幸いでございます。