大規模な組織に redmine を導入する場合、どのようにアカウントを管理するかが問題になります。
大概の場合、組織内にある LDAP (や Active Directory)と連携させることになると思いますが、これについてはthorin/redmine_ldap_sync を redmine に導入すると一撃でユーザーやグループの内容を同期できるので便利です。
僕の場合、ここまでは良かったのですが、使っている LDAP のスキーマがちょっとアレで、firstname に使おうと思っていた属性が空だったり、文字数が多すぎたりして redmine に弾かれるという問題が発生して困ってしまいました。とはいえ LDAP 側に変更を加えることはできないので、 redmine_ldap_sync 側に以下の改修を加えてみました。
これで firstname がないユーザーには hoge が設定されるようになり、同期時のエラーが出なくなりました。
このエントリへのTrackbackにはこのURLが必要です→https://blog.cles.jp/item/9974
コメントは承認後の表示となります。
OpenIDでログインすると、即時に公開されます。
OpenID を使ってログインすることができます。