ibm notes and domino 9.0 social edition software reviewer ... · pdf fileibm notes and domino...

24
IBM Software September 2013 IBM Notes and Domino 9.0 Social Edition software reviewer’s guide

Upload: lehanh

Post on 06-Mar-2018

226 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: IBM Notes and Domino 9.0 Social Edition software reviewer ... · PDF fileIBM Notes and Domino 9.0 Social Edition software reviewer’s guide. 2. ... IBM Domino Designer and application

IBM Software September 2013

IBM Notes and Domino 9.0 Social Edition software reviewer’s guide

Page 2: IBM Notes and Domino 9.0 Social Edition software reviewer ... · PDF fileIBM Notes and Domino 9.0 Social Edition software reviewer’s guide. 2. ... IBM Domino Designer and application

2 IBM Notes and Domino 9.0 Social Edition software reviewer’s guide

Contents

2 What’s new in IBM Notes 9.0 software?

2 Email

3 New calendar features

5 Search features

7 IBM iNotes features

10

11

13

IBM Notes Browser Plug-in

Embedded experiences and OpenSocial

IBM Domino software

14 IBM Notes Traveler software

16 IBM Domino Designer and application development

With IBM® Notes® 9.0 Social Edition and IBM Domino® 9.0 Social Edition software, IBM is extending its platform for social business with an integrated social email solution. This reviewer’s guide highlights the software’s innovative, new capabilities and describes in detail how email and application platforms integrate more easily with newer social tools while offering f lexibility and choice in deployment options.

What’s new in IBM Notes 9.0 software?IBM Notes software is a leading enterprise messaging client, providing users with email, calendar, contacts, to-do and related collaboration capabilities in a rich client delivered to their desk-tops, laptops, browsers or mobile devices. The IBM Domino platform is more than just an enterprise messaging server; it is also a rapid application development platform that includes design and developer tools and server run time in a single package, delivered on premises, in the cloud or via hybrid deployments. Together, Notes and Domino software form a core part of the IBM platform for social business—one of the industry’s most comprehensive, integrated sets of capabilities designed to help you become a social business.

This section describes some of the many new features and functions available in IBM Notes 9.0 software. For further details on using these features, and for details on the software’s many existing capabilities, refer to the IBM Notes and Domino information center at http://www.lotus.com/ldd/dominowiki.nsf. Information on support in Notes 9.0 Social Edition software for embedded experiences and OpenSocial is covered in detail later in this guide.

EmailMessages grouped by date in inbox viewNow you can see messages in your inbox grouped by categories such as today, yesterday and last week. From your inbox, select Show > By Date.

Figure 1. Group messages in your inbox by date.

Abbreviated datesChanges to Notes software enable you to see abbreviated, simplified dates in your mail view:

●● ● For messages sent or received on the current day, the date column will show the time (for example, 4:50 PM).

●● ● Messages sent or received the previous day will display “Yesterday” and the time of the email.

●● ● If the date of a message sent or received falls on a day within the past year, the message will show the month, day and time (for example, May 12 5:30 PM).

Page 3: IBM Notes and Domino 9.0 Social Edition software reviewer ... · PDF fileIBM Notes and Domino 9.0 Social Edition software reviewer’s guide. 2. ... IBM Domino Designer and application

3IBM Software

●● ● If the date of a message sent or received falls on a day within a previous year, the message will display the month, day, year and time (for example, 5/12/2011 3:15 PM).

●● ● If a future date somehow appears in the mail view, operating system settings dictate that the message will display the month, day and time (for example, 5/12 5:30 PM).

You can override abbreviated dates at any time. For mail views, the “Use abbreviated dates” selection is checked by default—simply uncheck the box to override this feature. For other views, “Use abbreviated dates” selections will be unchecked by default.

Message snippets in inbox viewYou can now preview message body text in your inbox view simply by selecting Show > Beginning of Message directly from the inbox. By hovering over messages in the inbox, you can see the first 100 characters of any message.

New action bar for “Read/Unread” mailNew capabilities in Notes 9.0 software provide an action bar button in your inbox so you can more quickly mark specific messages as “Read” or “Unread.” Previously, to enable this feature, you had to use the Edit > Unread marks menu.

Image preview for attachmentsWhen reading MIME email or when creating image attach-ments in the rich text editor in Notes 9.0 software, you will now see a thumbnail preview of attachment images.

New calendar featuresOne-month view in calendarMore quickly see and plan upcoming appointments and meetings by scrolling through your calendar one week (instead of one month) at a time. For example, instead of just viewing only all of December or all of January, you can see the last few weeks of December and the first few weeks of January simultaneously.

Other new calendar features enable you to:

●● ● Use the vertical scroll bar to navigate forward or backward●● ● Drag the scroll bar slider to navigate to a specific month

(a tool tip will show you which month you are scrolling to)●● ● Click the up or down arrow of the scroll bar to navigate

forward or backward by one week●● ● Click within the scroll bar to navigate forward or backward

by one month●● ● Use calendar shortcuts– PgUp—scroll backward one month– PgDn—scroll forward one month– Ctrl+PgUp—scroll backward one week– Ctrl+PgDn—scroll forward one week

Figure 2. Use the new Notes software action bar to mark messages in your inbox.

Page 4: IBM Notes and Domino 9.0 Social Edition software reviewer ... · PDF fileIBM Notes and Domino 9.0 Social Edition software reviewer’s guide. 2. ... IBM Domino Designer and application

4 IBM Notes and Domino 9.0 Social Edition software reviewer’s guide

New Weekly Planner in calendarNotes 9.0 Social Edition software includes a new calendar view (not yet available in the IBM iNotes® client) called Weekly Planner that shows the days of the week in a two-column format. This new view is similar to the weekly view in the Notes Basic client, where you can scroll within a day view to see more entries.

You can also show available times in the Weekly Planner by clicking Show > Show Available Times to view times when you don’t have any events scheduled. If you select Show Available Times, the day’s events will appear.

Color-coded calendar entries by categoryNew Notes 9.0 capabilities let you color code your calendar entries by category. (Note: This feature will override any existing calendar entry color settings on the Calendar & To Do > Colors preferences tab.) To set category colors for calendar entries and calendar event categories, choose File > Preferences > Calendar & To Do > Colors > Category Colors.

You can also assign colors for color-coded categories directly from the calendar entry form. Create a new calendar entry, and simply select the Assign Colors button.

