Skip to main content
Version: SOGo 5

Resource Booking

Reserve and schedule shared resources — meeting rooms, projectors, labs, or equipment — through SOGo's integrated calendar resource booking.

info

Resource booking in SOGo is typically implemented as special calendar accounts marked as resources. Your administrator configures these resource accounts, and they appear as available rooms or equipment when scheduling meetings.

Prerequisites

  • A SOGo 5 account with valid credentials
  • Logged into SOGo 5
  • Resource accounts configured by administrator
  • Calendar module access

Resource Booking Overview

Resource Type: DescriptionExample Use Case
Meeting RoomSmall team huddle room, board room, conference hall
EquipmentProjector, video conference system, specialized lab equipment
VehicleCompany car, maintenance vehicle
OtherTraining workstation, demo environment

Step-by-Step Instructions

Step 1: Open Calendar

Click Calendar in the navigation sidebar.

Step 2: Create a New Event

  1. Click the + (plus) button
  2. Or double-click on a time slot in the calendar grid

Step 3: Add Attendees

In the event dialog:

  1. Expand or click Attendees
  2. Search for or select your colleagues (for notification purposes)
  3. Find and add the resource — this may appear as:
    • A special resource tab or icon
    • A list of rooms/equipment you can choose from
    • An auto-complete suggestion when you type resource name
tip

Resources often appear with a location icon (📍) or are labeled as [Room] or equipment name in the auto-complete.

Step 4: Select Time Slot

Choose the date/time for the booking. SOGo shows resource availability:

Visual Indicator: DescriptionMeaning
Green/H highlightedResource available (can book)
Grayed outAlready booked (conflict)
Partially h availablePartial availability (some resource in use)

Step 5: Confirm Booking

  1. Add event title and details
  2. Confirm resource is listed in attendees
  3. Click Save or Create

SOGo checks for conflicts:

  • No conflict: resource is booked, attendees notified
  • Conflict exists: SOGo may:
    • Show conflict, prevent booking
    • Allow booking but show warning

Step 6: View Resource Availability

Optionally, to view a resource's schedule:

  1. In Calendar, find the Resources section or navigation
  2. Click on the resource (e.g., "Conference Room A")
  3. View the resource's calendar as a separate tab
info

Some configurations allow you to overlay multiple resources to find common availability.

Resource Configuration (Administrator)

Resource accounts are typically created with these attributes:

Setting: DescriptionValue
User RoleResource (not person)
LocationPhysical address or room number
CapacityNumber of people that can be accommodated
Equipment ListSpecific equipment available in resource
note

Setting up resources requires administrative access to SOGo automated scripts or direct database edits. Ask your admin if a resource you need is not available.

Best Practices

  1. Book in advance — resources are shared; last-minute booking may fail.
  2. Provide details — in the event description, include meeting purpose, needed preparation, number of attendees.
  3. Be considerate — if you just need a few minutes, don't block for a full day if not necessary.
  4. Release when done — if you finish early or the meeting cancels, remove the event/booking.
  5. Avoid double-booking yourself — resource system checks conflicts for you, but be judicious.

Managing Bookings

Action: DescriptionHow To
Modify bookingFind event in calendar, edit start/end time or update attendees, save
Cancel bookingDelete event (if you are the event owner)
Check availabilityView resource calendar directly; see all bookings
Resolve conflictsIf conflict warning appears, choose alternative time slot

Permissions and Delegation

  • Only users with permission to schedule on a resource can book it
  • An administrator may restrict who can book certain high-demand resources
  • Some resources auto-accept bookings, others require confirmation by resource manager

Troubleshooting

Issue: DescriptionPossible CauseSolution
Cannot find resource in attendeesResource not configured outside calendarsAsk admin to make resource bookable; ensure it's listed as a shareable calendar
Booking fails with conflictTime slot already bookedChoose another time slot with available resource
Resource not appearing as categoryConfigured for specific groups onlyCheck with admin if you have permission to book this resource
Resource calendar can't be viewedPermissions restrict read accessContact admin for view access

Integration with Other Features

Integration: DescriptionNotes
Free/busyResource busy times shown in free/busy free-for-all queries
Calendar sharingShare your calendar with resource team to coordinate scheduling
Email notificationsAttendees and resource managers can receive booking confirmations
info

In larger organizations, resource booking may require additional scheduling tools or connector integrations. This covers the core SOGo scenario where resources are modeled as special calendars.

Accessibility

Keyboard Navigation

This application supports keyboard navigation. No mouse required for completing this task.

ActionKeyboard Shortcut: What key to pressNotes: Additional information
Navigate modulesTab / Shift+Tab
Select/activateEnter or Space
Cancel/closeEscape
Navigate listsArrow keys

Screen Reader Navigation Order:

  1. Sidebar navigation → Tab to enter
  2. Module content → Arrow keys to navigate
  3. Action buttons → Space or Enter to activate
  4. Forms → Tab between fields, arrows for dropdowns

High Contrast Mode

SOGo supports high contrast and dark mode. Toggle via user preferences or use browser/OS-level accessibility settings:

  • Windows: Win+Ctrl+C toggles high contrast
  • macOS: System Preferences → Accessibility → Display → Increase contrast
  • Browser Extensions: Dark Reader, High Contrast (Chrome)