35
SAP NetWeaver Portal On Device Including SAP NetWeaver 7.3 SP7 \ SP8 Enhancements Aviad Rivlin, Product Manager, SAP Technology and Innovation Platform October 2012

SAP NetWeaver Portal: on Device preview

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SAP NetWeaver Portal: on Device 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

Page 2: SAP NetWeaver Portal: on Device preview

© 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.

Page 3: SAP NetWeaver Portal: on Device preview

© 2012 SAP AG. All rights reserved. 3

Agenda

Overview

Detailed Offering

Implementation Overview

Roadmap & Timelines

Page 4: SAP NetWeaver Portal: on Device preview

Overview

Page 5: SAP NetWeaver Portal: on Device preview

© 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

Page 6: SAP NetWeaver Portal: on Device preview

© 2012 SAP AG. All rights reserved. 6

Same Content Different Devices

Desktop – Tablet – Smartphone

SAP NetWeaver Portal – Consumption Across Devices

Page 7: SAP NetWeaver Portal: on Device preview

Detailed Offering

Page 8: SAP NetWeaver Portal: on Device preview

© 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

Page 9: SAP NetWeaver Portal: on Device preview

© 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

Page 10: SAP NetWeaver Portal: on Device preview

© 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

Page 11: SAP NetWeaver Portal: on Device preview

© 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

Page 12: SAP NetWeaver Portal: on Device preview

© 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

Page 13: SAP NetWeaver Portal: on Device preview

© 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)

Page 14: SAP NetWeaver Portal: on Device preview

© 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

Page 15: SAP NetWeaver Portal: on Device preview

© 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.

Page 16: SAP NetWeaver Portal: on Device preview

© 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

Page 17: SAP NetWeaver Portal: on Device preview

© 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

Page 18: SAP NetWeaver Portal: on Device preview

© 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

Page 19: SAP NetWeaver Portal: on Device preview

© 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.

Page 20: SAP NetWeaver Portal: on Device preview

Implementation Overview

Page 21: SAP NetWeaver Portal: on Device preview

© 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

Page 22: SAP NetWeaver Portal: on Device preview

© 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

Page 23: SAP NetWeaver Portal: on Device preview

© 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

Page 24: SAP NetWeaver Portal: on Device preview

© 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

Page 25: SAP NetWeaver Portal: on Device preview

Roadmap & Timelines

Page 26: SAP NetWeaver Portal: on Device preview

© 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…

Page 27: SAP NetWeaver Portal: on Device preview

© 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.)

Page 28: SAP NetWeaver Portal: on Device preview

© 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.

Page 29: SAP NetWeaver Portal: on Device preview

© 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)

Page 30: SAP NetWeaver Portal: on Device preview

Thank You!

Aviad Rivlin

Product Management, SAP Technology and Innovation Platform

15 Hatidhar St.

Ra'anana 43665, Israel

+972-9-7775251

E-mail: [email protected] twitter: http://twitter.com/AviadRivlin LinkedIn: http://il.linkedin.com/in/AviadRivlin

Page 31: SAP NetWeaver Portal: on Device preview

Additional Info.

Page 32: SAP NetWeaver Portal: on Device preview

© 2012 SAP AG. All rights reserved. 32

Screenshots

Page 33: SAP NetWeaver Portal: on Device preview

© 2012 SAP AG. All rights reserved. 33

Screenshots

Page 34: SAP NetWeaver Portal: on Device preview

© 2012 SAP AG. All rights reserved. 34

Screenshots

Page 35: SAP NetWeaver Portal: on Device preview

© 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.