Check Calendar dialog box remains in viewNow you can move and size the Check Calendar dialog box and keep it on top while you’re interacting with Notes software.

Forward overlaid teamroom calendar as emailIf you have a teamroom calendar overlaid into your Notes calen-dar, you can now send that teamroom calendar as an email.

Figure 4. Notes software now allows you to forward a teamroom calendar via email, right from your inbox.

Figure 3. Leverage new scrolling options in the calendar view to quickly find specific dates or events.

Page 5: IBM Notes and Domino 9.0 Social Edition software reviewer ... · PDF fileIBM Notes and Domino 9.0 Social Edition software reviewer’s guide. 2. ... IBM Domino Designer and application

5IBM Software

Search featuresImproved starts with quick find experienceThe latest version of Notes software helps you more easily find information, regardless of whether the data is in mail, calendar, teamrooms or any other Notes view. You can now select which column to search (the software automatically sorts by that col-umn), and if you’re searching for a name, the type-ahead feature will help you quickly find it.

To use this feature, simply start typing in any view (or click Ctrl+F), and a dialog box will appear where you can select in which column to search and continue typing the information you’d like to find. You can choose to search in any column in that view or choose the Any column to search in all columns.

Searching views with no columnsIn calendar views with no columns, such as One week or One month, you can choose to search just that view or the entire application. For example, if you’re looking at the monthly view of April, select This view to search only in the month of April, or select All to search the entire calendar.

Selected view sort orderNotes 9.0 software places the Show results drop-down menu—which defines the view sort order for search results—more prominently in the View Search box. This new location allows you to change the sort order for search results without having tosearch again each time.

Note: An application must have a full-text index for you to see the Show results drop-down menu; otherwise, you will see a Not Indexed notification link.

Search mail and archives at the same timeWith Notes 9.0 Social Edition software, you can simultaneously search your mail file and any (or all) mail archive applications you have created.

Note: This feature is only available to Notes Standard client users.

You can find this feature in the Search toolbar and disable it at anytime by selecting File > Preferences > Search List and uncheck-ing All Mail and Archives from the Search list.

Discover pageNew in Notes 9.0 Social Edition software is a home page called the Discover page through which you can more quickly and easily find targeted Notes client information, including what’s new in the release, introductory material for new users, and helpful hints and tips. Use the Quick Links tab to launch your workspace, mail, calendar, other Notes applications you’ve recently used, and other resources such as the Notes and Domino wiki. Functionality on the Discover page can detect whether a user has been provisioned for IBM Connections software and will auto-matically show content relevant to the Connections social platform.

Figure 5. Search mail files and archives simultaneously in the Notes Standard client.

Page 6: IBM Notes and Domino 9.0 Social Edition software reviewer ... · PDF fileIBM Notes and Domino 9.0 Social Edition software reviewer’s guide. 2. ... IBM Domino Designer and application

6 IBM Notes and Domino 9.0 Social Edition software reviewer’s guide

Note: If you have customized your home page prior to this latest release, Notes 9.0 Social Edition software will continue to show your custom home page in the Notes client.

Support for IBM Social ThemeIBM has added support to the current release for the IBM Social Theme, providing a new, cleaner and more modern look to the Notes 9.0 Social Edition client. IBM is adopting this theme across its product line to create a consistent user interface. You can implement the new look as an additional theme simply by choosing File > Preferences > Windows and Themes and selecting the IBM Social Theme (or any of the other available themes).

Open mail, calendar, contacts or home page in one clickThe new Social Theme includes new icons, which you can click to open mail, calendar, contacts or the Notes home page—these buttons are available no matter where you are in Notes software.

You can also choose to hide the new icons simply by right- clicking and selecting Hide ___ Shortcut Button. To display an icon again, click View > Show Shortcut Buttons and select the icons you wish to show.

Figure 6. Use the new Discover page feature in Notes software to find more-targeted information more quickly and easily.

Figure 7. Use the new icons to launch inbox elements with just one click—no matter where you are in your Notes software.

Figure 8. If you don’t want to use the new icons or only want to display a few icons, simply hide them in a few simple steps.

Page 7: IBM Notes and Domino 9.0 Social Edition software reviewer ... · PDF fileIBM Notes and Domino 9.0 Social Edition software reviewer’s guide. 2. ... IBM Domino Designer and application

7IBM Software

Use mini view to see work at a glanceWith Notes 9.0 software’s new mini view, you can see notices, follow-up messages or to-do items in the left navigation of your mail or calendar view. By default, the mini view is collapsed—simply click the mini view to open it.

New toolbar optionA new toolbar menu now includes the option Show Toolbar Only When Editing.

Improved integration with Lotus ProtectorNotes 9.0 software features improved integration with the IBM Lotus® Protector appliance. Now you can block domains in the form of an enhanced dialog box available in the Block Addresses action in Notes mail.

IBM iNotes featuresThis section describes some of the many new functions available in IBM iNotes 9.0 Social Edition software. With this release, IBM brings iNotes software (when used in tandem with the Notes Browser Plug-in) to near parity with the rich user experience in the Notes client. For most users, there will be no discernible difference in the user experience between Notes and iNotes software. The latest additions are also highlighted below. For further details on using these and other features, and for details on the many existing capabilities of iNotes software, refer to the IBM Notes and Domino information center at http://www.lotus.com/ldd/dominowiki.nsf.

Improved iNotes calendar create and edit formsWith the new functionality inherent in iNotes 9.0 Social Edition software, users can take advantage of:

●● ● Easier-to-read forms that enable faster scheduling of team meetings, individual appointments, anniversaries, all-day events and reminders

●● ● Simplified, feature-rich calendar forms that hide infrequently used features yet allow users to easily redisplay those features as necessary

●● ● New calendar forms that are better integrated with the current mail experience and iNotes software framework Figure 9. See notices, to-do items and more with the new mini view.

Page 8: IBM Notes and Domino 9.0 Social Edition software reviewer ... · PDF fileIBM Notes and Domino 9.0 Social Edition software reviewer’s guide. 2. ... IBM Domino Designer and application

8 IBM Notes and Domino 9.0 Social Edition software reviewer’s guide

Improved iNotes calendar notice formsUsing these updated forms, you can receive invitations, broad-cast notices, reschedule notices, meeting updates, confirmations, cancellations, meeting removal notices and delegation notices (from another invitee). For chairpersons, the updated forms include notices such as counterproposals, information requests, acceptances, declines, delegations and tentative acceptances.

