LDAPでActiveDirectoryを操作することはよくありますが、 数千名からなるグループにユーザを登録/削除するのは初めてでした。 システム開発に携わったことがある人であれば お分かりでしょうが、データの規模がある程度の レベルを超えると必ずといっていいほど予想外の ことが起きてきます。 今回はそんなお話。ちなみに使用する言語はPHPですが、 他言語でも同じことが言えます。 たとえば、exampleグループのメンバを取得しようと思えば $result = ldap_search($ld, "cn=Users, dc=test, dc=local", "(cn=example)"); $entry = ldap_first_entry($ld, $result); $attrs = ldap_get_attributes($ld, $entry); で、$attrs['member'
![LDAPでADのグループに所属するメンバを取得する - Zefard's Labo](https://cdn-ak-scissors.b.st-hatena.com/image/square/fea65495bcd88f887b342c7cfc98b128e11c2f61/height=288;version=1;width=512/https%3A%2F%2Ffanyv88.com%3A443%2Fhttp%2Fzefard.cocolog-nifty.com%2F.shared-cocolog%2Fnifty_managed%2Fimages%2Fweb%2Fogp%2Fdefault.png)