3

そこで、Activediractoryに従業員とマネージャーの関係のデータ構造を配置する必要があります。

従業員リストは既にAc​​tiveDirectoryに存在します。マネージャーグループを作成して、マネージャーとして従業員を割り当てることはできますか?その後、他の従業員をそれらのマネージャーに割り当てることができます。

助けてください。TIAロン

4

1 に答える 1

2

PersonActive Directoryのタイプの各オブジェクトには、すでにManager属性があります。

マネージャーのDN(識別名)をその属性に設定することにより、ユーザーをマネージャーに効果的に割り当てることができます。

DirectoryEntry deEmployee = new DirectoryEntry("LDAP://CN=John Employee,OU=Sales,DC=Corp,DC=com");

deEmployee.Property["manager"] = "CN=Peter Manager,OU=Sales,DC=Corp,DC=com";
deEmployee.CommitChanges();

従業員はすべてすでにManager属性を持っており、マネージャーのDN(識別名)を入力するだけで、設定する必要があります。

もちろん、これらのマネージャーにもManager属性があるため、必要に応じて管理階層の深さを作成できます。

于 2012-08-08T19:51:32.280 に答える