cancel
Showing results for 
Search instead for 
Did you mean: 

NWBC6 - Integration with SAP Analysis for Office and BOBJ

Former Member
0 Kudos

Hi All, Has any one tried to incorporate SAP analysis for office or BOBJ into NWBC? I'm trying to build a business case where we can use NWBC as a single user entry/login point and then from there launch all our SAP applications: ECC BW Analysis for Office      - must be supported BOBJ                        - must be supported GRC Solution Manager PCM SAP Disclosure Management etc. etc. We would then look at a SSO solution, once we are able to open up all these systems in NWBC. Even if there is just a way to call each of these systems (authenticate locally) as a first step and then implement SSO. Any assistance would be greatly appreciated. We currently have NWBC 3.5 which we are only using for SAP GRC(AC) - if the above is possible, we want to upgrade to NWBC6 and deploy the User Interface Add-On 2.0 for SAP NetWeaver to enable further functionality and flexibility. We currently have SSO working between NWBC and GRC through SAML2 and ADFS - looking to leverage the same for the other systems if possible. Also, is there a guide on how to "launch SAP GUI  transactions directly from the SAP Fiori Launchpad (using the embedded SAP GUI for Windows)" Regards Nick

Accepted Solutions (1)

Accepted Solutions (1)

julieplummer20
Product and Topic Expert
Product and Topic Expert
0 Kudos

"Also, is there a guide on how to "launch SAP GUI  transactions directly from the SAP Fiori Launchpad (using the embedded SAP GUI for Windows)" "


Hi Nick,

Yes, there is a video tutorial:

SAP Business Client 6.0 - Integrating Fiori launchpad - YouTube 


There is also a step-by-step guide in the Overview Slide Deck (slide 25):

http://go.sap.com/documents/2016/06/9e654fb5-757c-0010-82c7-eda71af511fa.html


Best wishes,

Julie R Plummer.





Former Member
0 Kudos

Thx - doesn't help that we on NWBC 3.5 lol.....time for upgrade

julieplummer20
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Nick,

Yes, I think it may be time for an upgrad ;-).

In the meantime, I have started drafting some more information about this topic in the SCN Wiki.

Here it is (since you are not the only one asking):

Former Member
0 Kudos

Hi All,

Just some feedback - we managed to get around this issue as follows:

1. Implimented SSO through SAML2 and ADFS on our GRC system

    1.1. NWBC sits on our GRC systems

2. Created trusted login tickets to all out Satalite SAP systems

3. Setup SSO to our BOBJ Portal (AIX)

4. Published all Analysis for Office Queries etc. to the BOBJ Portal

This allows the user to then VIA NWBC authenticate with SSO and open any BOBJ Reports, by executing them from NWBC - without Re-authentication. So NWBC is now our sigle point of entry for all our systems and SSO is enable for all.

Answers (1)

Answers (1)

diwheeler
Explorer
0 Kudos

Hi Nick,

I've not done the exact scenario you've described, but I have incorporated multiple systems with Business Client, Keeping ERP or Gateway as the leading system and using it as a central access point.

Select one system as your 'leading' system - most traffic through there and occasional use for the other stuff.

You may do this in a few ways; for business objects you're using URLs, and to realize that you put the URLs e.g. for reports or folders into your PFCG role.  You can define dynamic URLs (as obviously you wont want to hard code them) in your PFCG role and using transaction SM30_SSM_VAR.

To pull in WDYA/Transaction codes from another system you do that using RFC destinations/system aliases (SM59 to define the RFC connection, then table SM30_SSM_RFC to define the alias) e.g. SAP_ERP, SAP_GTS, etc for any remote system.  Then in your role menu in your leading system, import role/transactions from the remote system and using the system alias as your defining factor.  Again this means you can transport the role through and not have to do any manual change.

Lastly you've got the other option; use SAP's long term roadmap and use SAP Fiori Launchpad to pull in content.  In an ideal scenario you'd use Launchpad on a separate Front end system, and so you can pull in any function and use Launchpad to action it.  One way to achieve is to use transaction LPD_CUST to define navigational content, calling stuff in remote systems using system aliases.  Then create your own custom tiles, calling the LPD_CUST configuration as your target mapping, when we implemented this, we did so using variables to pass through the details of our report differences, e.g. BO report ID, etc.

That should give you a good starter for 6, some lessons learned from personal experience; using the RFC aliases defined in SM30_SSM_VAR and SM30_SSM_RFC, they are both tables that are not client specific.  What this means is things work fine in production, as there should be only one of everything.  If you have multiple clients in non-production systems you have to get creative and either only test your full security solution in one set of clients, or, do some manual manipulation (we used an LSMW) to rewrite the security aliases in your roles.  We did this, but only in systems where security testing was not the primary purpose, therefore maintaining the integrity of the roles.

Authentication wise, once things were set up correctly, we never had an issue.

Best of luck,

Di

sandra_thimme
Product and Topic Expert
Product and Topic Expert
0 Kudos

also some basic information

(Catalogs and Groups Assignment,

Tiles and Target Mapping)

in the User Interface Technology space: http://scn.sap.com/community/ui-technology/blog/2016/02/29/sap-fiori-launchpad--control-visibility-o...

Blog by Carola Steinmaier

regards, sandra

Former Member
0 Kudos

Thank you - we are currently on NWBC3.5 - so we will need to upgrade by the looks of things.

julieplummer20
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Dianne, This is really helpful. Thanks a lot, Julie.