CSVインポートで、ユーザーのプロパティ/属性を変更
ADManager PlusはCSVファイルをインポートすることで、ユーザー情報を変更することができます。このオペレーションを実行するには、次のステップを実施してください。
- AD管理タブをクリックします。
- CSVインポートにある、ユーザーを変更リンクをクリックします。
- CSVファイルをインポートしてOKをクリックします。
- ユーザーとその属性がリスト表示されます。
- OKをクリックして情報を更新します。
タブについて:
ヘッダの変更クリックすると、属性を変更することができます (例:givenname を cn に変更)。
CSVファイルに含まれているすべてのLDAP属性を表示するポップアップが開きます。属性をチェックしてActive Directoryで変更する属性を選択します。その後、OKをクリックします。
"表示する数"リンクをクリックすると、 ADで更新するユーザーを識別するための属性を選択するフィールドが表示されます。
CSVでユーザーアカウント制御属性を含めるには:CSVインポートによるユーザーの更新の場合、特定のアカウントフラグを有効化/削除する場合は、値をセミコロンで区切り、フラグ(useraccountcontrol)の入力値を与えてください。シンタックスは、"Value1;value2"です。また、value 1= 無効化から有効化に変更するフラグの値value 2 = 有効化から無効化に変更するフラグの値
詳細は、 http://support.microsoft.com/kb/305144を参照してください。
memberOf 属性をCSVファイルに含めるには:ユーザーは複数のグループのメンバーになることがでいます。グループのDNの複数の値をサポートするには、セミコロンで分割する必要があります。例:CN=Group1,CN=Users,DC=domain,DC=com;CN=Group2,CN=Users,DC=domain,DC=com"
ADのグループの一致条件:
このオプションを使用すると、複数のLDAP属性を選択することでADで更新するオブジェクトを識別できます。更新する特定のユーザーを識別するのに役立ちます。
例:
"John Smith" という名前のユーザーが二名存在する場合でどちらかのユーザーのみを更新したい場合、このオプションを利用することでどちらのユーザーを更新するかを識別するためのLDAP属性を選択できます。
メモ:
- 初めに、全ての情報が更新されているCSVファイルを作成してプロセスを開始します。
- ユーザーには固有の値を設定する必要があります(samaccountname,distinguishedname,userprincipalname属性など)
- 複数のユーザーが同じ条件で同じ名前の場合、指定した番号を名前の初めに付け足して、差別化することができます。
- CSVファイルによる、UserAccountControl 属性の変更は上書きされませんが追加はされます。
下記は、ユーザーのグループの"部署"と"電話番号"を変更するサンプルです。
distinguishedName,department,telephoneNumber,memberOf,managedby,description,userAccountControl,profilePath,homeDirectory,homeDrive
"CN=jamessmith,OU=Finance,DC=admp,DC=com",Finance,+1-980-765-1234,"CN=group1,OU=Finance,DC=admp,DC=com;CN=Group2,OU=Sales,DC=admp,DC=com","CN=Manager,OU=Finance,DC=admp,DC=com",Senior
Account
Officer,65536,"\\admp-dc1\UserProfile\%givenName%","\\admp-dc2\HomeFiles\%displayName%","E:"
"CN=jameswilliam,OU=Finance,DC=admp,DC=com",Human
Resource,+1-980-765-1234,"CN=group1,OU=HR,DC=admp,DC=com;CN=Group2,OU=US,OU=HR,DC=admp,DC=com","CN=Manager,OU=HR,DC=admp,DC=com",Senior
HR,65536,"\\admp-dc1\UserProfile\%givenName%","\\admp-dc2\HomeFiles\%displayName%","E:"
下記はユーザーのExchange属性を変更するためのサンプルです。
distinguishedName,targetAddress,authOrig,delivContLength,msExchRequireAuthToSendTo,msExchRecipLimit,accountExpires
"CN=jamessmith,OU=Finance,DC=admp,DC=com","smtp:jamessmith@gmail.com;smpt:jamessmith@ymail.com","CN=GeorgexSimonJones,OU=NTest,DC=admp,DC=com;CN=admptestgroup,OU=NTest,DC=admp,DC=com",999,true,1000,129503898000000000
"CN=jameswilliam,OU=Finance,DC=admp,DC=com","smtp:jameswilliam@gmail.com;smpt:jameswilliam@ymail.com","CN=GeorgexSimonJones,OU=NTest,DC=admp,DC=com;CN=admptestgroup,OU=NTest,DC=admp,DC=com",999,true,1000,129503898000000000