on 04-03-2010 5:44 AM
Hi,
For Users logged in using Citrix, i have to open a URL using Transaction Launcher wherein i want to pass default Id/Pwd used while Citrix Login. How do i pass the id/pwd?
Pls suggest
Thanks
Hi,
Not so sure whether CRM IC can answer this question, let me try.
Do you mean to share the logon data with the interaction center, or with Citrix logon data?
If it is interaction center,
SSO (single sign-on) might be considerred,
1.) CRM system must issue the logon ticket
login/create_sso2_ticket = 2 (you could try to change it to 1)
> that can be maintained via transaction RZ11
2.) R/3 system and ITS must accept the logon ticket
login/accept_sso2_ticket = 1 (this is correct)
3.) In transaction SSO2 you must ensure that the two systems can
exchange their tickets
http://help.sap.com/saphelp_nw04/helpdata/en/88/4b353a03e5494ce10000000a114084/frameset.htm
If it is Citrix, I have totaly no idea. 😛
Sorry,
Hongyan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Hongyan,
Thanks a lot for the insight.
I wil elaborate the scenario again:
The User would log in to Network with his User Id and Password.Lets assume as USR1 and PWD1
Now he logs into CRM system web UI with ID and Pwd as USR2 and PWD2
From within the CRM Web UI- we have WORK CENTER for Website on click of which we need to open this website
On the click it gives pop up for the User Id and Psswd.
Now what i require is to -- not get the pop up and the Id/Pwd : USR1 and PWD1 should be passed by default and website should open.
Regards
Abhinav Shahi
Sir,
There is no standard way of passing on the user id/pass of the citrix server thru transaction launcher.
However we can customize the system to do so.
After you have defined the transaction launcher id thru the wizard and added the URL within it.
You must ve gone to the navigation bar profile and created the logical link.
The component used here is UICMP_LTX ( use in t code bsp_Wd_cmpwb)
And the class is CL_CRM_UI_LTX_NAVBAR_PARAM. This calls has three method defined
IF_UI_LINK_PARAMETER_CLASS~CREATE_PARAMETER_OBJECT
IF_UI_LINK_PARAMETER_CLASS~PROCESS_DATA_COLLECTION
IF_UI_LINK_PARAMETER_CLASS~GET_AUTHORIZATION
So may be we can do it in two ways.
1. A. Pass the Transaction launcher id to the inbound plug of the component to identify that we are navigating to citrix.( code may be skipped for other launch transaction ids)
And thus mantain a Z table where CRM user ids are mapped with citrix user id and password.
B. We need to have a webservice from citrix to which the input parameters are citri/user id and password and it should return a dynamic URL.
C. The user should be navigated to the returned dynamic URL.
2. The above defined conditions can be put in the methods defined in the class above.
However process without following B & C it may not be possible to do it.
I dont know how much this helps.
cheers,
Vivek
User | Count |
---|---|
7 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.