ユーザー、グループ、サーバーに付与されている、データベース内でのロールを返します。
パラメータ | 説明 |
---|---|
name | ユーザー、グループ、サーバーの名前。階層名の場合は、フルネームを指定する必要がありますが、短縮形にすることも可能です。 |
戻り値 | 説明 |
---|---|
java.util.Vector | string 型の要素を持つベクトル。
|
指定する名前が ACL に明示されていない場合、queryAccessRoles は、プログラムが実行されている第 1 アドレス帳 (ワークステーションでは個人アドレス帳、サーバーでは Domino® ディレクトリ) で、その名前がグループのメンバーになっているかどうかを検査します。
var title:string = database.getTitle();database
title = "For database ¥"" + title + "¥" you have the following access roles: ";
var roles = database.queryAccessRoles(session.getUserName());
if (roles.isEmpty()) {
return title + " none";
} else {
for (var i=0; i<roles.length; i++) {
title = title + " " + roles[i];
}
return title;
}
LotusScript® NotesDatabase クラスの queryAccessRoles メソッド
Java™ Database クラスの queryAccessRoles メソッド