IBM Content Navigator Sven Hapke Dirk Jahn
Agenda Überblick IBM Content Navigator V2.0 Bisherige Funktionen & Highlights Demo Ausblick Überblick IBM Content Navigator Demo Anpassungsmöglichkeiten - IBM Content Navigator
IBM Content Navigator Released on June, 29 th ICA v3.0 Text Search limited use (for CM8 and P8) included Access to documents: FileNet Content Manager IBM Content Manager Content Manager OnDemand CMIS (tech preview) ICA text search Desktop and mobile Browser application and UI toolkit ios mobile application (Released on July, 13th)
Production Imaging, reports and statements Favorites Searching Normal/Advanced search Saved Searches Business processes Work assignment Viewing & Annotations Multiple Searches Role based in-baskets Tabbed and side by side viewing
Collaborative content management Thumbnails Document authoring Folder organization Property and text search Checkin/out Classification and taxonomy Flexible security Review/approve External Data integration Thumbnail and preview Document Preview
External data services OOTB UI functionality Applies to add document, checkin, modify properties, search External choice lists Dependencies between properties Default or dynamic values Property value and format validation Dynamic properties Database CRM ERP Custom
Business self provisioning Template Teamspace Deploy in minutes Accelerator for projects Document classes Searches Folders Reference documents and templates Roles Personalized for your project Selected document classes Selected searches Changed folder structure Documents for your project Add members of roles
Integrated Enterprise Search Enterprise search integration using IBM Content Analytics (ICA) Built as plug-in Type-ahead Synonyms Term/ hit highlighting Thumbnails Navigation/facet search Cross-repository search Search documents, multiple repositories and other sources Repository document actions (check-out, send-to, favorite, ) Limited use license of ICA included allowing search collections for P8 and CM8
Demo...
IBM Content Navigator next V2.0 Fixpack 1 - released R2 Q4 / 2012 R3 1HJ / 2013
IBM Content Navigator - 4Q 2012 Support for CMIS repositories Enhanced document management Multiple document actions Multiple local print from the list view Cross item type/class search Production edit view with auto get next P8 Workflow auto get next Invite and request access to teamspace Expanded URL addressability Windows workstation single sign on (Kerberos) IBM Confidential October 2012 2012 IBM 11 Corporation
IBM Content Navigator - 4Q 2012 Office Integration: Consistent experience for Navigator web and office integration Create, modify and use common searches, common favorites, Centralized administration in ICN web UI Data interaction External Data Services support Microsoft Office properties to class property mapping CM8 repository support technical preview Consumability Support for bidirectional languages Lightweight installer IBM Confidential October 2012 2012 IBM 12 Corporation
IBM Content Navigator for ios 4Q 2012 ios 6, iphone and ipod Touch Simple offline/editing support through ios apps Uses ios Open in Open, Check out, Check in, Add new Property editing Usability Shared Favorites with Navigator web Pull down to refresh Open in IBM Confidential October 2012 2012 IBM 13 Corporation
IBM Content Navigator in 2013 Cross ECM adoption and plugin delivery Office for CM8 Profiles, Presence and IM Teamspace Review and approvals Class, property, user self provisioning Online authoring IBM Confidential October 2012 2012 IBM 14 Corporation
Demo...
Extending IBM Content Navigator: API s What is API? Java API s JavaScript API s EDS URL links Basically all interfaces that are intended to be used by code Typical uses of API Launch Content Navigator from another application Embed Content Navigator within another application Customize and extend Content Navigator Create a new application from pieces of Content Navigator
Extending IBM Content Navigator: API s Purpose Launch Embed Customize Extend New Application API URL URL (if in a big iframe) JavaScript API Admin configuration (non-api) EDS Plug-in JavaScript API Plug-in JavaScript API JavaScript API
Architecture and API s URL link JavaScript Dijit API JavaScript Model API Plug-in API Not Shown: Configuration API Note: CMIS is currently a preview code only EDS
Plug-in s What is a Plug-in? For Content Navigator, a plug-in is a package of customizations that can be easily added and configured for a deployment. Typical uses of plug-ins Extending the UI Extending the mid-tier Overriding existing features Extending existing features Creating new features
Plug-in s Extension Points The following extension points can be included in a plugin: Actions A function on a toolbar or menu. Menus A menu or toolbar. Features Viewers Services A major functional area. Selectable as an icon on the left side of the desktop. A viewer/editor for a document type. Appears in the tabbed viewer window, or optionally in its own browser window. A mid-tier function, can invoke other APIs of the content server or other servers. Filters Layout Can be used to modify the requests and responses to the built-in services. Very powerful. This is how EDS works A completely different layout (the entire UI). Configuration A plug-in can provide its own interface for configuration. This is displayed in administration, on the Plug-in tab.
Plug-in Architecture Provides UI for custom: - viewers - features - actions - layouts - plugin configuration Provides mid-tier services for: - viewers - underlying server access - filtering on existing services Optional
JavaScript APIs: Overview What are the JavaScript APIs? The JavaScript APIs are a set of both visual and non-visual Dojo classes. How are they used? Two ways: 1 developing custom clients that embed portions of Content Navigator. 2 developing Plug-ins to Content Navigator More than likely, use #2 will be the greater use of the API.
JavaScript APIs: Model Classes Desktop Repository Action, Viewer, Feature Workspace, WorkspaceTemplate SearchTemplate, SearchCriterion EntryTemplate Root object for all information displayed on the desktop. A single content repository defined in the desktop. Describe menu actions, viewers and features as configured for the desktop. Represents a teamspace and teamspace template. Represents a (saved) search. Represents an entry template. ContentClass, AttributeDefinition WorklistFolder, Worklist User, UserGroup ResultSet Item, ContentItem, WorkItem Represents classes and item types. Represents worklists and their various collections Represents users and groups of users A set of results from searching, folder contents, worklist contents Various content and process items, including documents, folders, and work items
External Data Services: Overview What is EDS? EDS is a REST protocol allowing a customer provided service to extend or override data and metadata on content items, classes, and workflow...in other words.. EDS is an exit for data manipulation in the mid-tier. What supports EDS? Both Case Manager and Content Navigator have a common implementation of EDS. CM8 and P8 CMOD (search dialogs only)
EDS: Typical Uses What can EDS be used for? Providing dynamic choice lists Can be used to provide choice lists for CM Providing dependent choice lists Encouraging proper data entry via formatting rules Adding additional custom error checking Filling in missing values or overriding values Where does EDS appear in the UI? Add and checkin document. Create folder Edit properties Search P8 workflow launch and step processors, in-basket filter control
External Resources NEW: ICN Redbook: Customizing and Extending IBM Content Navigator http://www.redbooks.ibm.com/abstracts/sg248055.html?open Information centers: IBM Content Manager with IBM Content Navigator: http://publib.boulder.ibm.com/infocenter/cmgmt/v8r4m0/index.jsp IBM Content Manager OnDemand with IBM Content Navigator: http://publib.boulder.ibm.com/infocenter/cmod/v8r5m0/index.jsp IBM FileNet Content Manager with IBM Content Navigator: http://publib.boulder.ibm.com/infocenter/p8docs/v5r1m0/index.jsp System requirements: http://www.ibm.com/support/docview.wss?uid=swg27024958 Publication library: http://www.ibm.com/support/docview.wss?uid=swg27025015 Navigator public forum http://www.ibm.com/developerworks/forums/forum.jspa?forumid=2869&cat=19 Navigator mobile public forum http://www.ibm.com/developerworks/forums/forum.jspa?forumid=2868&cat=19
Q & A