cancel
Showing results for 
Search instead for 
Did you mean: 

yahoo iviews problem

Former Member
0 Kudos

Hi,

i am successfully completed yahoo web site with help of portal but my problem is if i am doing that process for gmail also, but the thing is again that one ask user-id and password, i request to u if u know one pls let me know.

Regards,

Jaadish Babu Kanikanti.

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member200748
Contributor
0 Kudos

Hi Jagadish

To access web application from the portal you can make use of the appintegrator. You can provide a Single sign on from the portal with the help of user mapping.

Check out this weblog for details on how you can integrate a web application into portal using appintegrator.

Hope that helped

Best Regards

Priya

P.S: Rewarding points for helpful answers is SDN's way of saying "Thank You!"

Former Member
0 Kudos

Hi Priya,

I know this process, this is only for yahoo process or any mail process, pls let me know.

and my problem is: i am doing that process for gmail, but it will not opened again gmail asks, UID and PASSWORD.

pls reply to this one.

Regards,

Jagadish Babu Kanikanti.

former_member200748
Contributor
0 Kudos

Hi Jagadish

>>this is only for yahoo process or any mail process

The appintegrator can be used for any web application

As for your problem of a second login from the portal, you need to carry out user mapping for single sign on.

To achieve this, go to the personalization link on your portal. In the window that opens, click on User Mapping. Select the system that you have created for your Gmail application and then give your Gmail user ID and Password in the corresponding fields. Save your changes.

You will now be able to login to your mail account directly from the portal.

Hope that helps.

Best Regards

Priya

P.S: Rewarding points for helpful answers is SDN's way of saying "Thank You!"

Former Member
0 Kudos

Hi Priya,

again i am doing with help of your link, but again that one asks UID AND PASSWORD, if u know the process of that pls send the steps to my personal mail-id

jbkanikanti@gmail.com

Regards,

Jagadish Babu Kanikanti.

former_member200748
Contributor
0 Kudos

Hi Jagadish

If you have implemented the appintegrator then here is what needs to be done for user mapping.

In iView properties,

1. In the URL template fraction for user mapping field give

