Previous Topic

Next Topic

Book Contents

Book Index

Virtual Host Mapping

Sometimes a connectDaily installation will have many calendars and you will want to limit what calendars are visible. For example, a city has a Parks Department with many calendars and also an Information Department with many calendars.

By default, the calendar selection list will show all calendars the public can see. The system administrator would like to limit the calendar list so that people coming from the Parks Department see one set of calendars, while people coming from the Civic Information site will see a different set of calendars.

connectDaily handles this need by letting you establish a relationship or mapping between a website name and a GUEST User. People who are not logged in see the list of calendars controlled by the permissions of the GUEST User. Creating these mappings gives you one set of GUEST calendars for one website and a different set of calendars for another website.

If you are not sure how GUEST Users work in connectDaily, please read the help topic on Permissions for Anonymous Users (Permissions for Anonymous Users, User Preferences).

To configure Virtual Host Mapping, perform these steps:

  1. For each virtual host name you want to use, e.g. calendar.yourdomain.com, configure the DNS entries. The host names must resolve to work. You should do this by creating a CNAME entry that points to <yourhostname>.mhsoftware.com. If you don't understand what this means, talk to the person that handles DNS entries for your domain.
  2. If you are using the hosted calendar service, tell us each of the virtual host names you want to use. If you are self-hosting, your servlet container or web server must forward requests for the virtual host into connectDaily.
  3. Create a different GUEST user for each virtual host mapping. Try to make the name associated with the virtual host name. Remember, GUEST users must have Enabled unchecked on the edit user screen. We recommend that you assign permissions to the user specifically. In other words, don't make the user a member of any groups.
  4. From the menu, choose System | Virtual Host Mapping. Configure the virtual host names using the Virtual Host Mapping screen to associate the appropriate GUEST User with the virtual host names.
  5. Use the manage security wizard to assign the user permission to view the appropriate calendars, resources, and event types.

Other Notes

For licensing information on the Virtual Host Mapping Module, please contact MH Software, Inc.

See Also

System Utilities

Audit Trail

Bulk Exception Add

Purge Database

Item Style Setup

Manage Reminders