Quantcast
Viewing all articles
Browse latest Browse all 1255

SAP Business Partner as framework for application membership/authorization

Good day SCN members!

 

I have a question regarding SAP Business Partner  (AP-MD-BP) module. But first, some context...

 

We have a Netweaver Box (v7.4), in this box we will be deploying SAPUI5 solutions. Gateway is also installed in this box. External non-sap users will be accessing these applications. So we have to create user accounts in this box. Let's say, for the sake of simplicity, we have 2 applications:

 

App A

App B

 

And we have 3 users.

 

User_1

User_2

User_3

 

User 1 and User 2 can access App A

User 1 and User 3 can access App B.

 

To handle the "access" or "membership" of the users we could

 

A. Develop Z tables and ABAP code so we keep a relationshipt between the user accounts vs. the Applications. Develop Dynpros for extra configuration of additioanl fields per Application per user, etc.Basically a whole other Application to manage the membership of the users.

 

or

 

B.  Since this box has nothing to do with any other SAP product (ERP,CRM, etc), we could take leverage of the SAP Business Partner and tie the user account with a business partner role. Create "Organizations" as if they represented the Applications, and, using the Business Parner tcodes, manage these membership and access rights by using Relationships and Roles.

 

My question is: Is this approach valid? Has this been tried before? Or is it there a SAP offer to handle this type of requirement?

 

Maybe I'm posting this question in the wrong space. If this is the case please let me know.

 

Also, I've tried to get more documentation, handbooks, or cookbooks about how to use SAP Business Partner, but the only one i have found is the one in SAP Help Documentation. There is also a chapter about SAP Business Partner in a SAP Press book ABAP Objects: Application Development from Scratch, but it just barely scracth the surface.

 

Thank you for your help.


Viewing all articles
Browse latest Browse all 1255

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>