a. login = <MappedUser> (as seen in the source code of the application's page)

b. Passwd = <MappedPassword> ()again as in the source code of the application's page)

In System,

1. The server name must be the name of the Application's server (here gmail.google.com).

2. On the source code of the Yahoo page see what is the action of the HTML form. Give this in the URI field (

Save the details.

Create a System Alias (if you have not created earlier)and mention that in the System field of your iView.

Now after logging into the Portal, click on the Personalize link and select User Mapping.

Give the details of your Gmail login ID and Password in the corresponding fiels.

The next time you login into the Portal, you should be able to see your application run.

Hope that helped

Best Regards

Priya

P.S: Rewarding points for helpful answers is SDN's way of saying "Thank You!"

Former Member
0 Kudos

Hi Priya,

with help of your message once again i am doing, but again it asks UID and PASSWORD, The following are my Details,

Server Name : gmail.google.com

Protocol : HTTP

URI of Web Application : /accounts/ServiceLogin

After That

i am creating System Aliases

User Mapping

after that i am creating one iview as per u sending one link,

i request to u if u are creating earlier pls send that send steps to my mail jbkanikanti@gmail.com

Regards,

Jgadaish Babu Kanikanti.

former_member200748
Contributor
0 Kudos

Hi Jagadish

Currently I do not have access to an EP server which is why I am unable to mail you the procedural screenshots. Whatever I have suggested is what I could recollect from memory.

How exactly are you doing the user mapping? Please be more elaborate on those steps so that we will be able to point where exactly you are going wrong.

Best Regards

Priya

P.S: Rewarding points for helpful answers is SDN's way of saying "Thank You!"

Former Member
0 Kudos

Hi Priya,

After Completion of system aliases process , i am going to user mapping,

steps:

personlization->usermapping->

System : name of system aliases

userid : name of user

password ; password of user

After that i am clicking on SAVE button after that the following data message will appear

"logon data saved"

the above procedure i am using for user mapping,

i think u are understand,

among these steps if there is any mistakes pls let me know.

Regards,

Jagadih Babu Kanikanti.

former_member200748
Contributor
0 Kudos

Hi Jagadish

Ok, so the user mapping part is correct (you have given the Gmail user ID and password in the corresponding fields, right?)

Now just go to your iView's property URL template raction . The Mapped User and Mapped Password should correspond to that seen in the source code of your Gmail Web Page.

Give this value in that field.

<b>Email=<Mapped User> & Passwd=<Mapped Password></b>

(where <b>Email</b> is the name of the user id field and <b>Passwd</b> is the name of the password field in the Gmail page's source code )

Please try this out and revert back for further queries.

Best Regards

Priya

P.S: Rewarding points for helpful answers is SDN's way of saying "Thank You!"

Former Member
0 Kudos

Hi Priya,

I am typing that one, if i am typing in URL Template after that i am clicking on save button and after that i am clicking on Preview button it will displays following message:

Portal Runtime Error

An exception occurred while processing a request for :

iView : N/A

Component Name : N/A

Unable to process template 'Email=<Mapped User> & Passwd=<Mapped Password>', because 'Mapped' is an invalid terminal property of the context ''..

See the details for the exception ID in the log file

com.sap.portal.appintegrator.sap.Generic::Generic/SSOLayer

Parameter Dump

ALLOW_BROWSER Yes

AlertSessionManagementMismatch true

ApplicationParameter

AuthScheme default

CachingLevel None

ClassName com.sapportals.portal.appintegrator.layer.SingleSignOnLayer

CodeLink com.sap.portal.appintegrator.sap.Generic

CustomerExit.ParameterProvider

DebugMode false

ExportParameters Authentication, LogonUser, RequestMethod

ForcedRequestLanguage

Id

LAF

LogonUserID jbkanikanti

MandatoryParameters

Mapped

MappedPassword ******

MappedUser jbkanikanti

NextLayer Generic/ConnectionLayer

OptionalParameters System, SSO2Template, UserMappingTemplate, X509Template

REFRESH_CONTENT -1

RequestMethod POST

SSO2Template

SSO2Template.default

SSO2Template.type string

SupportedUserAgents (MSIE, >=5.5, *) (Netscape, *, ) (Mozilla,,*)

System gmail_sysaliases

System.type lookup:com.sapportals.portal.appintegrator.lookup.SystemLookup

TopLayer Generic/SSOLayer

URLTemplate <System.protocol>://<System.server><System.uri>?<Authentication>

UnsupportedUserAgents

Use_CustomerExit_ParameterProvider false

UserMappingTemplate Email=<Mapped User> & Passwd=<Mapped Password>

UserMappingTemplate.default <MappedUser>:<MappedPassword>@

UserMappingTemplate.type string

ValidityPeriod -1

Wizard.MandatoryParameters URLTemplate

Wizard.OptionalParameters System, Id, ApplicationParameter, LAF

X509Template.default

X509Template.type string

com.sap.portal.ComponentType com.sapportals.portal.iview

com.sap.portal.activityreport.MonitorHits true

com.sap.portal.iview.AccessibilitySupport

com.sap.portal.iview.Availability VISIBLE

com.sap.portal.iview.DisableChildrenDYN

com.sap.portal.iview.DisableChildrenRL

com.sap.portal.iview.DisableChildrenTC

com.sap.portal.iview.DragAndRelate false

com.sap.portal.iview.ExpansionMode Open

com.sap.portal.iview.HasContentPadding true

com.sap.portal.iview.Height 80

com.sap.portal.iview.HeightScale PIXELS

com.sap.portal.iview.HeightType FIXED

com.sap.portal.iview.HelpURL

com.sap.portal.iview.IsTemplate false

com.sap.portal.iview.MainObject

com.sap.portal.iview.MaxAutoHeight 1000

com.sap.portal.iview.MinAutoHeight 0

com.sap.portal.iview.ShowDetails true

com.sap.portal.iview.ShowExpand true

com.sap.portal.iview.ShowHelp false

com.sap.portal.iview.ShowPersonalize true

com.sap.portal.iview.ShowRefresh true

com.sap.portal.iview.ShowRemove true

com.sap.portal.iview.ShowTitle true

com.sap.portal.iview.ShowTray true

com.sap.portal.iview.TitleURL

com.sap.portal.iview.TrayType PLAIN

com.sap.portal.iview.Width 400

com.sap.portal.iview.WidthScale PIXELS

com.sap.portal.iview.WidthType FIXED

com.sap.portal.iview.family

com.sap.portal.navigation.DragRelate 0

com.sap.portal.navigation.ExtWindowHeight 750

com.sap.portal.navigation.ExtWindowWidth 500

com.sap.portal.navigation.Invisible false

com.sap.portal.navigation.JScript

com.sap.portal.navigation.MergeId

com.sap.portal.navigation.MergePriority 100.0

com.sap.portal.navigation.Mergible true

com.sap.portal.navigation.Priority 100.0

com.sap.portal.navigation.QuickLink

com.sap.portal.navigation.ShowAddToFavorites true

com.sap.portal.navigation.ShowType 0

com.sap.portal.navigation.WindowName

com.sap.portal.pcd.gl.Collection IP_PTL_INITIAL_CONTENT

com.sap.portal.pcd.gl.CreatedAt Thu Jan 05 10:26:41 GMT+05:30 2006

com.sap.portal.pcd.gl.CreatedBy ibm_ep2

com.sap.portal.pcd.gl.DeltaLinkState -1

com.sap.portal.pcd.gl.Domain EP

com.sap.portal.pcd.gl.LastChangedAt Thu Jan 05 12:35:34 GMT+05:30 2006

com.sap.portal.pcd.gl.LastChangedBy ibm_ep2

com.sap.portal.pcd.gl.ObjectClass com.sapportals.portal.iview

com.sap.portal.pcd.gl.OriginalCountry

com.sap.portal.pcd.gl.OriginalLanguage en

com.sap.portal.pcd.gl.Responsible ibm_ep2

com.sap.portal.pcd.gl.TransportDependencies pcd:com.sap.portal.system/archives/com.sap.portal.appintegrator.sap.par

com.sap.portal.pcd.role.EntryPoint false

com.sap.portal.pcm.Description VRB_com.sap.portal.pcm.Description

com.sap.portal.pcm.Title gmailiview

com.sap.portal.pcm.admin.Capabilities com.sap.portal.capability.delete,com.sap.portal.capability.link,com.sap.portal.capability.copy,com.sap.portal.capability.edit,com.sap.portal.capability.cut,com.sap.portal.capability.transportable,com.sap.portal.capability.launch,com.sap.portal.capability.editpermissions

com.sap.portal.pcm.admin.UseDefaultCapabilities true

com.sap.portal.private.iview.PropertiesUrl pcd:com.sap.portal.system/applications/com.sap.portal.appintegrator.sap/components/Generic

com.sap.portal.reserved.iview.ButtonsURL

com.sap.portal.reserved.iview.EditorURL pcd:portal_content/com.sap.pct/admin.templates/iviews/editors/com.sap.portal.pcmEditor

com.sap.portal.reserved.iview.IconName

com.sap.portal.reserved.iview.IsolationMode URL

com.sap.portal.reserved.iview.NavPanelStatus Automatic

com.sap.portal.reserved.iview.ParamList *

com.sap.portal.reserved.iview.WizardURL com.sap.portal.appintegrator.iViewWizard

com.sap.portal.workDistributionTopic

com.sapportals.portal.navigation.FolderEntry false

com.sapportals.portal.navigation.Pictogram

com.sapportals.portal.navigation.WinFeatures

com.sap.portal.appintegrator.sap.Generic::Generic/SSOLayer

MandatoryParameters

OptionalParameters

System SAP_LocalSystem AppInt GRD_J2E Kanikanti_aliases azYahoo gmail_sysaliases yahoo_aliases1

SSO2Template

UserMappingTemplate

X509Template

pls reply to this one, with further solution,

Regards,

Jagadish Babu Kanikanti.

former_member200748
Contributor
0 Kudos

Hi Jagadish

You have to give those details in the field URL template fraction for user mapping. In the URL Template field, give the value <System.protocol>://<System.server><System.uri>?<Authentication>

Hope that helped.

Best Regards

Priya

P.S: Rewarding points for helpful answers is SDN's way of saying "Thank You!"

former_member200748
Contributor
0 Kudos

Hi Jagadish

You have to give those details in the field <b>URL template fraction</b> for user mapping. In the URL Template field, give the value <b><System.protocol>://<System.server><System.uri>?<Authentication></b>

Hope that helped.

Best Regards

Priya

P.S: Rewarding points for helpful answers is SDN's way of saying "Thank You!"

Message was edited by: Priya Ramamurthy

Former Member
0 Kudos

Hi..

A small correction. There's no space after <b>Mapped</b>.

This is how u should specify:

Email=<MappedUser>&Passwd=<MappedPassword>

This will rectify the error u got.

Regards,

M.Subathra

Former Member
0 Kudos

Hi,

error is rectified but the gmail again asks UID and PASSWORD. so if u know the creation of steps pls send to my personal mail-id : jbkanikanti@gmail.com.

Regards,

Jagadish Babu Kanikanti

Former Member
0 Kudos

Hi Priya,

again i am trying with your value and subadra value, the error is rectified but gmail page again asks UID and PASSWORD, so pls send proper solution.

thanks for each time reply,

Regards,

Jagadish Babu Kanikanti.

Former Member
0 Kudos

Hi..

I didn't work it out for my gmail. Just did it for my yahoo mail. I followed exactly the same steps given in the weblog.

Just check this - U should have entered the portal using the mapped user's id; b'cos in my case, as I don't have the required rights, I used some other user's id to login into the portal & followed the steps in the weblog. After I was done with it, I logged into the portal from my Id & when I ran a preview of the iView, I was able to get into my yahoo page.

Hope this helps.

Regards,

M.Subathra

Former Member
0 Kudos

Hi Subathra,

with help of that weblog steps i am also getting yahoo page, now i am trying to get gmail page with help that weblog steps, but it again asks UID and PASSWORD, the following steps i am doing for getting gmail page pls see that steps,

System Defination Settings:

Name of the server : gmail.google.com

protocol : HTTP

URI of web application : /accounts/ServiceLogin

After that i am creating System aliases

After That User Mapping:

personlization->usermapping->

System : name of system aliases

userid : name of user

password ; password of user

After that i am clicking on SAVE button after that the following data message will appear

"logon data saved"

After That i am creating iview from par

in that one i mention following fields

HTTP rEequest Method : Post

System : System Aaliase

URL template : <System.protocol>://<System.server><System.uri>?<Authentication>

URL template fraction for user mapping : Email=<MappedUser>&Passwd=<MappedPassword>

after that i am clicking on save button after that preview,

this is the process i am doing for gmail access, so if there is any mistakes pls reply to this mail , i will rectify the problem.

Former Member
0 Kudos

Hi Priya,

i am following the below steps for getting gmail page, pls see below steps, if there is any mistakes pls let me know,

System Defination Settings:

Name of the server : gmail.google.com

protocol : HTTP

URI of web application : /accounts/ServiceLogin

After that i am creating System aliases

After That User Mapping:

personlization->usermapping->

System : name of system aliases

userid : name of user

password ; password of user

After that i am clicking on SAVE button after that the following data message will appear

"logon data saved"

After That i am creating iview from par

in that one i mention following fields

HTTP rEequest Method : Post

System : System Aaliase

URL template : <System.protocol>://<System.server><System.uri>?<Authentication>

URL template fraction for user mapping : Email=<MappedUser>&Passwd=<MappedPassword>

after that i am clicking on save button after that preview,

this is the process i am doing for gmail access, so if there is any mistakes pls reply to this mail , i will rectify the problem.

Regards,

Jagadish Babu Kanikanti.

Former Member
0 Kudos

Hi Subathra,

here i have one dou't, my client have one internal website, how to configure and integrate with portal, pls tell me,

Regards,

Jagadish Babu Kanikanti.

former_member200748
Contributor
0 Kudos

Hi Jagadish

The action used in the form of the Gmail Page source code is different from that used in the Yahoo source code. I currently do not have access to any EP server which is why I am unable to implement the application myself. Sorry for the lack of help.

As for integrating your client website into the portal, you can create a URL iView and mention the URL of the client website there.

Hope that helped.

Best Regards

Priya

P.S: Rewarding points for helpful answers is SDN's way of saying "Thank You!"