Corporate Software & Technologies

TOC PREV NEXT INDEX



Managing Resources


This chapter describes the various tasks involved in creating and managing organizational resources in your implementation of CorporateTime. Resource management is similar to user management in terms of functionality and administrative controls, although there are some important differences in an LDAP context.

The following topics are dealt with in this chapter:

Creating CorporateTime resources

A resource is an inanimate object, such as a conference room or a piece of equipment, that has its own agenda. When creating an event in their agenda, users can invite resources in the same way that they invite other users. Resources are managed by local users who act as designates. Resources can either be set up to permit more than one reservation at a time, or on a first-come first-served basis to prevent double-bookings.

Resources can also be used to create a calendar for tracking related enterprise-wide information, such as company holidays or employees' travel schedules. For example, to create a Travel Planner for your organization, add a resource to the node and name it "Travel Planner". Whenever an employee is scheduled to travel, he/she will create an event in his/her personal agenda and invite the resource. The result is a calendar for the resource Travel Planner containing all entries related to employees' travel.

Creating a new resource in an internal directory context

Cmd line
To add a resource:
To add several resources:
  1. Create a file of the resources that you wish to add to a node. The information for each resource must be entered following the format and syntax documented in the unires documentation in Appendix G. Note that the syntax differs slightly from that used in the LDAP directory context.
    A R=conference room/N=104/CA=24/S=Alexander/G=James

    A R=projector/N=2/S=Addison/G=Thomas/PHONE=123-4567

  2. Add the resources in the file (named "res1" in the following example) to the specified node.
    % unires -ex res1 -n 444 -p <SYSOP password>

    unires: added "conference room"

    unires: added "projector"

    unires: added "lab"

Admin GUI

To add resources to an internal directory using the CorporateTime Server Administrator:

  1. Run CorporateTime Server Administrator.
  2. Sign in to the node you wish to populate.
  3. Select Resource | Add Resource to open the Add Resource dialogue box.
  4. Type the new resource name in the Resource Name box. This is the only value required to create a new resource.
  5. Enter values in all other entry boxes as desired.
  6. You may set a password for the resource by entering matching values in the Password and Confirm Password boxes. If a password is not set by the administrator, you must sign in as the resource to set a password and assign designate rights for the resource.
  7. Click OK to create the new resource.

Creating a new resource in an LDAP directory context

Cmd line

While users must be in the directory server before they can be added to a CorporateTime node, resources are added in a single operation.

To add a resource:
To add several resources:
  1. Create a file of the resources that you wish to add to a node. The information for each resource must be entered following the format and syntax documented in the unires documentation in Appendix G.
    A DID=cn=Room24, o=Acme, c=US

    A DID=cn=projector3, o=Acme, c=US

    A DID=cn=lab5, o=Acme, c=US

  2. Add the resources in the file (named "res1" in the following example) to the specified node.
    % unires -ex res1 -n 444

    Enter SysOp password:

    unires is working, please wait ...

    unires: [cn=Room24, o=Acme, c=US] add success.

    unires: [cn=projector3, o=Acme, c=US] add success.

    unires: [cn=lab5, o=Acme, c=US] add success.

    The resource now exists in the directory server and on the CorporateTime node.

Admin GUI

Resources may be added to local or remote CorporateTime nodes using the CorporateTime Server Administrator.

To add a resource to a CorporateTime node:

  1. Run CorporateTime Server Administrator.
  2. Sign in to the node you wish to populate.
  3. Select Resource | Add Resource to open the Add Resource dialogue box.
  4. Enter a Distinguished Name (DN) for the new resource (eg. "cn=res1,o=acme,c=us"). Establish a convention for the cn or uid to avoid errors caused by duplicate values. If the resource is added to an organizational unit, the ou=<org unit> notation must be part of the DN. (Note: The organizational unit must already exist in the directory server.)
  5. Open the "Resource" form.
  6. Enter all pertinent resource information, ensuring that values are provided for:

    Resource Name

    Password [SYSOP]

  7. Click OK to add the resource to the node.

Managing CorporateTime resources

Cmd line

You may view and modify various CorporateTime resource attributes using the unires utility. See Appendix G for full instructions on the capabilities and syntax of this utility.

Admin GUI
To edit resource information:
  1. Run CorporateTime Server Administrator.
  2. Select Resource | Properties to open the Search dialogue box.
  3. You have two search options. All resources related to this node and any connected node will be displayed if you click Search without entering a Resource Name or a Resource #. To restrict your search, enter any portion of a resource name or a valid Resource # and click Search to perform the query.
  4. Select a resource name from the list box and click Properties, or simply double click a resource to display Resource Properties. Although the list box may contain resources from connected nodes, you can view properties or modify only those resources related to the node that you are signed into.
  5. Click OK when you have completed editing the record.

Deleting CorporateTime resources

When a resource is deleted from a node, the resource's records and directory entry are removed from the local node. This means that the resource will no longer appear as invited in user's agendas, nor will it appear in any directory listings. If required, the resource's agenda can be copied out using the unicpoutr utility, and subsequently copied back in to any CorporateTime Server node using the unicpinr utility. See Appendix G for details on the use and syntax of these utilities.

Cmd line

Remove the resource(s) from the CorporateTime node using the unires -del (single deletion) or the unires -ex (multiple deletions) command. See Appendix G for full instructions on the capabilities and syntax of this utility.

Admin GUI
  1. Run CorporateTime Server Administrator.
  2. Select a resource, following the procedure outlined above.
  3. Select the desired resource name and click Delete to remove the resource.

Managing resource defaults

A CorporateTime administrator may wish to define a default resource profile prior to adding resources to the database. Changes are applied only as resources are added to the database.

To define a default resource profile:
  1. All configuration parameters for the resource profile are stored in the /users/unison/misc/resource.ini file. Edit this file using a text editor supplied with your operating system.
  2. The default value can be changed according to the information and limits defined in the following section "Parameters for resource profile".
  3. To make changes, delete the old value and insert a new value.

Parameters for resource profile

Table 5.1 · Resource 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 agenda start time for display
EndDay 00h00 to 24h00 19h00 sets agenda 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 resource 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 sets default viewing rights to resource's agenda
ViewPersonalEvent YES, NO, TIME NO see above
ViewConfidentialEvent YES, NO, TIME NO see above
CanBookMe TRUE, FALSE TRUE specifies if resource can be invited
TimeZone <Time zone> n/a sets the time zone of the resource
Group0 ... Group9 <Admin group name> n/a adds resource to specified admin group
Designate0 ... Designate9 <User name> n/a sets designates for the resource

Assigning designates

Designate and other access rights are set by the default resource profile at the time the resource is added to the node. They can also be set later using the CorporateTime Client to log in as the resource and modify Access Rights.


Corporate Software & Technologies
http://www.cst.ca
Voice: (514) 733-8500
Fax: (514) 733-8878
info@cst.ca
TOC PREV NEXT INDEX