2018/12/17 平見知久
IT資産管理(OTOBO/OTRSとOpenAudIT)の連携の開発について
2018/12/17 平見知久
IT資産管理(OTOBO/OTRSとOpenAudIT)の連携の開発について
色々悩むところもありつつもOTOBO(OTRS)のCMDB機能とOpenAudITの連携の開発について、ちょっと書きます。
全体の概略はこちらを参照していただきたいのですが、ITSMConfigItemにかなりがっつり手を入れてさらにOpenAudITの値もまとめて参照できるようになっています。
見た目が派手なので紹介ページではこちらが軸になっていますが、地味(だけど重要)な修正としてアクセス制御の強化を入れています。バニラのOTOBO(OTRS)では、アクセス制御はクラス(コンピュータ/ソフトウェア/サーバ/..)単位なのですが、実際のユースケースを考えると少し厳しくて、東西で権限を分けて、西日本の担当者は西のサーバのみ、東日本の担当者は東のサーバのみ、全体の管理者は全サーバが見れる…といったことがなかなか難しい状況でした。今回はドサクサに紛れてCI毎にグループをつけてそのグループに所属していないとCIを見れないような修正を施しています。
グループでよいのか等は内部でさんざん議論したのですが、まあとりあえず必要なユースケースは満たせるかな、と。もちろん実際に使われていく中で出た課題については随時反映・機能強化していく予定ですのでご興味がある方はどうぞ。