RegisterNewUser (NotesRegistration - LotusScript®)

ユーザー ID を作成し、オプションでそれを Domino ディレクトリに追加します。

定義位置

NotesRegistration

構文

variant = notesRegistration .RegisterNewUser( lastname$ , idfile$ , mailserver$ [, firstname$ [, middle$ [, certpw$ [, location$ [, comment$ [ , maildbpath$ [ , fwddomain$ [ , userpw$ [, usertype% [, altname [ , altnamelang ]]]]]]]]]]] )

パラメータ

lastname$

String 型。登録するユーザーの姓です。

idfile$

String 型。作成される ID ファイル。完全パスを指定します (例えば、c:¥notes¥data¥user.id)。

mailserver$

String 型。ユーザーのメールサーバーを含むサーバーの正規の名前です。

firstname$

String 型。ユーザーの名前 (ファーストネーム) です。

middle$

String 型。ユーザーのミドルネームのイニシャルです。

certpw$

String 型。認証者 ID ファイルのパスワードです。

location$

String 型。Domino ディレクトリレコードの場所フィールドの値。

comment$

String 型。Domino ディレクトリレコードのコメントフィールドの値。

maildbpath$

String 型。メールディレクトリを起点とする、ユーザーのメールファイルの相対パス (例えば、mail¥jones.nsf)。

fwddomain$

String 型。ユーザーのメールファイルを転送するドメインです。

userpw$

String 型。ユーザー ID ファイルのパスワードです。

usertype%

注: このパラメータは R5 で新しく追加されました。

Integer 型の定数。作成されるクライアントの種類を表します。次のいずれかになります。

NOTES_DESKTOP_CLIENT (175)

デスクトップクライアント

NOTES_FULL _CLIENT (176)

デフォルト。フル機能装備のクライアント

NOTES_LIMITED_CLIENT (174)

メールクライアント

altname

注: このパラメータは R5.0.2 で新しく追加されました。

String 型。ユーザー名の別名です。

altnamelang

注: このパラメータは R5.0.2 で新しく追加されました。

String 型。ユーザー名の別名言語。言語コードのリストについては、式言語の @Locale を参照してください。

使用法

このメソッドを呼び出す前に、CertifierIDFileExpiration (デフォルトは現在から 2 年)、IDTypeMinPasswordLength を設定します。

注: Expiration のデフォルトは Release 6.0.3 で新しく追加されました。

Domino ディレクトリにサーバーレコードを追加するには、UpdateAddressBook を True に設定します。ID を Domino ディレクトリレコードに添付する場合は、StoreIDInAddressBook を True に設定します。これらの操作は、AddUserToAddressBook を使用すると、それぞれ個別に実行できます。

ID 名に組織単位を追加するには OrgUnit を設定します。オプションで AltOrgUnitAltOrgUnitLang を設定します。

オプションで IsNorthAmericanRegistrationLog を設定します。

このメソッドは、RegistrationServer によって指定されたサーバーの Domino ディレクトリ (names.nsf)、あるいは、このプロパティが設定されていない場合は、ローカル Domino データディレクトリ内の names.nsf に対して実行されます。

クロスリファレンス

Java Registration クラスの registerNewUser メソッド

式言語の AdminRegisterUser @コマンド