If you receive a meeting invitation, the improved functionality of iNotes software allows you to determine your availability, act on a new status and check your calendars to propose a new meeting time—all from within a meeting notice. When suggesting a new time, you can now easily add comments in the proposal by default, rather than choosing between Propose New Time and Propose New Time with Comments options.

iNotes calendar dynamic scheduler widgetIf you’re creating a meeting or an invitee proposes a new time for a meeting, the meeting creator and any of the invitees can use the new dynamic scheduler widget to easily drag and drop when selecting a time that accommodates meeting participants’ schedules.

The dynamic scheduler widget also allows you to:

●● ● Drag to change the meeting time or duration●● ● View green checkmarks over time columns that indicate

whether all invitees can attend●● ● Use the drag bar to determine whether all invitees can attend

at the selected time—the drag bar changes between green and red, per availability

●● ● Drop the drag bar on a day boundary to automatically expand the time grid to 24-hour mode

●● ● Quickly pick a recommended meeting time for all required attendees

Figure 11. Updated forms in the new iNotes software release expand the types of notices associated with calendar events.

Figure 10. Use the improved iNotes software features to more easily schedule meetings, events, appointments and reminders.

Page 9: IBM Notes and Domino 9.0 Social Edition software reviewer ... · PDF fileIBM Notes and Domino 9.0 Social Edition software reviewer’s guide. 2. ... IBM Domino Designer and application

9IBM Software

Find available time directly from iNotes inboxMore quickly schedule a meeting while reading your daily email with the new dynamic scheduler widget. Just right-click on any document and click Find available time to open the new sched-uler. Then pick your meeting time and click Create meeting to schedule the event.

Calendar view improvementsIBM iNotes 9.0 software offers improvements to the calendar view, including simplified calendar entry colors, conflict indica-tors to show when two calendar events overlap, and a gutter area to the right of your calendar entries that allows you to easily double-click and create a new entry with an overlapping time (see figure 12).

Importing contacts into iNotesTo import existing contacts from Microsoft Outlook into your iNotes client, first export them from Outlook as a comma sepa-rated value (CSV) file; then import the file.

Paste images from clipboard with FirefoxIf you use the Mozilla Firefox browser, you can copy and paste images from the clipboard into the rich text editor of an iNotes mail message. iNotes software does not support Google

Chrome, Microsoft Internet Explorer or Apple Safari because those browsers do not enable users to paste images from the clipboard.

Attachments area improvementsiNotes software provides a new and improved HTML-based attachment area that’s available across browsers. You can even drag and drop files into recent browsers that support HTML5.

Notes link improvementsIn the iNotes 9.0 release, default links are only Notes software links (rather than web links) and are represented by new icons (shown next to the link text in figure 13) as opposed to the older icons that were used in previous releases.

Figure 12. Improvements to iNotes calendar views help simplify your calendar experience.

Figure 13. New improvements to Notes links now feature icons for easier identification.

Page 10: IBM Notes and Domino 9.0 Social Edition software reviewer ... · PDF fileIBM Notes and Domino 9.0 Social Edition software reviewer’s guide. 2. ... IBM Domino Designer and application

10 IBM Notes and Domino 9.0 Social Edition software reviewer’s guide

Social Edition: new widgets and live text support for iNotesIn the 9.0 software release of the IBM Domino OpenSocial component, iNotes software provides support for widgets and live text.

Note: Widgets and live text features are only supported in iNotes client (full mode).

WidgetsA new My Widgets sidebar panel provides a view of all installed widgets, plus actions such as browse catalog and update widget. Additional functionality includes the ability to:

●● ● Drag and drop to install web and OpenSocial widgets from the widget catalog—simply right-click and choose Remove to remove the installed widget

●● ● Open web widgets in a tab, window, f loating window or sidebar by right-clicking on the widget and choosing the corresponding Open command

●● ● Launch OpenSocial widgets in a tab, f loating window or sidebar by right-clicking on the widget and choosing the corresponding Open command

●● ● Edit widget properties by right-clicking on a widget and choosing Properties

●● ● Enable administrators to install and push web and OpenSocialwidgets to users

Live textIBM iNotes 9.0 software now supports live text recognition and action execution in emails. You can send specific text to a widgetby selecting the text and double-clicking on the widget in the My Widgets sidebar panel. Note that for this function to work, you must have a selected text action configured to the widget.

IBM Notes Browser Plug-inThe IBM Notes Browser Plug-in allows you to work with your Notes applications directly in a browser. Notes client compo-nents enable the plug-in to work with your application and

integrate with a browser. The components associated with the plug-in are specific to the Notes Basic client. Any features in an application that require standard client components (widgets, live text and composite applications) will not be available when running that application under the Notes Browser Plug-in. If your application runs successfully in the Notes Basic client, it should run unmodified in the Notes Browser Plug-in. For these and other more advanced features, IBM recommends using XPages technology to more quickly and easily modernize your existing Notes applications for web or mobile access.

Additional components from the Notes Basic client that are not included with the plug-in include spell check dictionaries, local help files and attachment viewers. Additionally, the Notes Browser Plug-in does not support access to a user’s mail file. IBM strongly recommends using iNotes software for mail access.

The images below show a Notes application as well as the Notes workspace running unmodified in a web browser.

Figure 14. Use the Notes Browser Plug-in to work with your Notes applications directly in a browser.

Page 11: IBM Notes and Domino 9.0 Social Edition software reviewer ... · PDF fileIBM Notes and Domino 9.0 Social Edition software reviewer’s guide. 2. ... IBM Domino Designer and application

11IBM Software

Platform supportThe Notes Browser Plug-in is supported only on the Microsoft Windows platform (Windows 7 and 8) and supports the follow-ing browsers and versions:

●● ● Firefox (release 10 and above)●● ● Internet Explorer (release 8 and above)

In addition, the Notes Browser Plug-in will run as part of a virtualized client environment supported by Citrix.

InstallationYou have two options for installing the Notes Browser Plug-in: using a stand-alone package or during installation of the standard client. Please refer to the product documentation for installation instructions.

Embedded experiences and OpenSocialOpenSocial supportIBM Notes and iNotes 9.0 Social Edition software now support rendering of OpenSocial 2.0–compliant gadgets. All gadgets that are rendered in Notes or iNotes software must have widgets in the widget catalog as well as administrator approval. When the widgets for the OpenSocial gadgets are approved, you can push them via policy or install them via the widget catalog and enable users to open them in the same way they open other widgets.

