Skip to content

Question: LDAPのmailAttributeに複数のメールアドレスがある場合の設定 #7693

Closed Answered by yuki-takei
is984 asked this question in Help / Questions
Discussion options

You must be logged in to vote

@is984
こんにちは。かなりの遅いレスポンスで申し訳ないです。

AttributeMappingにどういった設定をするのが望ましいのかご教示いただけると幸いです。

GROWI が LDAP の attribute mapping で期待しているのは、ユーザーリストの中でユニークなメールアドレスです。
一方、ご利用の LDAP スキーマの「email」の用途は当該ユーザーに紐付けるメールアドレスを順浮動で登録するものだとお見受け致しました。

上記の用途と仮定すると、GROWI が求める属性としてマッピングするのに、今回の email は相応しくない気がします。もしスキーマ変更が可能なのであれば、ユーザー間でユニークなメインのメールアドレス(単数)という属性を用意いただいて、そちらとマッピングするのがよいかと思います。

別の解ですと GROWI 本体側で「マッピングされたメールアドレス属性値が array の場合は、先頭の要素を用いる」という修正を行うアイデアもあるかとは思いますが、こちらも実装したところで結局「先頭の要素がユニークなものかどうか」「当該ユーザーの ID たり得るメールアドレスかどうか」は結局 LDAP 側の運用に委ねられるため、GROWI 側の責任範囲を超えていると言えるかもしれません。

パッとしない回答で申し訳ないのですが、上記咀嚼いただいた上で、ご検討いただけますでしょうか。

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by yuki-takei
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #2968 on May 24, 2023 04:14.