Skip to Content
avatar image
Former Member

System Alias in Gateway - Which role?

Hi.

I have a single Gateway, mandt 100, for a single backend, with mandt 100, 110 and 120.

Have three system alias for each service. Each system alias corresponds one mandt.
Everything works fine but, now i want to limit the access to the clients defining roles.

So for exemple:
when i want data only from client 100, use role zrole_100.
when i want data only from client 120, use role zrole_120.

I just have one mandt in frontend server, 100. Passing ?sap-client=120 in the url, dosen't work.

Is it possible defining roles? Didn't find the authority object.

Saw a exemple using badi, but would not like to do this, for a while.

Thanks and regards,
Guilherme

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Nov 15, 2016 at 02:45 AM

    Hi Guilherme,

    Go the the transaction /IWFND/MAINT_SERVICE. You can define multiple system aliases and roles.

    Assigning SAP System Alias to OData Service

    Regards,

    Masa / SAP Technology RIG

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 15, 2016 at 10:47 PM

    the link that Masa provided seems to be broken.

    You can use this one.

    https://help.sap.com/saphelp_nw74/helpdata/de/9d/f4ff5082d2793ee10000000a423f68/content.htm

    In my blog that shows how to overule the routing based on standard routing using user roles shows a screen shot of the assigned system aliases for a service in transaction /iwfnd/maint_service with no roles assigned.

    Best Regards,

    Andre

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 23, 2016 at 11:17 PM

    Thank you both!

    Add comment
    10|10000 characters needed characters exceeded