Support for OpenSocial in both Notes and iNotes 9.0 Social Edition software adds a consistent web-programming model across products. Additionally, a vast majority of application pro-gramming interfaces (APIs) and functionality are available to OpenSocial gadgets inside both clients.

Note: Notes and iNotes Social Edition software do not support all the capabilities of the OpenSocial 2.0.1 specifications. Some functionality may not work as described in the specifica-tions. Please refer to the OpenSocial Gadget limitations in IBM Notes and IBM iNotes information at ibm.com/support/docview.wss?uid=swg21631993 for more details.

Highlighted functions in this latest release include:

●● ● Notes and iNotes Social Edition software consume OAuth 2.0 and OAuth 1.0a protocols, and gadgets can lever-age these technologies to make requests to OAuth-protected web services

●● ● OpenSocial gadgets can make requests to web services via gadgets.io.makeRequest or osapi.http. (You must make OAuth requests through gadgets.io.makeRequest.)

●● ● OpenSocial gadgets may contribute actions and retrieve the current selection in Notes or iNotes software

●● ● Services can use OpenSocial gadgets and URLs to provide embedded experiences in mail (see the Embedded experiences section below for additional details on this functionality)

●● ● OpenSocial gadgets can open dialog boxes (modal and non-modal), tabs and sidebars using the gadgets.views.open APIs in OpenSocial

Figure 15. This image shows another view of the Notes Browser Plug-in associated with a user’s workspace.

Page 12: IBM Notes and Domino 9.0 Social Edition software reviewer ... · PDF fileIBM Notes and Domino 9.0 Social Edition software reviewer’s guide. 2. ... IBM Domino Designer and application

12 IBM Notes and Domino 9.0 Social Edition software reviewer’s guide

Embedded experiencesEmbedded experiences allow application developers to embed content from their applications—such as a gadget or a simple web page—inside OpenSocial 2.0 containers. With embedded experiences, users can immediately act on business information directly from their email messages or Notes applications— helping boost productivity by reducing context and application switching. Gadgets and containers that support embedded content can choose to render it as an embedded experience, which can be placed in emails using the MIME standard. For example, in addition to plain text and HTML, MIME types for JSON-based and XML-based applications can be embedded directly in an email. Notes Social Edition and iNotes Social Edition software both support embedded experiences in email.

Rendering embedded experiences in your Notes emailTo render an embedded experience in your Notes mail, you must install a widget created for the gadget or URL that is being used as the embedded experience in your My Widgets sidebar panel in your Notes or iNotes client. Additionally, the Disable embedded browser for MIME mail preference must be unchecked in the Basic Notes client configuration preferences.

Gadget actions and OpenSearchA gadget can contribute actions to the Notes and iNotes clients, as well as by the context menu and either the top-level menu (Notes client only) or the toolbar menu (iNotes client only). Additionally, a gadget may contribute actions to specific objects, such as mail messages, contacts and attachments (Notes client only), and display them in the context menu when a user is selecting and right-clicking those objects.

In addition, in iNotes software, actions on files are contributed to the attachments toolbar. When running, the action opens the parent gadget and runs some JavaScript software, which may or may not act on the current selection. The action can specify the gadget view in which it should open (for example, profile, default or canvas) and the view target, which is the type of Notes or iNotes view in which the gadget should be opened (for example, tabbed page, sidebar, f loating window or dialog box). If no view is specified, the action runs in the default (or current, if open) view of the gadget. If no view target is specified, the action runs in a f loating window.

Note: If multiple instances of the same gadget are open, the action runs in all of those views. If any instance of the gadget is open, the action runs in that instance, no new instance is opened and the view target is ignored.

Creating OpenSocial widgetsNotes and iNotes Social Edition 9.0 software introduces OpenSocial widgets—a new widget type that supports creating widgets based on existing OpenSocial gadgets. Using the new

Figure 16. With new embedded experiences improvements to Notes software, application developers can embed content, such as gadgets, inside OpenSocial 2.0 containers.

Page 13: IBM Notes and Domino 9.0 Social Edition software reviewer ... · PDF fileIBM Notes and Domino 9.0 Social Edition software reviewer’s guide. 2. ... IBM Domino Designer and application

13IBM Software

OpenSocial widget wizard tool, a widget developer can create OpenSocial widgets, which are used like other widget types and enable users to:

●● ● Open the widgets in a tab, new window, f loating window or sidebar panel

●● ● Wire live text to widget actions

An OpenSocial gadget can also provide advanced features—such as using APIs and the OAuth protocol and rendering in an embedded experience—as detailed in the Social Gadget Specification. Because OpenSocial widgets use advanced features, an administrator will need to approve the widgets before they are made available for client use. When a widget developer creates the widget, the developer needs to publish the widget to the corporate widget catalog; then the widget catalog administrator needs to approve the widget. Once approved, Notes and iNotes 9.0 software users can install the widget from the catalog and render the widget in their clients. You can find details on how to create an OpenSocial widget in the IBM Notes and Domino information center at http://www.lotus.com/ldd/dominowiki.nsf.

IBM Domino softwareThis section describes some of the new features and functions available in IBM Domino Social Edition 9.0 software. For further details on using these features, and for details on the software’s many existing capabilities, refer to the IBM Notes and Domino information center at http://www.lotus.com/ldd/dominowiki.nsf.

Using SAML to configure federated-identity authenticationNotes and Domino software federated identity for user authenti-cation uses the Security Assertion Markup Language (SAML) standard from the Organization for the Advancement of Structured Information Standards (OASIS). An ideal method through which to achieve single sign-on (SSO) access control, the SAML standard provides users with convenience and

f lexibility and can help reduce administrative costs. SAML authentication allows a user to authenticate once with a designated identity provider (IdP), after which the user can access any server that is partnered with the IdP.

Both Notes client and web client users can use SAML-based authentication, which depends on signed data manipulation language (DML) identity authentication for multiple Domino web servers and applications as well as any third-party applica-tions affiliated with the IdP. The IdP determines the method of the one-time authentication—whether prompting the user for a password or using other methods such as Integrated Windows Authentication, including Simple and Protected GSSAPI Negotiation Mechanism (SPNEGO) and Kerberos protocol for intranet users. For Notes client users on Citrix, SAML authentication can facilitate an SSO solution, usually with the IdP configured for Integrated Windows Authentication. SAML authentication at Notes client startup is referred to as federated login.

