+ All Categories
Home > Documents > SAP Fiori implementation - Enfogen Consulting

SAP Fiori implementation - Enfogen Consulting

Date post: 11-Apr-2023
Category:
Upload: khangminh22
View: 0 times
Download: 0 times
Share this document with a friend
6
SAP Fiori implementation 5 LESSONS LEARNED EMAIL [email protected] PHONE +44 07557774899 ADDRESS 06 Balbina way, Fairfields, Milton Keynes - MK11 4BN
Transcript

SAP Fioriimplementation 5 L E S S O N S L E A R N E D

E M A I [email protected]

P H O N E+44 07557774899

A D D R E S S06 Balbina way, Fairfields,Milton Keynes - MK11 4BN

Ideally, in a POV (Proof of Value) for any DB and HANA DB

Fiori Implementation Project there should be following

people

Fiori Configuration Consultant – Fiori Consultant – Fiori

Consultant should be able to identify all the UI

components that needs to be downloaded from service

market place. He should also be able to assign right roles

to the right users through PFCG, maintain and activate

service and have reasonable browser debugging skills to

navigate issues. These skills are enough for standard app

deployment. For custom app he or she would need more

technical skills such as JQuery, Json and screen

designing.

SAP BASIS / Netweaver Consultant – System Administrator

who can install all relevant components, set up roles and

make the Netweaver Gateway connection

HANA Consultant – HANA Technical consultant who can

set up the HANA architecture for apps that run on HANA

DB (Analytical Apps)

MDM Expert – To make sure the apps run effectively in a

secured network it is essential to have an MDM specialist

either from the client side or from the solution provider.

There could be any third-party MDM solution that needs

to be incorporated in the architecture. It is very important

to understand the security requirements from the client.

ENFOGEN CONSULTING

IntroductionI’ve been lucky enough to be involved in two Fiori

projects recently using ANYDB and HANADB, so here are

the lessons learned on things to consider in a Fiori

standard app implementation.

Lesson

Learned 1 –

Right Team

ENFOGEN CONSULTING

Lesson Learned 2 – Apply all the SAP notes before

implementation

SAP Notes are listed in the installation

guide. http://help.sap.com/fiori

If you do not apply SAP Notes, you might have to spend few weeks

troubleshooting, searching and finding the root cause of the app not

working. Applying SAP Notes may take 1 but would save your 2-3

weeks troubleshooting time. BASIS or system admin should install

the SAP notes however, Fiori Consultant should be able to find and

advise the right SAP notes to be installed.

Don’t hesitate to google, and search for bug fix notes due in the next

Support Package in the SAP Service

Marketplace. http://service.sap.com/notes. There are tips available

to search and find relevant SAP notes in this link. Searching and

Displaying SAP Notes in SAP Service Marketplace. Travel request is

the most common one where we had to apply the SAP Note which

fixed the issue

Lesson Learned 3 – Sizing Implications

Another point to consider is sizing the required infrastructure. It is

essential to understand the intended target audience using the

app and what is the target user base. and what is the expectation

of usage within the corporate network vs access from external?

Please search on SCN about sizing of the SAP NetWeaver

Gateway.

ENFOGEN CONSULTING

Lesson Learned 4 – Security

User name and password

509 client certificates

SAML tokens generated by SAP IdP or another SAML

Identity Provider

SSO2 tokens generated by an SAP NetWeaver Portal

instance

Other single-sign on providers

As mentioned earlier Security is one of the key concerns.

Most companies have strict policies and could already

have their own MDM solution in place. Common MDM

tools could be BES 12 or they can use Cisco VPN or

Microsoft Unified Access tools as the only option.

While some companies are happy to expose SAP Fiori to

the internet via reverse proxies, security driven and

regulated industries need an additional layer of security,

e.g. via a native wrapper application or a secure browser.

SAP Mobility and Fiori roadmap is continuously evolving

with interesting developments in the MAM, MCM space, so

it is always advised to check with the client first on their

security needs.

In our case client already had a SAP NetWeaver Portal for

SSO and we needed to integrate SAP Fiori with portal. But

the SAP Portal did not target smartphones and tablets so

we had to look options Mobile Edition of SAP NetWeaver

Portal.

SAP MDM solution Afaria could be useful to deploy a

native wrapper or secure browser but if a client already

have their own MDM solution it is almost not possible to

replace it with something new.Depending upon your client

security requirements there are a couple of options that

can be recommended.

Depending upon your client security requirements there

are a couple of options that can be recommended to

authenticate the user.

ENFOGEN CONSULTING

Lesson Learned 5 – System Landscape

and Transportation

In a typical Fiori Implementation project that requires

creation of new OData service too, following 9 steps

should be followed

Step 1 – Create a change

Step 2 – Create workbench requests and customizing

request

Step 3 – Gateway Service Builder – OData Service

Creation (only applicable if a new OData service is

created)

Step 4 – Gateway Service Builder – OData Service

Implementation

Step 5 – Gateway Backend – Service Registration

Step 6 – Maintain Service – Service Activation on SAP

Gateway Server

Step 7 – Maintain Service – System Alias Customizing

Step 8 – SAPUI5 Application Development

Step 9 – Transport changes via QGM

Some references in the post are taken from SCN

Ideal ly there are customiz ing request and workbench

requests in 2 system landscapes that needs to be

transported in synch between the SAP Gateway server and

backend systems. Some companies use Qual i ty Gate

Management (QGM ) . With the help of QGM the workbench

and customiz ing requests can be t ransported in synch and

the process can be control led and monitored centra l ly f rom

SAP Solut ion Manage

ENFOGEN CONSULTING

Faraz Mohsin is the Director of Enfogen Consulting who covers mobile technology, big data and

analytics. He is currently involved in analyzing the rapid growth of Enterprise Mobility, SAP UI5,

User Experience and Product Design. With more than 15 years’ experience in SAP in the area of

supply chain and enterprise mobility, he is passionate about innovating with customers. He

worked on his first Syclo Implementation project 5 years ago with BP and his association with

Syclo stems back to the early releases of SAP-IM mobile.

About the Author


Recommended