
Jeeves User Accounts are used in Access Control Lists
(ACLs) which can control access to web pages and other
resources in Jeeves (such as Servlets).
Each account has a password, and is associated with
a Realm within the server.
This means that two different realms could have
different accounts with the same name.
When you open the Jeeves Administration web page, and
select the "users" section, the right side of the page
has two sections:
- At the top, a list of users in a particular realm.
- At the bottom, some fields, buttons, and a choice box
which shows the realm whose users are being displayed.
Selecting a Jeeves Realm
You need to keep track of which realm you're looking at.
The realm is listed in a choice box beneath the "Add" and
"Delete" buttons. To select a realm, choose it using that
choice box. The list of users displayed will now correspond
to that realm.
In Jeeves Alpha1.2, adding new realms is not supported.
Adding Jeeves User Accounts
To add a user account to a realm:
- Select the realm (as described above). The list of
users now shows the users in that realm.
- In the text field labeled User Name, enter
the name of the user account you wish to create.
- In the text field labeled Password, enter
the password for that user account. It echoes using
asterisks, so nobody is able to read it off the screen.
- In the text field labeled Verify Password
enter that same password again. Again, you won't see
the password.
- Press the Add button. If you entered the
same password in both steps above, the user will be in
the list of Jeeves user accounts. Otherwise, you will
see a popup alert explaining the error. Close that
alert, reenter the passwords, and press Add again.
Adding Accounts with Administrative Privileges
Jeeves accounts which may use the administrative tools
are all in the adminRealm, and are given the
GET privilege.
To create such an account:
- Sign on with some account, such as the default
"admin" account (default password is also "admin"),
which has administrative privileges.
- Add an account, as described above, in the
adminRealm
- If you wish to grant administrative privileges
specifically to this user:
- Go to the "ACLs" section of the administrative
web page.
- Select the adminRealm.
- Select the adminAcl.
- Add the user to this ACL, with the GET
privilege.
- Otherwise, you may wish to grant privileges to
to this user as a member of some group of users.
By default, all members of adminGroup are
granted the GET privilege in the adminAcl.
To add this user to such a privileged group:
- Go to the "Groups" section of the administrative
web page.
- Select the adminRealm.
- Add that user to the selected group.
- Go to the "ACLs" section of the administrative
web page.
- Select the adminRealm.
- Select the adminAcl.
- Make sure that the selected group has been
granted the GET privilege. If it has not
been granted that privilege, grant it.
- Log in to the administrative web page using this
new account, to verify that you have not made any
mistakes in this process. If you can't log in, you
made some mistake, which you will need to diagnose
and correct.
Deleting Jeeves User Accounts
To delete a user account from a realm:
- Select the realm (as described above). The list of
users now shows the users in that realm.
- In the list of users, select the name of the
Jeeves User Account which you wish to delete.
Do not select the "admin" user account!
- Press the Delete button.
Changing Jeeves User Account Passwords
To modify a user account to a realm:
- Select the realm (as described above). The list of
users now shows the users in that realm.
- In the text field labeled User Name, enter
the name of the user account you wish to modify.
- In the text field labeled Password, enter
the new password for that user account. It echoes using
asterisks, so nobody is able to read it off the screen.
- In the text field labeled Verify Password
enter that same password again. Again, you won't see
the password.
- Press the Modify button. If you entered
a valid existing user in the realm, the operation will
succeed and a success status will be shown in the status
bar. Otherwise, you will
see a popup alert explaining the error.
Changing the "admin" Account Default Password
The "admin" account you first used to sign on to the
Jeeves Administration web page is the one in the "adminRealm".
Assuming you have not modified anything in the ACL section
of the server administration, you can change the password
of "admin" from its default ("admin") by following the
procedure defined in the previous section.
Jeeves Accounts and Native Operating System Accounts
Jeeves Alpha1.2 does not support making Jeeves accounts
correspond to native operating system accounts.
jeeves@java.sun.com
Last modified: 09/16/96