ユーザー、グループ、サーバーに対して、指定されたアクセスレベルを設定するようにデータベースアクセス制御リストを変更します。
パラメータ | 説明 |
---|---|
name | アクセスレベルを設定または変更する対象のユーザー、グループ、サーバーの名前。階層名の場合は、フルネームを指定する必要がありますが、短縮形にすることも可能です。 |
level | 付与するアクセスレベル。以下の定数のいずれかを指定してください。
|
このメソッドを使用して LEVEL_NOACCESS を割り当てることにより、ユーザー、グループ、サーバーへのアクセスを拒否することもできます。
このメソッドは、ACL のロールをそれぞれのデフォルト値に設定します。
var template:NotesDatabase = session.getDatabase(null, "discussion8.ntf", false);
if (template == null) {
requestScope.status = "discussion8.ntf does not exist locally";
return;
}
var newdb:NotesDatabase = template.createFromTemplate (null, "suggest", true);
newdb.setTitle("Suggestions for Giving Campaign");
newdb.grantAccess("-Default-", NotesACL.LEVEL_READER);
requestScope.status = "¥"Suggestions for Giving Campagn¥" created";