Professional Documents
Culture Documents
© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, 20
either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
SAP Fiori Architecture
SAP Fiori launchpad – Authorization: Content Model for ABAP platform (on premise)
Transaction PFCG
➢ Assign groups and catalogs to roles
➢ Roles are the means to assign catalogs and their apps to users
© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, 21
either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
SAP Fiori Architecture
SAP Fiori launchpad - Delivered Content Model Artifacts (Simplified Picture) (on premise)
Navigation Target
Application
(UI5 BSP)
TA „PFCG“:
BE
Backend Role
for OData Service
© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, 22
either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
SAP Fiori Architecture
SAP Fiori launchpad - User Assignment and Authorizations of Content (on premise)
sees is granted
User
refers to UI
Menu
Launchpad PFCG Role OData
(Front-End)
uses shows refers to Auth.
contains Authorization
Catalog Profile
contains
Tile Target
Group (App Launcher) Mapping
Front-End
resolves
Server
starts
Trusted RFC
refers to
Authorization Defaults
refers to PFCG Role
Back-End
(Back-End)
System
© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, 23
either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
SAP Fiori Architecture
SAP Gateway – Architecture – on Premise
Browser
(SAP Fiori Launchpad)
SAP Fiori App
SAPUI5
HTTPS
HTML / OData
Frontend-Server
Trusted RFC
Read Write
Business Functionality (Backend) Draft Backend Business Logic
Engine (Classes, BAPI, …)
(BOPF) Write
SAP HANA DB
SAP HANA DB
© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, 24
either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
SAP Fiori Architecture
SAP Fiori Cloud Deployment Options for SAP Gateway and OData Provisioning
1 1 2 3
SAP Fiori, cloud edition SAP Fiori, cloud edition SAP Fiori, cloud edition SAP Fiori, cloud edition
CP OData Provisioning CP Integration
© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, 25
either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
SAP Fiori Architecture
SAP CP ODATA Provisioning – Architecture - Cloud (a.k.a Gateway-aaS/HCI OData Provisioning)
Strategic service to administer(register, activate, maintain) OData
OData Bundled with services on Hana Cloud Platform exposed from SAP Business Suite
other backend. Services to be developed in SAP backend(ABAP).
products
o SAP Gateway Backend (IW_BEP 200) component to be installed as add-
on in SAP Business Suite Backend Systems that are based on SAP
HCP OData NetWeaver 7.0, 7.01, 7.02, 7.03, and 7.31.
provisioning
o For SAP NetWeaver 7.40 or higher it comes pre-installed with
HCP “SAP_GWFND 740/750” component which contains full functional scope
of Gateway.
Engineered for Cloud: Low TCO, Multi-tenancy, rolling software
updates, horizontal scalability, subscription-based usage
Gateway Connectivity to on-premise system using HCP Cloud Connector
Cloud
License Leverages all cloud qualities of HCP, viz. monitoring, supportability,
Connector
(Details) security etc.
SAP Business Suite SAP HANA
Re-uses the same investments done for OData enablement of on-
SAP Gateway Backend premise SAP systems using Gateway (IWBEP) for cloud scenarios
Provisioning
Some features of on-prem Gateway HUB not available yet, but
planned for roadmap of this year (viz. user based routing, softstate,
notification support)
Currently bundled with SAP Fiori Cloud Edition license, HCI and few
CRM SRM SCM PLM ERP
HCP Bundles, however needs valid SAP Gateway Backend license for
connected Suite systems
© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, 26
either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
SAP Fiori Architecture
Analytics: Consumption patterns
© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, 27
either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
SAP Fiori Architecture
Analytics: Conceptual View
UI SAP BusinessObjects Design
Application Generic Player Studio Analysis App, SAP
List Report Smart Business Drilldown App
SAP Fiori elements
Smart Controls
Smart Table KPI, Report, …
Core Controls UI Annotations
SAP HANA
© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, 29
either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
SAP Fiori Architecture
Analytics: Runtime (End-User) (based on NW AS ABAP 7.50 or higher On Premise / NW AS ABAP 7.60 or higher Cloud)
UI Fiori Shell