Note: For web users, SAML-based SSO is an alternative to multisession server authentication, another SSO method already available in Domino software. SAML is most useful when your Domino environment includes third-party web applications accessed by the majority of your users or when your multisession server authentication is too limiting for your organization—for example, if the target environment requires SSO across Domain Name Server (DNS) domains.

You can set up federated-identity authentication for Domino web server users, for Notes client users who authenticate through federated login or both. In this latest Domino release, your administrator can set up the Domino server to use SAML authentication by associating it with an on-premises federated-identity server, such as IBM Tivoli® Federated Identity Manager software coupled with IBM Tivoli Access Manager authentication server software. These Tivoli servers become the IdP, and the Domino server is registered with it as providing the SAML authentication service.

Page 14: IBM Notes and Domino 9.0 Social Edition software reviewer ... · PDF fileIBM Notes and Domino 9.0 Social Edition software reviewer’s guide. 2. ... IBM Domino Designer and application

14 IBM Notes and Domino 9.0 Social Edition software reviewer’s guide

Domino software supports SAML 1.1 and SAML 2.0. The SAML version you use depends on which IdP you choose. Unless your organization has a specific reason to use SAML 1.1 (such as if it is required to support SSO with specific applications), IBM recommends SAML 2.0.

Changes to policy settings for return receiptsThe latest Domino software release provides changes and enhancements involving return receipt behavior on outgoing anincoming mail messages. Your administrator can configure the behavior for Notes client users through a combination of policy settings and NOTES.INI settings on the Domino server. The settings are configured entirely through NOTES.INI settings for IBM iNotes client users (see below).

Outgoing messages (Notes client users)Your administrator can prevent client users from using settings for a return receipt on outgoing messages. Previously, adminis-trators could control only default behavior of whether return receipts would be requested. Now, an additional setting allows administrators to disable return receipt settings completely. On the Mail > Basics tab of Mail Settings policy documents, the check box is under Outgoing Mail Checking: Do not allow users to set return receipt.

After administrators apply this setting by policy, the following elements appear dimmed for client users:

●● ● The Return receipt check box in the Delivery Options dialog box●● ● The Send me a return receipt when recipients read mail I send

check box on the Mail > Basics tab in Mail Preferences (iNotes users do not have this preference)

●● ● The Return receipt check box at the top of a mail message (visible if the client user selects Display > Additional Mail Options)

d

Incoming messages (Notes client users)By default, when a Notes client user receives an incoming message that requests a return receipt, if Do not allow users to set return receipt has been set in a policy that applies to the user, he or she will now see a prompt.

Using IBM HTTP Server for TLSIBM Domino 9.0 Social Edition software includes an entitle-ment to IBM HTTP Server to support Transport Layer Security (TLS) for Domino web applications.

Support for Secure Hash AlgorithmThe Secure Hash Algorithm (SHA-2) is available for use with some encryption features on Windows, IBM AIX®, and Linux platforms. SHA-2 is widely used and is approved by Federal Information Processing Standard (FIPS) Publication 140-2 to assist in compliance with government mandate National Institute of Standards and Technology (NIST) Special Publication 800-131 A. SHA-2 is currently available to use for X.509 certificate signature verification and S/MIME signed mail as well as some areas of Notes and Domino software where a password such as the Internet (HTTP) password was previously “hashed.”

No Domino configuration is required to make use of SHA-2. When Notes client users receive S/MIME messages encrypted using the algorithm, SHA-2 is listed in the Document Encryption and Signing Properties box that a client user can open by clicking the Signature or Encryption icon in the Notes client status bar.

IBM Notes Traveler softwareWith IBM Notes Traveler software, you can leverage broad support of mobile devices and tablets to extend collaboration to your mobile employees and keep them connected with people and information—from virtually any location. This section describes some of the new features and functions available in Notes Traveler 9.0 software. For further details on using these features, and for details on the software’s many existing capabili-ties, refer to the IBM Notes and Domino information center at http://www.lotus.com/ldd/dominowiki.nsf.

Page 15: IBM Notes and Domino 9.0 Social Edition software reviewer ... · PDF fileIBM Notes and Domino 9.0 Social Edition software reviewer’s guide. 2. ... IBM Domino Designer and application

15IBM Software

To Do sync support for IBM Notes Traveler software for Android devicesThis release provides two-way sync support for Domino To Do data. Using the new IBM Notes Traveler To Do application on a Google Android device, mobile users can:

●● ● Renew upcoming to-do items using several different views●● ● Complete to-do items or remove them entirely●● ● Create new to-do items●● ● Organize to-do items into lists●● ● Sync attachments as part of to-do data

To Do sync support for IBM Notes Traveler software for Apple iOS devicesMobile users with Apple iOS devices enjoy the same benefits that the new IBM Notes Traveler To Do application offers to Google Android users. However, to sync to-do data on Apple iOS devices, you must first download the complimentary IBM Notes Traveler To Do application from the Apple App Store.

Windows Phone device supportNotes Traveler 9.0 software now supports devices running Microsoft Windows Phone versions 7.5, 7.8 and 8.

Windows 8 tablet supportNotes Traveler 9.0 software now offers limited support for devices running Microsoft Windows RT and Microsoft Windows 8 PRO software and supports two-way sync of mail and contacts on these devices using the built-in Exchange account. Additionally, you can sync and view calendar data on Windows RT and Windows 8 PRO devices, but we do not recommend making calendar changes on the device at this time because IBM is currently performing additional testing to validate calendar support beyond simply viewing events. See the Using a Windows RT device section of the product documenta-tion for more information on existing capabilities.

BlackBerry 10 supportIn addition to supporting devices running the BlackBerry 10 operating system, IBM Notes Traveler 9.0 software supports two-way sync of mail, contacts and calendar on these devices via the ability to define a Microsoft Exchange ActiveSync server address either in a BlackBerry Enterprise Service 10 managed device or in a directly connected device configuration.

There is no client software to install to use Notes Traveler 9.0 software on BlackBerry devices, but you must create an account on your device for mail, calendar and contacts before you can connect to the Notes Traveler server. On the BlackBerry 10 device, Notes Traveler software supports sync, mail, calendar, contacts and security functions.

For more information about features, see the product documen-tation sections titled Using a BlackBerry Device FAQ and How is IBM Traveler for BlackBerry 10 devices unique?

Updated IBM Notes Traveler server operating system supportNotes Traveler 9.0 software now supports additional operating system platforms, including:

