User Guide
90 Getting Results with Novell Web Services
Getting Results with Novell Web Services
103-000133-001
August 29, 2001
Novell Confidential
Manual 99a38 July 17, 2001
from the Server Preference forms, you must manually reference the
named ACLs with resources in the OBJ.CONF file.
The type line begins with the letters acl and then includes the type information
in double quotation marks followed by a semicolon. Each type information for
all ACLs must be a unique name, even among different ACL files. The
following lines are examples of several different types of ACLs:
acl "path=C:\Netscape\SuiteSpot\docs\mydocs\";
acl "*.html";
acl "default";
acl "uri=/mydocs/";
After you define the type of ACL, you can have one or more statements that
define the method used with the ACL (authentication statements) and the
people and computers who are allowed or denied access (authorization
statements). The following sections describe the syntax for these statements.
Authentication Statements
ACLs can optionally specify the authentication method the server must use
when processing the ACL. There are two general methods:
Basic requires users to enter a username and password before accessing a
resource.
SSL requires the user to have a client certificate. For this method to work,
the Web server must have encryption turned on.
By default, the server uses the basic method for any ACL that doesn’t specify
a method. You can change the default setting by editing the following line in
the MAGNUS.CONF file:
Init fn=acl-set-default-method method=SSL
Each authenticate line must specify what list (users, groups, or both) the server
should use when authenticating users. The following authentication statement,
which would appear after the ACL type line, specifies basic authentication
with users matched to individual users in the database or directory:
authenticate (user) {
method = basic;
};