The solutions shown here are purely examples of what is possible today and are supported by the IBM Business Partners that developed the products. These solutions are not supported by IBM directly. If you want to know if your SmartCloud Notes environment can benefit from integrating products provided by an IBM Business Partner, contact your software vendor.
The following text about products/solutions are composed and offered by IBM Business Partners and are supported by those partners. The IBM corporation does not support these products/solutions
OnTime® Group Calendar for IBM SmartCloud Notes
About OnTime® Group Calendar
Since the initial product was designed and built based on customer requirements in 1998. OnTime® Group Calendar has remained the premier group calendar product on the market for IBM Notes and IBM Domino.
OnTime® Group Calendar is built on the following core values:
- Scheduling: Minimize process time and find the earliest possible available time.
- Delegation: Access to act on consolidated scheduling data at all time.
- Match talent to time: Ensure a transparent view of availability.
- Improve customer service: Identify expertise and availability for a relevant and timely response.
- Always available: Must always be available whether working from the office or on the road.
The product has evolved quite a bit since the early nineties and continues to prove that a group calendar can both be secure, scalable, customizable, modern, and social. The newest releases support both IBM Connections to provide a truly social group calendar experience and smart phones allowing users to bring their group calendar on the road, delivering on the promise that a group calendar should be available always in any product and on any platform. OnTime® Group Calendar is sold across the World to a diverse set of customers through a network of dedicated partners and directly from OnTime®.
Users access OnTime® Group Calendar through a set of customized user interfaces for either IBM Notes, IBM Connections, web browsers, or smart phones such as the iPhone or Android based smart phones:
- IBM Notes fullscreen: group calendaring interface designed to provide an overview of many people at a time.
- IBM Notes sidebar: group calendar for your IBM Notes sidebar designed to provide a quick overview of your immediate team.
- Web browser: group calendar for your favorite browser.
- IBM Connections: group calendar widgets for Profiles and Communities in IBM Connections.
- Smartphone: group calendar interface for smartphones such as iPhone and Android to provide group calendar access on the go.
Besides the above user interfaces, OnTime® Group Calendar also provides a standards based REST API allowing customers to reap the benefits of calendar functionality in custom developed applications without the complexities of developing these functionalities themselves. OnTime® Group Calendar have customers using this API to integrate with intranets, phone systems, and CRM systems to name just a few.
How it works
OnTime® Group Calendar works by aggregating information from monitored calendars into the OnTime® Group Calendar database in a proprietary and highly condensed format. By using this format, calendar appointments (meetings, appointments, and so on) of tens of thousands of users can be maintained in a small amount of storage space while allowing extremely fast access and preserving appropriate access restrictions in even highly sensitive environments. Besides traditional user, calendars OnTime® also support the calendars of rooms and resources.
The OnTime® Group Calendar server run time monitors the calendars of configured users in real time and then updates the server backend store. The OnTime® Group Calendar clients utilize a standards based REST API to communicate with the OnTime® server and retrieve the required information for presentation. The API shields clients from knowing about the backend storage format and handles the security and privacy aspects making sure that users cannot read calendars and appointments of users they do not have access to. OnTime® Group Calendar comes with a rich security infrastructure allowing it to be tailored to meet any requirement. Security can be based on the access control list (ACL) of individual IBM Notes mail databases, on a role based access system, or by combing the two allowing for automated security configuration and user controlled access at the same time.
The following diagram illustrates the architecture of the OnTime® Group Calendar synchronization and administration processes.
Moving OnTime® Group Calendar to IBM SmartCloud
There is probably little doubt in most minds that the future of all or most enterprise computing is in the cloud. Therefore, it is important for the OnTime® Group Calendar to function perfectly with IBM SmartCloud Notes because it provides an avenue to the cloud for your current IBM Domino on-premises environment. You can now move your mail and calendar service either completely or partly to the cloud while keeping OnTime® Group Calendar as a part of your infrastructure.
OnTime® Group Calendar now allows you to monitor both calendars on-premises and in IBM SmartCloud. So no matter whether a user is using IBM Notes or IBM iNotes, on-premises, or in IBM SmartCloud, they can continue to use the user interface that they prefer or is applicable to their need whether that be a user interface integrated into their IBM Notes client, in a web browser or on a smart phone. All this due to the flexibility of IBM SmartCloud and the API based architecture of OnTime® Group Calendar. As an additional benefit, you will gain access to the OnTime® standards based API that allows you to integrate calendaring into custom applications without worrying about the underlying deployment architecture as OnTime® Group Calendar bridges the gap between on-premises and IBM SmartCloud.
Requirements for running against IBM SmartCloud
Due to the fact that OnTime® Group Calendar has a server side component and heavily utilizes the application infrastructure of IBM Domino, customers must run IBM SmartCloud Notes in a hybrid setup. A hybrid setup is what allows customers to mix on-premises and cloud hosted mail users. In a hybrid setup, the customer will have at least two IBM Domino servers on-premises (the so called "directory" and "passthru" servers) and installing OnTime® Group Calendar on either one is supported although installing on the "directory" server is the preferred option.
Besides the requirement to run in a hybrid setup customers also need a custom mail template to add the OnTime® specific design elements.