●● ● IBM i●● ● Microsoft Windows Server 2012●● ● Red Hat Enterprise Linux 6, 64-bit mode (Notes Traveler

software now runs in native 64-bit mode when installed with the IBM Domino 64-bit version)

●● ● SUSE Linux Enterprise 11, 64-bit mode (Notes Traveler software now runs in native 64-bit mode when installed with the IBM Domino 64-bit version)

Note: IBM has removed support for Red Hat Enterprise Linux 5 and SUSE Linux Enterprise 10 because the Domino 9.0 server does not support these operating system levels.

Page 16: IBM Notes and Domino 9.0 Social Edition software reviewer ... · PDF fileIBM Notes and Domino 9.0 Social Edition software reviewer’s guide. 2. ... IBM Domino Designer and application

16 IBM Notes and Domino 9.0 Social Edition software reviewer’s guide

IBM Domino Designer and application developmentThis section describes many of the new features and functions available in IBM Domino Designer 9.0 Social Edition software. For further details on using these features and for details on the software’s many existing capabilities, refer to the IBM Notes and Domino information center at http://www.lotus.com/ldd/dominowiki.nsf.

Home pageDomino Designer 9.0 Social Edition software has a redesigned home page. The home page QuickLinks tab now features a list of working sets as well as basic tasks, links to additional information and a tip that refreshes each time the home page is refreshed. The remaining tabs on the home page include information snippets to help new users and upgrading users and provide links to documentation for more specifics. Users can close the home page at any time and reopen it by choosing Help > Home.

Server-Side JavaScript DebuggerBy introducing the Server-Side JavaScript (SSJS) Debugger in Domino Designer software, IBM now makes it possible for you to debug either against the Domino Designer local preview server or against a Domino server. To make it easier to set up and use this feature, IBM has added a Debug IBM Domino Designer Server-Side JavaScript toolbar button to the main toolbar, along with corresponding menu items.

Applications not in working setWith working sets, Domino Designer software users can filter the contents of the Applications Navigator view. Working sets let you group applications into categories, which in turn only let you view applications in a specific working set or in multiple working sets. The latest Domino release helps you overcome a past, frustrating issue—determining which applications were not contained in any working set. This new capability helps you organize and clean up the Applications Navigator so you can focus on a subset of the applications that you have.

In this release, IBM has added a new function that lets you view all of the applications in Domino Designer software that are not stored in a working set. This is similar to the Other Projects working set, which is available in the Java Package Explorer view. You can find this function in the Domino Designer interface in two locations: the Domino Designer Home Page or the Applications Navigator working set toolbar drop-down menu.

Content assist within the XPages source editorThe latest Domino release introduces new content assist functionality in the XPages source editor, which improves developer productivity when working in source mode in XPages. Similar to other editors in the Eclipse development environ-ment, pressing Ctrl+space bar activates the content assist function.

The content assist functionality is enabled by default within the XPages source editor; users can disable it in the source editor via the XPages Editor preferences, specifically the option Enable content assist on tag names in the source editor.

Figure 17. The new SSJS Debugger in Domino Designer software provides developers with more debugging options.

Page 17: IBM Notes and Domino 9.0 Social Edition software reviewer ... · PDF fileIBM Notes and Domino 9.0 Social Edition software reviewer’s guide. 2. ... IBM Domino Designer and application

17IBM Software

If you already have existing XPages, you must add a new control (via a drag-and-drop method from the Controls Palette) to enable the new content assist functionality. In this release, the content assist feature only works within tags—you can only use it to autocomplete attribute names within tags.

XPages source editor hyperlink navigationIn the latest release of Domino Designer software, the XPages source editor supports hyperlink navigation, which describes generic Eclipse functionality where text within an editor can be made into a hyperlink. By pressing Ctrl and hovering over text within any editor in Eclipse, the environment provides feedback to an editor that the user is trying to enable hyperlink naviga-tion. Hyperlink navigation is a significant time saver because developers can easily open other design elements without having to go to the application navigator. The latest Domino Designer software release enables the XPages source editor to use this functionality, which is always on and does not include a disable option. The software also provides support for hyperlink naviga-tion on a control-by-control basis. Hyperlink navigation is only applicable to certain controls and in most cases, only to certain attributes on certain controls.

Consider using this feature while editing custom controls. When you press Ctrl and hover over a Custom Control in the source editor, hyperlink navigation lets you navigate directly to that Custom Control.

Hovering over xpCGIVariables.jss and clicking on the resulting hyperlink in figure 19 opens the selected design in figure 20.

Figure 19. The latest release of Domino Designer software includes support for hyperlink navigation in the XPages Source Editor.

Figure 20. A simple hovering action is all that is required to click on the resulting hyperlink.

Figure 18. Capabilities in the latest Domino release let you use content assist when working in the XPages source editor.

Page 18: IBM Notes and Domino 9.0 Social Edition software reviewer ... · PDF fileIBM Notes and Domino 9.0 Social Edition software reviewer’s guide. 2. ... IBM Domino Designer and application

18 IBM Notes and Domino 9.0 Social Edition software reviewer’s guide

Hyperlink navigation lets you open several types of design elements based on the value of a control (in the case of Custom Controls) or based on the value of an attribute (in all other cases).

XPages source editor hover helpEclipse currently provides a simple framework for allowing editors to provide hover help based on where a cursor is when hovering within an editor. One example of this is the hover help in the Eclipse Java editor—hovering over a particular Java construct while in the editor provides additional informa-tion on that construct. In Domino Designer software, the IBM LotusScript® editor currently provides solid hover help for items within it.

In this release, you can also get this type of help in the XPages source editor, including information about the node over which you are currently hovering. Similar to the new hyperlink naviga-tion described in the BlackBerry 10 support section, the Eclipse editor framework provides positioning information to the hover help layer, which can be interpreted and resolved back to a Document Object Model (DOM) node within XPages. After the DOM node is resolved, the editor can provide a description for the current tag and attribute. All tags and attributes that provide a description for themselves via xsp-config can also make that information visible in the hover help functionality within the XPages source editor.

You can control this functionality using a preference within the Domino Designer preferences tab. The feature is turned on by default, with a time-out of 500 milliseconds associated with the preference (that is, when the cursor has been at rest for more than 500 milliseconds, the Eclipse editor framework will invoke the XPages source editor hover help functionality). At that point, the XPages hover help function resolves the node against the XPages registry and retrieves a description for the node. This feature is also designed to work with the this.attribute notation, which is used extensively throughout XPages technology.

