on 01-04-2006 4:01 AM
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.
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!"
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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!"
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!"
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.
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!"
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.
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!"
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.
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!"
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
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
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.
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.
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!"
User | Count |
---|---|
84 | |
10 | |
9 | |
8 | |
6 | |
6 | |
6 | |
5 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.