deleteUser (NotesAdministrationProcess - JavaScript)

システム管理要求データベースに要求を入力して、ユーザーを削除します。

定義場所

NotesAdministrationProcess

構文

deleteUser(username:string, immediate:boolean, mailfileaction:int, denygroup:string) : string

deleteUser(username:string, immediate:boolean, mailfileaction:int, denygroup:string, deletewindowsuser:boolean) : string

パラメータ 説明
String username ユーザーの階層名 (正規形または省略形)。
boolean immediate
  • 管理プロセス要求を発行する前に、Domino® ディレクトリ内のこのユーザーへのすべての参照を削除する場合は true
  • 管理プロセスによってすべてを削除する場合は false
注: true に設定すると、パフォーマンスに影響する可能性があります。
int mailfileaction ユーザーのメールファイルの処理を示します。
  • AdministrationProcess.MAILFILE_DELETE_ALL は、ユーザーのホームサーバー上のメールファイルとすべてのレプリカを削除します。
  • AdministrationProcess.MAILFILE_DELETE_HOME は、ユーザーのホームサーバー上のメールファイルを削除します。
  • AdministrationProcess.MAILFILE_DELETE_NONE は、ユーザーのメールファイルをそのまま残します。
String denygroup 削除されたユーザーの名前が追加される、[アクセス不可のみ] タイプの既存グループの名前。空ストリングは、このユーザー名をどのグループにも追加しないことを意味します。
boolean deletewindowsuser
  • 対応する Windows ユーザーを削除する場合は true
  • 対応する Windows ユーザーを削除しない場合は false (デフォルト)
戻り値 説明
String システム管理要求データベース内に作成されたエントリの文書 ID です。

使用法

このメソッドは、[Domino ディレクトリからユーザーの削除]、[ユーザー文書からの削除]、[アクセス制御リストからの削除]、[読者/作成者フィールドからの削除]、[削除情報の取得]、[ファイル削除の承認]、[ファイルの削除要求]、[メールファイルの削除]、[リンクされていないメールファイルの削除]、[プライベート設計要素削除の承認]、[プライベート設計要素の削除要求]、[プライベート設計要素の削除] の管理プロセス要求をトリガーします。

言語間の参照

LotusScript® NotesAdministrationProcess クラスの deleteUser

Java™ AdministrationProcess クラスの deleteUser