Redmine上プロジェクトへの参加情報と、LDAPの連携について

285 views
Skip to first unread message

Tetsuro KITAJIMA

unread,
Oct 15, 2012, 1:00:23 AM10/15/12
to redmine-...@googlegroups.com
To: redmine users ML

北島と申します。
こちらで頂きました知識を生かして勤務先社内の実開発プロジェクトでredmineを運用したところ、良い実績が得られたことから全社導入に向けて進めるように指示を受けるところまで辿り着きました。
皆様には御礼申し上げますとともに、今後ともよろしくご指導お願い申し上げます。

そして、質問をさせてください。
私の勤務先では、開発プロジェクトへの所属情報をLDAPで一元管理しており、sambaやapache(http)のアクセスコントロールに生かしております。
redmine全社導入に伴い、redmineのプロジェクトへの所属情報もLDAPで管理したい、という要望(実現必須)がありました。

具体的には、以下のような構成になっています。
dc=で会社全体を定義し、その下のツリーに
 ou=People の中に全社員の情報が定義されている/現在はここを読み出してredmine自体へのログインをLDAP連携管理しており、プロジェクトごとの管理は手作業でやっています
 ou=Roles, ou=projectsの中にさらにou=projectnameとプロジェクト名が定義されており、中にcn=projectsubnameのような形でサブプロジェクト名を定義、その中にmemberUidとして当該プロジェクトに参加している社員の情報がある

このような構成で、LDAPサイドのプロジェクト参加情報を更新するとredmineのユーザがredmineのプロジェクトへのログイン可否を自動的に設定するような仕組みを作りたいということです。

おそらくプラグインを書かなければ実行不可能だろうとは考えていますが、ひょっとして既存でこのような動作を実現できるプラグインはありますでしょうか?


--
北島 哲郎(きたじま・てつろう)
e-mail: tet...@amanogawa.to
織姫 URL:http://www.amanogawa.to/

Tetsuro KITAJIMA

unread,
Oct 21, 2012, 10:11:41 PM10/21/12
to redmine-...@googlegroups.com
To: redmine users ML

北島と申します。
本件、redmineのプラグインとして実現しようとしていた方針を転換し、C#で実装した外部アプリケーションとして実装およびテストを完了いたしました。
社内の環境に依存するコードが含まれていること、現時点ではMySQLにのみ対応していることなどから、一般公開は考えておりません。

皆様に還元できる情報を作り出せなかったこと、お詫びいたします。

それでは、失礼します。

2012年10月15日 14:00 Tetsuro KITAJIMA <tet...@amanogawa.to>:
Reply all
Reply to author
Forward
0 new messages