XPages editor memory management improvementsThe latest release of Domino Designer software provides mem-ory management improvements, including those specific to the XPages editor. IBM has investigated and fixed certain previously identified memory leaks. In the past, these leaks would typically surface when editing large, complex XPages with many control visualizations (that is, XPages containing several complex design elements) and would lead to a Java Out of Memory exception, which caused Domino Designer software to crash.

Palette state savingThis newest software release now enables the XPages editor’s palette to remember its state from one page to the next as well as remember states between sessions of Domino Designer software, helping improve developer productivity and minimize rework.

Send Mail simple actionXPages simple actions allow you to perform a preprogrammed activity that can be more easily modified by arguments, allowing for improved developer productivity. You can apply simple actions to event handlers and group them as well. In this release, IBM has added a new Send Mail simple action through which to more easily send an email from an XPages application and send emails that can participate in the Notes and OpenSocial embedded experience.

Detection of content types and editable content type fieldImprovements to Domino Designer 9.0 software now enable the software to detect all contributed XPages content types as well as enable you to edit the content type field for computed fields and view columns. When developing XPages, the content type field for the Computed Field control and for View Columns was previously read only—a sticking point for developers who wanted to contribute their own content types. With this new functionality, all contributed XPages content types are displayed in a drop-down menu in the user interface. XPages developers can select from one of the predefined content types in the combo box or can simply type the ID (name) of the content type into the editable field.

Page 19: IBM Notes and Domino 9.0 Social Edition software reviewer ... · PDF fileIBM Notes and Domino 9.0 Social Edition software reviewer’s guide. 2. ... IBM Domino Designer and application

19IBM Software

Support of converters added to XPages check box controlThe latest release of Domino Designer software now enables the XPages check box control to accept data converters. For example, you can now enable a converter to store the value “5” as a number instead of a string.

Boolean converters added to controls that accept convertersWith Domino Designer 9.0 software, developers can enable the Boolean converter to be added as a converter on any XPages control that supports converters. The Boolean converter lets values saved through XPages be stored within the data source as Boolean objects rather than strings. Figure 21 shows the properties for a Boolean converter used in an Edit Box control.

Using the Boolean converter, an application developer can store a Boolean object of True or False in the data store as opposed to their corresponding string alternatives.

XPages control properties added to support HTML5 attributesTo address requests for changes and enable greater f lexibility in using HTML5 attributes, IBM has added the attrs property to most XPages controls, the XPages StyleSheet and other client-side resource objects. The attrs property allows developers to

specify an attribute list where each attribute has a name and a value and appears as an HTML attribute in the main HTML element that corresponds to the XPages control. IBM made the following additional changes to address this issue:

●● ● Added a new rowAttrs property to the View Panel, File Download and Repeat controls

●● ● Added a new panel control tagName property to support the proposed new container HTML elements

●● ● Added a new Edit Box control type property, with runtime checking to prevent type=“checkbox” or any of the older HTML4 types

PNG file support for image resourcesIn this latest release, you can now import portable network graphics (PNG) files into Domino Designer software as image resources; the file type is now a selection choice in the Image type combo box. With this capability, you can use PNG files in places where image resources are used (for example, XPages, forms, views and outlines).

Domino Designer preferences changesIBM has made the following changes to simplify working with Domino Designer software preferences:

●● ● XPages is now its own preferences category●● ● Extension Library and Palette preferences now appear under

the XPages category●● ● The Show line breaks in editor preference is now Show line breaks

in design editor because it refers to the source editor●● ● Bubble help preferences and hover help preferences have

moved from the Domino Designer preferences panel to the XPages panel/XPages Editor group

●● ● New check boxes and some associated timers for hover help and content assist were added to the XPages panel/XPages Editor group—the timer controls are for hover help only and will be grayed out if the check box is unchecked

●● ● A new preference lets the user turn automatic indenting on or off in the LotusScript editor—located in the General section of the LotusScript Editor Preferences tab; the current default value enables this feature

Figure 21. The new Boolean converter capability enables developers to store values saved through XPages within the data source as Boolean objects.

Page 20: IBM Notes and Domino 9.0 Social Edition software reviewer ... · PDF fileIBM Notes and Domino 9.0 Social Edition software reviewer’s guide. 2. ... IBM Domino Designer and application

20 IBM Notes and Domino 9.0 Social Edition software reviewer’s guide

“Close Application” Applications Navigator menu optionWith capabilities in this newest release, you can manually close applications that are open in the Domino Designer Applications Navigator. Access this functionality via a new context menu item that has been added to the Applications Navigator. Closing applications that are not in use is a best practice because it frees system resources for other operations.

This new context menu item is only enabled when an applica-tion is selected and the same application is already open. You can disable the menu item by selecting a node in the design element tree. For example, in figure 23, a view design element is selected in the active application, so the Close Application option is disabled.

Figure 23. You can enable this new context item only when an application is selected and the same application is already open.

Figure 22. The latest Domino Designer release enables users to manually close applications open in the software’s Applications navigator.

When selected, the Close Application menu item will close the currently selected application as well as all open design elements associated with that application.

JAR design elementIBM introduces a new Java Archive (JAR) design element in this latest software release, which enables you to work with packaged Java code and libraries that are included in the application Notes Storage Facility (NSF). This design element is only available to XPages applications where the XPages run time automatically loads the JAR element. Using this feature can help you avoid having to deploy the JAR elements to a server and include the source files only in the application database. Although you can add JAR files to the NSF through the virtual system, the

Page 21: IBM Notes and Domino 9.0 Social Edition software reviewer ... · PDF fileIBM Notes and Domino 9.0 Social Edition software reviewer’s guide. 2. ... IBM Domino Designer and application

21IBM Software

JAR design element automatically manages the classpath and places the JAR file into web-inf/lib, which is the recommended location for JAR files used in a Java Platform, Enterprise Edition (Java EE) application.

You can find the JAR design element in the Application Navigator under Code, right next to the Java element.

XPages Extension LibraryThe biggest feature enhancement for developers is really a set of features collectively referred to as the XPages Extension Library, or ExtLib for short. It contains more than 100 new tags and controls that allow developers to build rich web applications. The ExtLib is integrated into the Domino Designer palette so developers can easily drag and drop them onto their XPages or custom control. The tags and controls are broken up by functional category and include new data access controls for consuming representational state transfer (REST) services; Dojo form and layout controls make it easy to leverage Dojo; ExtLib controls for rich user interface (UI) behaviors, including a layout control that gives developers an application framework; iNotes controls for displaying calendars and list views; and mobile controls for building mobile web applications. There is so much new capability provided that it is often referred to as the second generation of XPages. So whether you are building new XPages applications or modernizing existing Notes client applications, this is a must-have in practically any developer’s toolbox.

