Managing Users and Groups
[Previous] [Next]
[First] [Last]
Managing Users and Groups
This chapter describes the different tasks involved in managing users
and groups in a Calendar node. As users must be in the Directory Server
before they are added to a Calendar node, administrators must be familiar
with user creation and management for the Directory Server, or should refer
to the appropriate on-line help.
The following topics are dealt with in this chapter:
Creating Calendar users
Each employee in your company, or member in your organization, who plans
to use Netscape Calendar must first become a user. Once a user's profile
has been created and added to a node, the employee can then use a Netscape
Calendar client to connect to the node and manage his/her personal calendar.
Creating Calendar users
-
Click the Users and Groups button under General Administration on
the Server Administration Page to go to the Users and Groups area of the
administration server. The forms in this area provide an interface for
adding, modifying and deleting entries in the Netscape Directory Server.
-
If the Directory Server already contains the user or users whom you wish
to make Calendar users, proceed to the next step. For persons who are not
yet entered in the Directory Server, select Users and Groups | New User
and click the Help button in the New User form to activate the context
sensitive on-line help. Follow these instructions for completing the form.
-
Proceed to "Creating Calendar users one
by one" if you want to create only one Calendar user, or alternatively,
follow the procedure for creating several Calendar users at one time outlined
in "Creating several Calendar users".
Creating Calendar users one by one
-
After completing the previous section, click Create and Edit User
if you wish to create only one user and immediately add it to a Calendar
node.
-
A form will be displayed with all of the information in edit boxes for
the newly created user. At the top of the form is the message "<user
name> has been added" under which is another heading displaying <user
name>, <organization>. Immediately underneath this heading are a number
of boxes or "views", one of which is labelled Calendar. Click Calendar.
-
The next form will have the heading <user name>, <organization> under
which is the phrase "Add User to a node" and the same boxes or views as
in the form above. The Calendar view is highlighted. Three fields are displayed,
two of which require values. Click Add when the form is complete.
Calendar Host: set value; cannot be edited
Node-ID: enter the Node-ID of the Calendar
node that you wish to add this user to.
SYSOP Password: the password of the Calendar
administrator for the node indicated above.
-
A message in a pop-up box will notify you of the successful addition of
the user to a node.
Creating several Calendar users
-
If you plan to create several Calendar users at once, complete the "New
User" form under Users and Groups | New User and click Create
User. If the action is successful, the next screen will display a blank
"New User" form with the message "The user <user name> has been added"
at the top. Continue to create the desired number of new users in the same
manner, then proceed to the next section to complete the user creation
process by adding the users to (a) node(s).
Adding users to a node
-
Select User Management | Add Users to Node from the Calendar Server
Manager. In the user list on the "Add Users to Node" form, you will see
displayed any Directory Server users who are not configured Calendar users.
To select users to add to a node, click on an entry to select a single
user, <Ctrl> click on each desired entry to create a subset of the displayed
users, or click Select All to activate the complete list.
-
Select the Node-ID for the node that you wish to add the selected users
to from the pull-down menu under the title Node-ID.
-
Enter the SYSOP password in the indicated box.
-
Click Add to add the user(s) to the specified node.
Managing Calendar users
-
To edit user entries, select Users & Groups | Manage Users from
the administration server manager.
-
Follow the on-line instructions to make changes to a user's record.
-
You may also view and modify various Calendar user attributes from the
command line using the uniuser script. See Appendix
G for full instructions on the use of this script.
Managing user defaults
A Calendar administrator may wish to set certain client display preferences,
administrative rights, viewing privileges or other parameters for a group
of users by first defining a default user profile before adding these users
to the node.
To define a default user profile:
-
From the Calendar Server Manager, select User Management | Manage User
Defaults to open the "Manage User Defaults" form
-
All configuration parameters for the user profile are displayed under the
section heading "GEN".
-
To edit the default profile, click GEN to open the "Section Editor".
-
All configurable parameters are displayed with the default value in an
edit box. This value can be changed according to the information and limits
defined in the following section "Parameters for user profile".
-
To make changes to a value, delete the old value and type the new value
in the edit box.
-
To return to the default profile or values, click Reset.
-
To add a new parameter, click Add Key(s) and, in the pop-up window,
enter the number of parameters you wish to add. The specified number of
boxes will be added to the bottom of the form for the insertion of the
new parameters.
-
To remove a parameter, click Delete Key and enter the key to be
deleted in the pop-up window.
-
Once you have made all required editing changes, click Save Changes.
Parameters for user profile
The information that can be specified is:
Table 4.1 User Profile
KEY |
POSSIBLE VALUES |
DEFAULT VALUE |
DESCRIPTION |
ShowSunday |
TRUE, FALSE |
TRUE |
sets display preferences |
ShowMonday |
TRUE, FALSE |
TRUE |
see above |
ShowTuesday |
TRUE, FALSE |
TRUE |
see above |
ShowWednesday |
TRUE, FALSE |
TRUE |
see above |
ShowThursday |
TRUE, FALSE |
TRUE |
see above |
ShowFriday |
TRUE, FALSE |
TRUE |
see above |
ShowSaturday |
TRUE, FALSE |
TRUE |
see above |
ShowLabels |
TRUE, FALSE |
TRUE |
see above |
TimeFormat |
1 (24 hour), 2 (AM/PM) |
2 (AM/PM) |
sets time display format |
StartDay |
00h00 to 24h00 |
08h00 |
sets calendar start time for display |
EndDay |
00h00 to 24h00 |
19h00 |
sets calendar stop time for display |
TimeInc |
5, 10, 15, 20, 30, 60 (minutes) |
30 minutes |
defines time increment for day and week views |
RefreshFrequency |
0, 5, 6, ... 65536 (minutes) |
0 |
sets refresh frequency of client |
MailNotification |
TRUE, FALSE |
FALSE |
specifies if the user can receive mail notification |
DefaultReminder |
0 (disabled), 1 (enabled) |
0 |
controls use of Pop-up Reminders |
TimeBeforeReminder |
0, 2, 5, 10, 60, 120, 240 (minutes) 12, 24, 48, 96 (hours) 7, 14, 31
(days) |
0 |
sets reminder time for Default Reminder |
ViewNormalEvent |
YES, NO, TIME |
TIME |
default security given to other users |
ViewPersonalEvent |
YES, NO, TIME |
NO |
see above |
ViewConfidentialEvent |
YES, NO, TIME |
NO |
see above |
CanBookMe |
TRUE, FALSE |
TRUE |
specifies if user can be invited |
ViewNormalTask |
YES, NO |
YES |
default security given to other users |
ViewPersonalTask |
YES, NO |
NO |
see above |
ViewConfidentialTask |
YES, NO |
NO |
see above |
CreatePublicGroups |
TRUE, FALSE |
FALSE |
controls ability to create Public groups |
ManageAdmGroups |
TRUE, FALSE |
FALSE |
controls ability to create Admin. groups |
ManageResources |
TRUE, FALSE |
FALSE |
controls ability to manage resources |
ManageHolidays |
TRUE, FALSE |
FALSE |
controls ability to manage holidays |
OU1 |
<Organizational Unit 1> |
n/a |
values for directory address |
OU2 |
<Organizational Unit 2> |
n/a |
see above |
OU3 |
<Organizational Unit 3> |
n/a |
see above |
OU4 |
<Organizational Unit 4> |
n/a |
see above |
O |
<Organization> |
n/a |
see above |
C |
<Country> |
n/a |
see above |
A |
<Administrative Domain> |
n/a |
see above |
P |
<Private Domain> |
n/a |
see above |
TimeZone |
<Time zone> |
n/a |
defines users in different time zones |
Group0 ... Group9 |
<Admin group name> |
n/a |
defines user groups |
Designate0 ... Designate9 |
<User name> |
n/a |
defines designates for user |
Display Preferences
ShowSunday = TRUE/FALSE
ShowTuesday =TRUE/FALSE
ShowMonday = TRUE/FALSE
ShowWednesday = TRUE/FALSE
ShowThursday =TRUE/FALSE
ShowFriday = TRUE/FALSE
ShowSaturday =TRUE/FALSE
This set of parameters determines whether or not these days will be
part of the week view on the client. The default is TRUE for all seven
days of the week.
TimeFormat = 1/2
This parameter determines whether or not time is displayed in standard
(AM/PM) or military (24h) time. The default is AM/PM.
StartDay = time_of_day
This parameter determines the time at which the users calendar starts
(day & week view only) for display purposes only. This does not
affect the regular business hours of the user. The default is 08h00.
EndDay = time_of_day
This parameter is used to define the time of day the users calendar
ends (day & week view only) or display purposes, although it really
has little effect given that all hours of the day are displayed anyway.
For example, if this is set to 15h00, or 3 o'clock PM, the remainder of
the afternoon will still be visible. There are other issues which can affect
how little or how much of the day is displayed such as time slot increments
and the spacing height. The default is 19h00.
TimeInc = time_in_minutes
This parameter defines the time increment for the day & week views,
which can affect how much of your day is displayed on the screen. Only
the following values can be specified: 5, 10, 15, 20, 30, 60 (minutes).
The default is 15 minutes.
Refresh, Notification & Reminders
RefreshFrequency = time_in_minutes
This parameter sets the refresh frequency of the client in minutes.
A value of 0 would effectively disable the refresh, and is the default.
MailNotification = TRUE/FALSE
This parameter specifies whether or not the user can receive mail notification.
Note, this has no effect on the users' ability to send mail notification.
The default is FALSE.
DefaultReminder = 0/1
If set to 1, the Default Reminder for Agenda Entries and Day Events
is set to Pop-up Reminder. For Tasks, only the Default Task Due Reminder
is set to Pop-up Reminder, the Default Task Start Reminder is NOT set.
Furthermore, The Daily Notes Default Reminder is also not set. The default
is 0, or no reminders.
TimeBeforeReminder = time_in_minutes
This parameter is used to set the reminder time for the Default Reminder.
In other words, a value of 24 would mean that the reminder would appear
24 hours before the start of the event. Only the following values can be
specified: 0, 2, 5, 10, 60, 120, 240 (minutes); 12, 24, 48, 96 (hours);
7, 14, 31 (days).
Default Security to Other Users
ViewNormalEvent = TIME
ViewPersonalEvent = NO
ViewConfidentialEvent = NO
ViewNormalTask = YES
ViewPersonalTask = NO
ViewConfidentialTask = NO
The above parameters determine the default security given to other users
when creating events or tasks of these designations. For example, if ViewNormalEvent
was set to TIME, only the time slot of the event would be visible to other
users. Conversely, if ViewNormalEvent was set to YES, all details of the
event would be visible to other users. If ViewNormal Event was set to NO,
the event would not be visible at all to other users.
All details of a public event are visible to other users, there
is no way to modify this behavior via these parameters.
The ViewNormalEvent and ViewNormalTask settings map to the `Normal'
Access Level on the client.
The ViewPersonalEvent and ViewPersonalTask settings map to the `Personal'
Access Level on the client.
The ViewConfidentialEvent and ViewConfidentialTask settings map to the
`Confidential' Access Level on the client.
CanBookMe = TRUE/FALSE
Setting this parameter to TRUE allows any undefined user to schedule
with the user. Of course, this can be overridden by the user within the
client. The default setting is TRUE.
Personal Group and Administrative Rights
CreatePublicGroups = FALSE
This parameter determines whether or not users have the ability to create
Public groups (i.e. groups available to all users in the database). The
default is FALSE.
ManageAdmGroups = FALSE
This parameter determines whether or not users have the ability to create
Admin. groups. Like Public groups, Admin. groups are available to all users
in the database, except that Admin. groups are not owned by the user that
created them, but rather the SYSOP. Why would someone want to create a
SYSOP-owned group? If you delete a user that has created a Public group,
the Public group is deleted along with his/her data. Conversely, Admin.
groups created by that user will not be deleted. The default is FALSE.
ManageHolidays = FALSE
This parameter determines whether or not users have the ability to manage
holidays (i.e. create, modify or delete) on the system.
X400 Address Information
The following parameters, when defined, can be useful for populating
a large number of users who share X.400 address information.
OU1 = Org_unit_1
OU2 =Org_unit_2
OU3 =Org_unit_3
OU4 =Org_unit_4
O = Organization (or internet-style email address where
unixmail is enabled)
C = Country
A = Administrative_Domain
P = Private_Member_Domain
Miscellaneous
TimeZone = timezone
This parameter can be used when defining users in different time zones.
Admin. Groups
This section allows you to define groups that users will be placed in
as they are added to the system. Note that the groups must be created beforehand,
and that there is a maximum of 10 groups per section.
Group0 = group_name
Group1 = group_name
Group2 = group_name
...
Group9 = group_name
Designates
This section allows you to define designates for users as you are adding
them to the system. Note that the designates must exist in the database
beforehand, and that there is a maximum of 10 designates per section.
Designate0 = designate_name
Designate1 = designate_name
Designate2 = designate_name
....
Designate9 = designate_name
Assigning administration rights
-
Calendar user administration rights can be set and modified from the command
line using the uniadmrights script. See Appendix
G for full instructions on the use of this script.
Managing groups
To allow Calendar users to efficiently schedule entries, tasks, events
and notes with other users and resources, Netscape Calendar offers the
facility to create four different types of groups:
Public groups
-
available to all users on the system
-
created by the Calendar administrator using the "New Group" form under
the Netscape Administration Server category Users and Groups | New Group
-
managed by the Calendar administrator using the "Manage Groups" form under
the Netscape Administration Server category Users and Groups | Manage
Groups
Private groups
-
available only to the user who created the group
-
created and modified by Calendar users in the Group Management dialogue
box of a Calendar client
Administrative groups
-
available only to those users who have been granted the right to create
and administer this type of group (right granted by the Calendar administrator)
-
created and modified by Calendar users in the Group Management dialogue
box of a Calendar client
Members only groups
-
available only to members of the group
-
created and modified by Calendar users in the Group Management dialogue
box of a Calendar client
[Previous] [Next]
[First] [Last]