06-26-2009 10:09 PM
Hello
One quick question
Does child system that has 3 clients need 3 RFC conenctions to connect to CUA?
We have ECC with 3 clients. When I go in one client SM59 and create RFC connection to CUA, everything is good.
When I go in SM59 of other client and I create RFC(same as logical name of CUA) , it says it already exist since I created in my previous client
Any thoughts? I know from CUA I would need 3 RFCs for the 3 clients but from the child do I need 3 RFCs? If yes, its not allowing.
06-26-2009 10:20 PM
In this case the route from the child to the master is client independent. You can access RFC connections client independently...
The "text comparison" will contain the client within the IDOC segment. The user ID in your master system should only be authorized for displaying that data...
Then you should be fine.
Are you using trusted RFC's?
Cheers,
Julius
06-26-2009 10:57 PM
No trusted RFCs in this case.
So you mean you just need one RFC (same as CUA Master logical name) from any one of the clients of the child to the Master CUA?
Is that correct? Will trusted RFCs make a difference?
06-26-2009 11:28 PM
Yes, normally the logical system name is used and having this the same as the RFC destination helps.
But this does name a type of "name space" implication...
Perhaps you want to consider where you have your master system and use client side security (the authorization group concept for S_RFC_ADM, and S_ICF type DEST to call them?
Even if you restrict RFC, it will always need to do that which is is designed to do. Client side security makes sense in cases such as CUA.
Cheers,
Julius
06-27-2009 12:34 AM