var container = GetObject('LDAP://DC01.codereign.org/CN=Users,DC=codereign,DC=org'); var user = container.Create('User', 'cn=user0001'); user.Put('sAMAccountName', 'user0001'); user.SetInfo(); //------------------------------------------------------------------------------ // 全般/General //------------------------------------------------------------------------------ user.Put('sn', '姓'); // 姓 user.Put('givenName', '名'); // 名 user.Put('Initials', 'g.s'); // イニシャル user.Put('displayName', '表示名'); // 表示名 user.Put('description', '説明'); // 説明 user.Put('physicalDeliveryOfficeName', '事業所'); // 事業所 user.Put('telephoneNumber', '電話番号'); // 電話番号 user.Put('mail', 'user0001@codereign.org'); // 電子メール user.Put('wWWHomePage', 'http://www.codereign.org/'); // Web ページ user.SetInfo(); //------------------------------------------------------------------------------ // 住所/Address //------------------------------------------------------------------------------ user.Put('c', 'JP'); // 国/地域(コード) user.Put('co', 'Japan'); // 国/地域(名称) user.Put('postalCode', '郵便番号'); // 郵便番号 user.Put('st', '都道府県'); // 都道府県 user.Put('l', '市区町村'); // 市区町村 user.Put('postOfficeBox', '私書箱'); // 私書箱 user.Put('streetAddress', '番地'); // 番地 user.SetInfo(); //------------------------------------------------------------------------------ // アカウント/Account //------------------------------------------------------------------------------ user.Put('userPrincipalName', 'user0001@codereign'); // ユーザーログオン名 user.Put('sAMAccountName', 'user0001'); // ユーザーログオン名(Windows 2000 以前) user.Put('userWorkstations', 'server01,server02'); // ログオン先 // user.Put('', ''// ログオン時間 // user.Put('', ''// アカウントのロックを解除する // user.Put('', ''// アカウント オプション // user.Put('', ''// アカウント期限 user.SetInfo(); //------------------------------------------------------------------------------ // プロファイル/Profile //------------------------------------------------------------------------------ //------------------------------------------------------------------------------ // 電話/Telephones //------------------------------------------------------------------------------ user.Put('homePhone', '自宅'); // 自宅 user.Put('pager', 'ポケットベル'); // ポケットベル user.Put('mobile', '携帯電話'); // 携帯電話 user.Put('facsimileTelephoneNumber', 'FAX'); // FAX user.Put('ipPhone', 'IP 電話'); // IP 電話 user.Put('info', 'メモ'); // メモ user.SetInfo(); //------------------------------------------------------------------------------ // 組織/Organization //------------------------------------------------------------------------------ user.Put('company', '会社名'); // 会社名 user.Put('department', '部署'); // 部署 user.Put('title', '役職'); // 役職 user.Put('manager', 'CN=user0002,CN=Users,DC=zstellas,DC=net'); // 上司 // 直接報告者 // 読み取り専用。当ユーザーを上司にしているユーザーが表示される。 user.SetInfo(); container = null;