View
7
Download
0
Category
Preview:
Citation preview
SAP NetWeaver Portal On Device
Including SAP NetWeaver 7.3 SP7 \ SP8 Enhancements
Aviad Rivlin, Product Manager, SAP Technology and Innovation Platform
October 2012
© 2012 SAP AG. All rights reserved. 2
Disclaimer
The information in this document is confidential and proprietary to SAP and may not be disclosed without the
permission of SAP. This presentation is not subject to your license agreement or any other service or subscription
agreement with SAP.
SAP has no obligation to pursue any course of business outlined in this document or any related presentation, or to
develop or release any functionality mentioned therein. This document, or any related presentation and SAP's
strategy and possible future developments, products and or platforms directions and functionality are all subject to
change and may be changed by SAP at any time for any reason without notice. The information on this document is
not a commitment, promise or legal obligation to deliver any material, code or functionality.
This document is provided without a warranty of any kind, either express or implied, including but not limited to, the
implied warranties of merchantability, fitness for a particular purpose, or non-infringement.
This document is for informational purposes and may not be incorporated into a contract. SAP assumes no
responsibility for errors or omissions in this document, except if such damages were caused by SAP intentionally or
grossly negligent.
All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ
materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking
statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.
© 2012 SAP AG. All rights reserved. 3
Agenda
Overview
Detailed Offering
Implementation Overview
Roadmap & Timelines
Overview
© 2012 SAP AG. All rights reserved. 5
Easily expose already available portal assets and services to
mobile users via online, browser-based access channel
Leverage an optimized portal user experience on mobile devices
via mobile framework pages and portal services
Re-use or tweak the UI of dedicated business applications for mobile
consumption and access via the portal
Mobile Enablement of the SAP NetWeaver Portal
Consume portal services from everywhere
© 2012 SAP AG. All rights reserved. 6
Same Content Different Devices
Desktop – Tablet – Smartphone
SAP NetWeaver Portal – Consumption Across Devices
Detailed Offering
© 2012 SAP AG. All rights reserved. 8
Must Know About Portal On Device
Portal On Device is not a new product, it is an extension for
the existing SAP NetWeaver Portal offering
… supports only an always connected scenario
… best for lightweight applications
… is a web based offering, supporting multi-platform apps.
… best for integration of structured and un-structured
content
… can run on any NetWeaver operating system
… is based on a robust, scalable and mature platform
… re-uses the SAP NetWeaver Portal investment
© 2012 SAP AG. All rights reserved. 9
How Does SAP NetWeaver Portal On Device work?
SAP NetWeaver 7.30 SP7 (Smartphones) - SP8 (Tablets)
Framework 1 Framework 2 Framework 3
SS
O
SS
O
SS
O
2 3 1
Rule
Collection
/irj/porta
l/mo
bile
*
LDAP
* This is a schematic example of the solution and not a technical explanation
* Framework page redirection can be achieved via portal aliases or automatically by identifying the useragent
Administration
© 2012 SAP AG. All rights reserved. 10
Smartphone Framework Page – Components
Details
Homepage(s) – The Home page is the entry page
for your portal on the mobile device. The home
page displays one or more running applications in a
single column. You can define more than one home
page, for different contexts, and page between
these pages.
Content area – The area on the screen where the
applications are displayed for the end user.
Home Page(s)
Content area
© 2012 SAP AG. All rights reserved. 11
Smartphone Framework Page – Components
Details
Launcher – The Launcher contains applications
you can launch and folders you can access,
arranged in a grid layout. You can assign custom
icons to the applications and folders.
Toolbox – The toolbox area is a side panel
aggregator used for commonly used widgets like
favorites, generic launchers and other widgets.
Actions and actions bar– The actions bar
provides the end users options to log off, refresh
the page and add the current page to his favorites’
area. The actions bar is not extensible with more
widgets. Additional widgets can be added to the
toolbox.
Launcher
Actions
Toolbox
© 2012 SAP AG. All rights reserved. 12
Smartphone Framework Page – Components
Details
Search – You can use the suggestions and search
bar to type a string and display navigation
suggestions as you type, according to your roles.
When you navigate to a suggested item, it is
displayed either in the portal content area or in a
new portal window, depending on the way the item
is configured. You can also use the suggestions
and search bar to search for a string using a
specific search provider.
Search
© 2012 SAP AG. All rights reserved. 13
Re-using of Portal Objects & Services
User/Group profile
(Roles, iViews, Users)
Unstructured Content
(Document)
Authentication & Security
(Single sign on, Session management)
Internationalization
(Translation)
Branding
(Look & Feel customization)
Scalability & Maintainability
(Cluster support, update/upgrade services)
Application Delivery
(Web applications management, Enterprise standards)
Connectivity and System Landscape
(SAP & Non-SAP connectivity capabilities to backend systems
and repositories)
© 2012 SAP AG. All rights reserved. 14
Enterprise Workspaces
Non-SAP content
Content Consumption
Portal Applications
Web applications
URL based applications
Native Applications*
SAP KM Document
access
OpenText Document
Access*
Web Page Composer
Content
Business Applications Unstructured Content
Others Reports
Web based reports
Native applications
accessing BI\BO reports
Structured & Unstructured – SAP & Non-SAP
* Planned enhancement
© 2012 SAP AG. All rights reserved. 15
Tablet Framework Page
New out-of-the-box fully
supported framework page
designed for tablet devices.
This new framework page is
complementary for the
smartphone framework page
already available with SAP
NetWeaver Portal 7.3 SP7.
© 2012 SAP AG. All rights reserved. 16
SAP NetWeaver Gateway Services Consumption
Enhancing existing portal
applications by integrating with
external data sources of SAP
NetWeaver Gateway. The
integration is implemented by
generating Java proxies to SAP
NetWeaver Gateway services.
A dedicated NetWeaver Developer
Studio Plugin for consuming SAP
NetWeaver Gateway oData
services via a dedicated wizard.
Create a Project
Generate Proxies Select Service
Select GW Server
© 2012 SAP AG. All rights reserved. 17
Toolbox Area
The toolbox area is a side
panel aggregator used for
commonly used widgets like
favorites, generic launchers
and other widgets.
The toolbox area is available
for both smartphones and
tablet devices.
Toolbox
Toolbox
© 2012 SAP AG. All rights reserved. 18
Out-of-the-box Mobile Configurations
To minimize the configuration efforts, the following
out-of-the-box configurations are provided:
An Every User Mobile Role
Desktop display rules for device types
Smartphone and Tablet are defined in the
Master Rule Collection
Enhanced logon pages for on-device usage
© 2012 SAP AG. All rights reserved. 19
Consumption of Web Page Composer Content
Consumption of Web Page Composer
pages on mobile devices.
When creating a Web Page composer
page, the list of page layouts now
includes the portal on device layouts
for smartphone and tablet devices.
Implementation Overview
© 2012 SAP AG. All rights reserved. 21
Implementation
One time configuration
•Define a URL alias to access the mobile framework page (e.g. irj/portal/mobile)
•This task is done via the new URL alias manager wizard Portal Alias
•Define the supported / un-suppored devices to access the portal
•This task is done via the Device Group Manager wizard
•This wizard allows you to group certain OS’s, user-agents, etc. Supported Devices
•Adjust the rule collection to access the smartphone framework page per device group Rule Collection
•Develop, deploy and configure mobile search providers
•To ensure content availability on mobile\desktop\both framework pages, set the correct filter ID’s for each search provider
•Mobile KM search provider is available out-of-the-box
Search Providers
•Create one or more roles holding the mobile portal iViews\apps.
•Assign the role\s to the end users \ groups Mobile role\s
© 2012 SAP AG. All rights reserved. 22
Implementation
Content Settings (setting for each iView\app)
•Create an iView for each mobile portal apps (the apps can be running locally on remotely) Mobile iView\s
•Set the mobile filter ID for each iView\folder – to make the mobile iViews available on the mobile devices only Filter ID
•Set the mobile perspective property for each iView\folder
•Home – available as home pages
•Launcher – available in the launcher area
•Toolbox - available in the toolbox area
Mobile Perspective
•Set the mobile icon URI for each mobile iView Mobile iView icon
•Add the mobile iView to the relevant role\folder\workset Add the iView to the
mobile role
© 2012 SAP AG. All rights reserved. 23
Portal On Device Content Settings
Basic settings
iView settings:
Entry Point: Yes
Filter ID: Mobile
Mobile Perspective: Launcher
Folder settings:
Entry Point: Yes
Filter ID: Mobile
Mobile Perspective: Launcher
iView\page settings:
Entry Point: Yes
Filter ID: Mobile
Mobile Perspective: Home
* “Mobile” filter ID is an example for the Filter ID used for the relevant mobile framework page
© 2012 SAP AG. All rights reserved. 24
Supported and Validated Platforms
Operating System Browser
Tablets
iPad iOS5 + Safari
Android Honeycomb (R3) Android browser
Galaxy Tab Android IceCream Sandwich (R4+) Chrome, Android browser
Surface* Windows 8 IE
Smartphones
iPhone iOS5 + Safari
Galaxy Android IceCream Sandwich (R4+) Chrome, Android browser
Windows
phone* Windows 8 IE
*Validated and confirmed, but not officially supported yet
**Check SAP Note 1705067 for more details
Roadmap & Timelines
© 2012 SAP AG. All rights reserved. 26
Timelines
SAP NetWeaver 7.30 SP5
SAP NetWeaver 7.30 SP7
SAP NetWeaver 7.30 SP8
Enable all portal services
(navigation, search,
favorites,…) as public API’s
Framework page code
sample on SCN
Out-of-the-box framework
page designed for
smartphone devices
Dedicated administration
wizards to define mobile
navigation structure and
mobile device access
Out-of-the-box framework
page designed for tablet
devices
Enhanced branding
capabilities
SAP NetWeaver Gateway
Services Consumption
More…
© 2012 SAP AG. All rights reserved. 27
Planned Innovation
Tight integration with Enterprise Workspaces – Mobile
Homepage
Notifications and Feeds aggregation in mobile profile
Worklists and Tasks consumption
Integrations with:
Afaria - Native applications invoking
Gateway – development environment integration II (Client side
consumption)
Visual Composer – Allow quick mobile business Apps generation
based on visual composer’s models
Usability and productivity enhancements
SAPUI5 integration - allow easy Portal mobile apps development with
UI5
SAPUI5 as infra – Provide UI5 based framework page
REST / oData enablement of core portal services
Additional services enablement
Integrate with Social oriented Services (User Profile, People,
Relations, etc.)
© 2012 SAP AG. All rights reserved. 28
Key Takeaway
Portal On Device aggregates, displays and
launches mobile web applications while
leveraging the existing SAP NetWeaver
Portal infrastructure and capabilities.
Portal On Device combined with the upcoming
release of Mobile Homepage of Enterprise
Workspaces provides an easy entry point into
mobilizing your business.
© 2012 SAP AG. All rights reserved. 29
Further Information Check the various resources for additional, valuable information and demos
Official Documentation
Implementing Portal on Device
SAP NetWeaver Portal 7.3 SP7 release notes
SAP NetWeaver Portal 7.3 SP8 release notes
Blogs
Consuming Your SAP NetWeaver Portal On Different Devices – Introduction
How to Consume Your SAP NetWeaver Portal on Different Devices – The
End User Perspective
SAP NetWeaver Portal 7.3 SP8 release update
Recorded Demos
SAP NetWeaver Portal On Smartphone
SAP NetWeaver Portal On Tablet
Consuming SAP NetWeaver Gateway Services
Central SAP Note – 1705067
Release Plan
SAP NetWeaver 7.3 SP7 and SP8 (enhancements as appear in the release notes)
SAP NetWeaver 7.31 SP4 and SP5 (enhancements as appear in the release notes)
Thank You!
Aviad Rivlin
Product Management, SAP Technology and Innovation Platform
15 Hatidhar St.
Ra'anana 43665, Israel
+972-9-7775251
E-mail: aviad.rivlin@sap.com twitter: http://twitter.com/AviadRivlin LinkedIn: http://il.linkedin.com/in/AviadRivlin
Additional Info.
© 2012 SAP AG. All rights reserved. 32
Screenshots
© 2012 SAP AG. All rights reserved. 33
Screenshots
© 2012 SAP AG. All rights reserved. 34
Screenshots
© 2012 SAP AG. All rights reserved. 36
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.
IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation.
Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.
Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries.
Oracle is a registered trademark of Oracle Corporation.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.
HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.
Java is a registered trademark of Sun Microsystems, Inc.
JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.
SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries.
© 2011 SAP AG. All rights reserved
Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects Software Ltd. Business Objects is an SAP company.
Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Sybase, Inc. Sybase is an SAP company.
All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.
The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without the express prior written permission of SAP AG.
This document is a preliminary version and not subject to your license agreement or any other agreement with SAP. This document contains only intended strategies, developments, and functionalities of the SAP® product and is not intended to be binding upon SAP to any particular course of business, product strategy, and/or development. Please note that this document is subject to change and may be changed by SAP at any time without notice.
SAP assumes no responsibility for errors or omissions in this document. SAP does not warrant the accuracy or completeness of the information, text, graphics, links, or other items contained within this material. This document is provided without a warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability, fitness for a particular purpose, or non-infringement.
SAP shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use of these materials. This limitation shall not apply in cases of intent or gross negligence.
The statutory liability for personal injury and defective products is not affected. SAP has no control over the information that you may access through the use of hot links contained in these materials and does not endorse your use of third-party Web pages nor provide any warranty whatsoever relating to third-party Web pages.
Recommended