cancel
Showing results for 
Search instead for 
Did you mean: 

launch transaction with citrix id / pwd

Former Member
0 Kudos
138

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

Accepted Solutions (1)

Accepted Solutions (1)

hongyan_shao
Active Contributor
0 Kudos

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

Former Member
0 Kudos

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

hongyan_shao
Active Contributor
0 Kudos

Hi,

Thanks a lot for the further info. Then the SSO should help.

Hongyan

Former Member
0 Kudos

Hi,

I am using citrix for crm.

Do you want to know how we are using it.

Thanks,

Bhushan

Former Member
0 Kudos

Hi Bhushan,

Definitely it would be help if you can let us know how to pass citrix id/pwd in the url which is opened from crm id/pwd

Regards

Abhinav Shahi

Former Member
0 Kudos

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

Answers (0)