New XPages versions of Discussion and TeamRoom templatesDomino 9.0 Social Edition software includes new versions of the Discussion and TeamRoom templates. Both of these templates were built using the XPages ExtLib and provide rich desktop web and mobile web experience. Existing Discussion and TeamRoom applications can easily be upgraded to the new design by doing a simple replace design operation.

Option to run server-based XPages applications directly on a Domino serverMany network transactions must be carried out when executing the XPages application in the Notes client, so XPages applica-tions on the Notes client often experience performance chal-lenges when running applications that reside on remote Domino servers.

Figure 24. The new JAR design element enables you to work with packaged Java code/libraries included in the application NSF.

Page 22: IBM Notes and Domino 9.0 Social Edition software reviewer ... · PDF fileIBM Notes and Domino 9.0 Social Edition software reviewer’s guide. 2. ... IBM Domino Designer and application

22 IBM Notes and Domino 9.0 Social Edition software reviewer’s guide

Furthermore, because XPages Notes applications run in the local Notes web container, all of the XPages Java classes (XPages and custom controls) must be copied across the network from the remote server to the Notes client to be executed. Similarly, all page resources (CSS, JavaScript, GIFs and so on) must be fetched from the remote server, as do the actual data documents. Moreover, if your XPages application leverages other Notes design artifacts (for example, using the computeWithForm feature), then large design elements such as forms, subforms and shared fields must also be fetched remotely. On high-latency networks, this can significantly affect performance, particularly if you’ve designed your application primarily for the web and it’s not optimized for the Notes client. You can avoid this situation by using the new Domino Designer software launch option.

When a Notes user checks and launches this application— called Run server-based XPages applications directly on Domino server— the XPages run time is requested to run the application on the Domino server over HTTP. This launch option also allows you to request that remote applications be run on the Domino HTTP server—just as they are for the web user—and displayed in the Notes XPages container. This approach improves perfor-mance by helping eliminate excessive network transactions.

XPages and programmabilityNew calendaring and scheduling of back-end classesThis release provides a framework and first set of methods for a Java API exposing Domino calendar and scheduling functionality, which enables you to create, read, update and remove calendar data in a personal mail file using the standard-ized iCalendar (RFC 5545) data format. This functionality also allows for explicit calendar actions on calendar entries and notices, such as accept, decline and cancel.

These initial classes and methods provide a basis for exploring development possibilities and for building small, simple calendar and scheduling prototype applications without the need to be fully versed in the internals of Notes calendar and scheduling. IBM added NotesCalendar and NotesCalendarEntry classes to the 9.0 release; the following summarizes the new methods that we implemented for these classes.

●● ● Session.getCalendar

NotesCalendar:

●● ● NotesCalendar.getEntry●● ● NotesCalendar.createEntry●● ● NotesCalendar.readRange

NotesCalendarEntry:

●● ● NotesCalendarEntry.read●● ● NotesCalendarEntry.update●● ● NotesCalendarEntry.remove

The XPages JavaScript reference includes documentation for the new NotesCalendar, NotesCalendarEntry and NotesCalendarNotice classes, and the documentation also includes syntax and examples for the corresponding LotusScript and Java classes. Click Help > Help Contents and look under IBM Domino Designer XPages Reference > Domino.

New REST service for accessing Domino DataDomino 9.0 Social Edition software now allows developers and application integrators to access Domino data using the Domino Data Access service. This REST-based API supports create, read, update and delete operations against Domino document data. It is integrated with the Domino software’s web security framework so security settings can be enforced.

Page 23: IBM Notes and Domino 9.0 Social Edition software reviewer ... · PDF fileIBM Notes and Domino 9.0 Social Edition software reviewer’s guide. 2. ... IBM Domino Designer and application

23IBM Software

Spell checker added to CKEditorIBM has added a spell checker to the CKEditor in XPages, which will be available on the server and the client. The spell checker uses the dictionaries shipped with Notes and Domino software, allowing individual users to access spell checking features when editing rich text in XPages. As shown in figure 25, you can find the spell checker in the CKEditor.

For more informationTo learn more about IBM Notes and IBM Domino 9.0 Social Edition software, contact your IBM sales representative or Business Partner, or visit: ibm.co/NotesDomino

Try the latest technology at no cost:

●● ● IBM Notes and Domino Social Edition on-premises trial code download at: ibm.com/developerworks/lotus/downloads

●● ● IBM iNotes hosted trial on: http://greenhouse.lotus.com

Additionally, IBM Global Financing can help you acquire the software capabilities that your business needs in the most cost-effective and strategic way possible. We’ll partner with credit-qualified clients to customize a financing solution to suit your business and development goals, enable effective cash management, and improve your total cost of ownership. Fund your critical IT investment and propel your business forward with IBM Global Financing. For more information, visit: ibm.com/financing

Figure 25. You can now take advantage of a spell checker capability in the CKEditor in XPages.

Page 24: IBM Notes and Domino 9.0 Social Edition software reviewer ... · PDF fileIBM Notes and Domino 9.0 Social Edition software reviewer’s guide. 2. ... IBM Domino Designer and application

© Copyright IBM Corporation 2013

IBM Corporation Software Group Route 100 Somers, NY 10589

Produced in the United States of America September 2013

IBM, the IBM logo, ibm.com, Domino, and Notes are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the web at “Copyright and trademark information” at ibm.com/legal/copytrade.shtml

The trademark BlackBerry is owned by BlackBerry and is registered in the United States and may be pending or registered in other countries. IBM is not endorsed, sponsored, affiliated with, or otherwise authorized by BlackBerry.

Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.

Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both.

Java and all Java-based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates.

All references to Renovations refer to a fictitious company and are used for illustrative purposes only.

This document is current as of the initial date of publication and may be changed by IBM at any time. Not all offerings are available in every country in which IBM operates.

THE INFORMATION IN THIS DOCUMENT IS PROVIDED “AS IS” WITHOUT ANY WARRANTY, EXPRESS OR IMPLIED, INCLUDING WITHOUT ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ANY WARRANTY OR CONDITION OF NON-INFRINGEMENT. IBM products are warranted according to the terms and conditions of the agreements under which they are provided.

EP314016-USEN-01

Please Recycle