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

  1. 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.

  2. 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.

  3. 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

  1. 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.

  2. 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.

  3. 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.
  4. 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.

  5. A message in a pop-up box will notify you of the successful addition of the user to a node.

Creating several Calendar users

  1. 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

  1. 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.

  2. 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.

  3. Enter the SYSOP password in the indicated box.

  4. Click Add to add the user(s) to the specified node.

Managing Calendar users

  1. To edit user entries, select Users & Groups | Manage Users from the administration server manager.

  2. Follow the on-line instructions to make changes to a user's record.

  3. 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:
  1. From the Calendar Server Manager, select User Management | Manage User Defaults to open the "Manage User Defaults" form

  2. All configuration parameters for the user profile are displayed under the section heading "GEN".

  3. To edit the default profile, click GEN to open the "Section Editor".

  4. 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".

  5. To make changes to a value, delete the old value and type the new value in the edit box.

  6. To return to the default profile or values, click Reset.

  7. 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.

  8. To remove a parameter, click Delete Key and enter the key to be deleted in the pop-up window.

  9. 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

<Organization>

n/a

see above

<Country>

n/a

see above

<Administrative Domain>

n/a

see above

<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

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
Private groups
Administrative groups
Members only groups

[Previous] [Next] [First] [Last]