2016-09-05 13 views
0

PHP関数LDAP_MOD_ADD()このように、グループにユーザーを追加するために大きい:追加のユーザー()

$group_name = "CN=MyGroup,OU=Groups,DC=example,DC=com"; 
$group_info['member'] = $dn; // User's DN is added to group's 'member' array 
ldap_mod_add($connect,$group_name,$group_info); 

をそれに対立するものとして、これは、属性レベルでの変化をトリガオブジェクトレベルであるため、ミラーLDAPサーバには検出されず、複製されません。

PHPでは、ldap_modify()のようなオブジェクトレベルの関数を使って同じ操作を行う方法はありますか?

注:Apache Directory Studioを使用して追加すると、ミラー操作がトリガーされます。

答えて

0

ldap_modifyを使用できますが、の完全なエントリを3番目のパラメータとして指定する必要があります。

ldap_mod_addがセットアップで同期を開始しない理由を確認する必要があります。

+0

しかし、2つの更新が(ほとんど)同じ時刻に呼び出された場合、完全なエントリを提供することの問題は競合条件ですか? – xDaizu

関連する問題