I have had a problem earlier with integrating an external system, which used an URL interface, into the portal but it was solved through AppInt (Application Integrator). Thanks a lot again for your help Michael Nicholls!
But the problem has arisen again in a way. In the first solution all users were stored in the portals own database and I used <User.UserID> to send the logon name to the external system and everything worked fine. But then management wanted to use an ABAP system, SolMan (Solution Manager), as reference for logon and this caused the AppInt to throw an exception when users stored in SolMan used the iview. Users created in the portal, and hence stored in the portals database and not excisting at all in SolMan, could however use the iview just as nicely as before.
Here is the message in the exception:
Exception in SAP Application Integrator occured: Cannot retrieve system object for this alias. System Alias: 'Alias_FAST_App_Int', System ID: 'pcd:portal_content/se.abg.system_connections/se.abg.fast_app_int'. User: 'FILIAL5', Reason: Access denied (Object(s): portal_content/se.abg.system_connections/se.abg.fast_app_int).
Needless to say, the user above, FILIAL5, is stored in SolMan.
I don't know if this has anything at all to do about the situation or if I just confuse you but SolMan is the central system in a Central User Admininstration system.
I have searched the forum and found one thread where it was said that you could use the tag <LogonUserID> to send the ID to the external system but that worked just like the first tag: the users stored in the portal database could use the iview and the users stored in SolMan got the exception when trying to use it.
Do anyone know what to do about this? I can say it's of major concern that the problem gets solved... 😉