Question about logon.do & opendocument

Hi All,
We are currently using BO XIR2 FP5.6.
We are trying to do a opendocument.jsp call directly from the Infoview login such that the URL both authenticates the user and does the opendocument.jsp call simultaneously.
Is this possible with logon.do? Or, can this be done with OpenDocument.jsp directly by specifying the username/password or token as a parameter of the OpenDocument.jsp call?
Also, can you provide a list of parameters that logon.do supports?
Thanks

Better is using opendoc.
try {
                  initBOSession();
            } catch (Exception e) {
                  this.addError("", "09002");
                  logger.error(e.getMessage(), e);
                  form.setEnableGenerateReportButton(false);
                  Forward forward = new Forward("error");
                  return forward;
            ILogonTokenMgr logonTokenMgr = enterpriseSession.getLogonTokenMgr();   
            String sBOEToken = logonTokenMgr.createLogonToken("", 1, 1);
            StringBuffer sb = new StringBuffer();
            sb.append(appConfig.getReportsProtocol());
            sb.append("://");
            sb.append(appConfig.getReportsHostName());
            sb.append(":");
            sb.append(appConfig.getReportsPort());
            sb
                        .append("/businessobjects/enterprise115/desktoplaunch/opendoc/openDocument.jsp?");
            sb.append("token=");
            sb.append(sBOEToken);
            sb.append("&sPath=");
            sb.append(URLEncoder.encode(appConfig.getReportsPath()));
            sb.append(",");
            sb.append(URLEncoder.encode("["));
            sb.append(context.getEntityName());
            sb.append(URLEncoder.encode("]"))
            sb.append("&sDocName=");
            sb.append(form.getReportId());
            sb.append(buildParametersForReport(form));
            getRequest().setAttribute("reportURL", sb.toString());
            Forward forward = new Forward("success");
            if (logger.isDebugEnabled()) {
                  logger.debug("Exiting generate Report::" + sb.toString());
            return forward;

Similar Messages

  • Question about Logon ticket with user mapping at BI-JAVA environment

    We're implementing BI 7.0 including BI Java and SAP EP for end user
    access.
    I have two question about SSO method when we're using BI Java.
    I know we can simply configure SSO logon ticket with BI-Java(EP
    included) and BI-ABAP through BI template installer and we already
    succeeded in that case.
    But the problem is we want to change it to user mapping SSO method for
    some our internal reason.
    After we configure user mapping SSO, we've got SSO failed error when we
    call BI-Java stuff like BEx Web Application iView.
    After many testing implemented, we found SSO Logon ticket with user
    mapping (using SAP reference system). It seems working now.
    But our question is "Is it no problem when we use SSO logon ticket with
    user mapping?" Is there any restriction or issue?
    One more question is we can ONLY use user base mapping when reference
    system used. How can we assign BI-ABAP users to EP Group?

    Using an SAP Reference system is allright. But if the reason u r going for this is because of different usernames in EP and BI, why dont you go for user mapping.
    Anyways, on restriction of reference syetms is that you can have ONLY ONE reference system defined in portal. In you case you can only have the BI system defined.
    Hope this helps!!

  • Two questions about Logon Group

    About logon group, it describes as below in the help.sap.com.
    1. Each SAP application has different resource requirements. Certain applications may therefore require more servers and logon groups. For example, you should assign separate servers for the application component PP.
    Q1: How a certain application use more than one servers via logon group, and how it use sap memory which resides in different servers?
    2. If it is not practical for you to assign separate servers to integrated applications, such as the application components SD-MM and FI-CO, you should assign common logon groups to these applications.
    Q2: I don't understand this sentence exactly.
    Thanks so much.
    James

    Not sure if I exactly understood what your problem is, but let me give it a try:
    A1: One logon group may have several servers attached to it. If users user1, user2, user3, ... are going to connect to the logon group, they will be sent to different servers. None of those users will be able to use memory from more than one server. But, let's say user1 and user2 will use resources from server1, whereas user3 will use resources from server2. The goal is that all servers will have the same (or similar) load, just by distributing users.
    A2: If it is not possible to have four logon groups for the four applications SD, MM, FI, CO, but you still want different logon groups, then, at least, you should create two logon groups, one for SD and MM, the other one for FI and CO. That's because resource requirements are similar for SD and MM, and for FI and CO.
    hope this helps

  • Questions about Logon Ticket

    hi.
    As we know, SAP Logon Ticket contains:
    Highest Authentication Scheme
    Validity
    Issuing System
    Digital Signature
    One Mapped ABAP User ID
    User ID
    When ABAP has the same user ID with Portal, then ABAP use "User ID" to logon, when different and admin defined user mapping for ABAP, then use "One Mapped ABAP User ID" to logon.
    My question is, how do SAP backend system decide which uerid to use for different situation?

    Hi,
    check the logon ticket possibilities
    1)When you use SAP logon tickets for Single Sign-On to SAP Systems, users must have the same user IDs in all SAP Systems that are configured to use SAP logon tickets.
    2) If the SAP user IDs are different to the portal user IDs, you must define an SAP reference system. Users then map their portal user ID to the user ID in the SAP reference system.
    http://help.sap.com/saphelp_nw04/helpdata/en/ed/845896b89711d5993900508b6b8b11/content.htm
    check the result section in the link for logon ticket with user mapping.
    When users start the user mapping function, one of the component systems that they can select is the SAP reference system. They can map their portal user ID to their user ID in this reference system. The user mapping function connects to the SAP reference system using the user ID and password to verify that the password entered by the user is correct.
    The next time the user logs on to the portal, the portal generates an SAP logon ticket for the user that contains both his or her portal user ID and mapped user ID.
    Regards,
    Koti Reddy

  • A question about logon users

    Dear all:
    we want to intergrate R/3 and ESS system on Portal.The ITS address is the same.
    Everything is ok but one problem:
    Our client wants us to use logon ticket to logon the R/3 and ESS system through Portal.The EP users are not the same as R/3 users,but not absolutely different.R/3 users have some prefix.(for example,EP user:delma   R/3 system:psdelma).ESS users are the same as EP.
    okay,we can change R/3 users. But this is the worst solution. besides this, we don't know how to figure out this problem.
    anyone has idea about this,thank you!
    Best regards
    delma

    Duplicate post - also in the forum post I referred to in the previous reply...
    According to <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/7d/49ae0771924cf4a1fc7e2af7b2e18c/frameset.htm">this help link</a> you can upload usermapping through the use of a specially formatted text file.
    From the help itself:
    The following example shows how you can change the user mapping data of an existing user, user2. When you import the data, choose the option Overwrite Existing Data in the import tool.
    The user user2 is mapped to the user ID ext_user2 in the system BCE, where BCE is the system alias of the system defined in the portal system landscape.
    [User]
    uid=user2
    $usermapping$:BCE:user=ext_user2
    $usermapping$:BCE:mappedpassword=password

  • Question about logon screen customization

    Hi,
    I have to customize the web logon screen of the BEx.
    In SICF, on the BEx service, on the Error Pages tab, System logon is checked. If i click on the Setting button I have :
    Define Service-Specific Settings
    System ID
    Language
    System Messages
    Logon and SI
    etc ... and in "Logon Layout and Procedure", Sap Impl, Netweaver and SAP Tradeshow.
    I have defined a header image in "Adjust Links and Images" and it works !
    But ... on my logon screen I have 4 fields, which 3 of them a inactive (system, users and password) and the log on button. Only the drop down menu language is active. Users and Password fields content is "Via popup".
    In order to logon myself, I have to select my language and enter in a system popup (not a web form) my login and my password. How can I change this boring sequence ? Isn't it possible to enter directly its logon and password in the first screen ?
    Thanks for your help,
    GC.

    Hello CG,
    I think you can pre-define your language, using the parameter 'BspLanguage', in the the url defined at 'Error Pages' of BEX service.
    An example:
    /sap/public/bsp/sap/system/login.htm?sap-url=<%=PATHTRANS%>&BspLanguage=EN
    You can also do other things, such pre-define the client, or show the option to change the password.
    An example:
    Run default.htm of BSP system_public, to know the parameters available.
    /sap/public/bsp/sap/system/login.htm?sap-url=<%=PATHTRANS%>&BspClient=010&BspChangePasswordVisible=X
    Kind regards.

  • Question about logon screen

    i have this weird problem - i searched the forums but couldnt find any answer - im on 10.7 Lion - sometimes my mac goes into a state where it goes back to the logon screen and i have to enter my password to unlock the mac - this interferes with some remote access software i have which doesnt work if the mac is locked
    i dont have Require Password for sleep and screen saver checked in the Security and Privacy preferences - and ive looked at other preferences for s setting that controls this - but couldnt find any
    does anyone know what causes this and how to turn it off?

    Hello CG,
    I think you can pre-define your language, using the parameter 'BspLanguage', in the the url defined at 'Error Pages' of BEX service.
    An example:
    /sap/public/bsp/sap/system/login.htm?sap-url=<%=PATHTRANS%>&BspLanguage=EN
    You can also do other things, such pre-define the client, or show the option to change the password.
    An example:
    Run default.htm of BSP system_public, to know the parameters available.
    /sap/public/bsp/sap/system/login.htm?sap-url=<%=PATHTRANS%>&BspClient=010&BspChangePasswordVisible=X
    Kind regards.

  • EBS 12.1.3: a few questions about cloning

    Hi,
    We have EBS 12.1.3 on AIX 7.1.
    A few questions about cloning from shared application tier environment to non-shared application tier environment. We have been following "Cloning Oracle Applications Release 12 with Rapid Clone [ID 406982.1]"
    Source environment (shared app tier):
    - Two active application nodes and LB
    - One active database and one passive database setup with Oracle Data Guard.
    - SSL termination at the load balancer
    - PCP implemented
    Target environment (non-shared app tier):
    - One active application node
    - One active database node
    - No SSL
    - No PCP
    After the cloning was completed we noticed the following problems in the target system:
    1) Home page cannot be accessed as application tier $CONTEXT_FILE still contains "https" and ssl termination settings.
    Workaround:
    Modify (with text editor) Application Tier $CONTEXT_FILE as follows.
    <webentryurlprotocol oa_var="s_webentryurlprotocol" customized="yes">http</webentryurlprotocol>
    <sslterminator oa_var="s_enable_sslterminator">#</sslterminator>
    <login_page oa_var="s_login_page" customized="yes">http://myhost.mydomain.com:8000/OA_HTML/AppsLogin</login_page>
    <externURL oa_var="s_external_url" customized="yes">http://myhost.mydomain.com:8000</externURL>
    Run AutoConfig and start application tier.
    Is there a better and supported solution for this?
    2) Concurrent managers do not work correctly as they have still old node names (used in PCP in the source system). Workaround used:
    1. Logon to EBS web GUI and remove all nodes from all concurrent managers.
    2. Shutdown application tier. Verify that all concurrent managers have been shutdown. If not, kill the processes manually
    3. As apps user run cmclean.sql
    4. Restart application tier
    Is there a better solution for this?
    3) Database changes from ARCHIVELOG mode to nonarchivelog mode in the target system. Is there anyway to prevent this?
    4) Also, we would like to perform a full clone (app + db tiers) from production without shutting down the application. Is this possible? What would be the best documents to describe this? In Production, we have Oracle Data Guard setup with physical standby as per "Oracle Tech Note: Business Continuity for Oracle E-Business Release 12 Using Oracle 11g Physical Standby Database [ID 1070033.1]". This can be used when performing a hot clone for the database, right? What about the application tier? Steps described in 406982.1 include running AutoConfig in which application tier should be down. Does the application need to be down when running "Maintain Snapshot Information"?
    5) One final question (not related to cloning). Oracle Enterprise Manager console webUI has recently stopped working in IE8. E.g. https://myhost.mydomain.com:5501/em gives "Page cannot be displayed". This was working correctly last week. In Firefox, the same link is working fine. Any ideas how to fix this?
    Thanks for your answers in advance.
    BR,
    TH

    1) Home page cannot be accessed as application tier $CONTEXT_FILE still contains "https" and ssl termination settings.
    Workaround:
    Modify (with text editor) Application Tier $CONTEXT_FILE as follows.
    <webentryurlprotocol oa_var="s_webentryurlprotocol" customized="yes">http</webentryurlprotocol>
    <sslterminator oa_var="s_enable_sslterminator">#</sslterminator>
    <login_page oa_var="s_login_page" customized="yes">http://myhost.mydomain.com:8000/OA_HTML/AppsLogin</login_page>
    <externURL oa_var="s_external_url" customized="yes">http://myhost.mydomain.com:8000</externURL>
    Run AutoConfig and start application tier.
    Is there a better and supported solution for this?No, you need to edit the context file manually and run AutoConfig.
    2) Concurrent managers do not work correctly as they have still old node names (used in PCP in the source system). Workaround used:
    1. Logon to EBS web GUI and remove all nodes from all concurrent managers.
    2. Shutdown application tier. Verify that all concurrent managers have been shutdown. If not, kill the processes manually
    3. As apps user run cmclean.sql
    4. Restart application tier
    Is there a better solution for this?You are following the best approach. You could update the node details from the backend if you want.
    3) Database changes from ARCHIVELOG mode to nonarchivelog mode in the target system. Is there anyway to prevent this?By default, Rapid Clone will create the target database in noarchivelog mode.
    4) Also, we would like to perform a full clone (app + db tiers) from production without shutting down the application. Is this possible? What would be the best documents to describe this? In Production, we have Oracle Data Guard setup with physical standby as per "Oracle Tech Note: Business Continuity for Oracle E-Business Release 12 Using Oracle 11g Physical Standby Database [ID 1070033.1]". This can be used when performing a hot clone for the database, right? Correct.
    What about the application tier? Steps described in 406982.1 include running AutoConfig in which application tier should be down. Does the application need to be down when running "Maintain Snapshot Information"?You can copy the application tier node files while the application is up. And, you do not need to shutdown the application to run "Maintain Snapshot Information".
    5) One final question (not related to cloning). Oracle Enterprise Manager console webUI has recently stopped working in IE8. E.g. https://myhost.mydomain.com:5501/em gives "Page cannot be displayed". This was working correctly last week. In Firefox, the same link is working fine. Any ideas how to fix this?
    If it is working from one browser, then it should not be an EM issue. Have you tried from a different client and see if this works? Have you changed any setting in your IE browser? Please make sure you add the EM URL to the trusted sites list.
    Thanks,
    Hussein

  • Basic Questions about PLD

    Hi,
    I have three general questions about using print layouts.
    1) How to select different layouts depending on the business case (not dependent on the BP):
    When I want to print an invoice NOT using the default layout, how can I quickly choose another layout? Just selecting one layout of the list and clicking the Ok button didn't have any effect. Do I first have to change the default layout before I can print the invoice in this other layout???
    2) In our old computer system, we have a lot of terms that can optionally be added to the invoice depending on each business case. I wonder if I have to create different layouts for all the combinations of terms that might occur or if there is any other possibility of working with text modules?
    3) Is it possible to add any sentences manually to the print document without changing the print layout?
    And last but not least, where can I find PLD manuals?
    Thanks a lot in advance!
    Corinna

    Hi,
    1) How to select different layouts depending on the business case (not dependent on the BP):
    Answer : Yes, you do  first have to change the default layout before printing.
    2) In our old computer system, we have a lot of terms that can optionally be added to the invoice depending on each business case. I wonder if I have to create different layouts for all the combinations of terms that might occur or if there is any other possibility of working with text modules?
    Answer: I would think that is the easiest option for PLD.
    Otherwise, if you have Crystal Report and also Crystal Report Add On installed, then you can create your layout in Crystal report.
    Note that if you are using SAP 2007, you can only print them as report, not within the specific screen, example, go to invoice and print the report created.
    However, in SAP 8.8, this facility is available.
    3) Is it possible to add any sentences manually to the print document without changing the print layout?
    Answer, No, not with PLD.
    4) where can I find PLD manuals?
    When you logon on SAP Business one portal, click on "Document Resource Center" and there are heaps of documents there including PLD.
    Edited by: Shwu Hua Gan on Feb 14, 2010 11:03 PM

  • Question about Single Sign On

    Hi Gurus!
    I have a question about the following scenario:
    The login in EP6 is with the NT User (adriano.oliveira), but to access the SAP applications I need to use another User (aoliveira - the size of the NT User is bigger than SAP User length).
    I know this works with user mapping, but the problem is that each user will need to configure his mapping (5000 users). Then I think the option is to use the SAP Logon tickets.
    My doubt is: Is it possible to validate a user id at login (in the EP6 SP10) and generate the client certificate with another user id???
    Important: In the AD (Active Directory), for each NT User id, there is a field with the SAP User id. I could use this field...
    Thanks for any help.
    Regards,
    Adriano

    Adrianao,
    You can maintain reference SAP Server.
    http://help.sap.com/saphelp_nw04/helpdata/en/ed/845896b89711d5993900508b6b8b11/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/0b/d82c4142aef623e10000000a155106/content.htm
    Hope this helps,
    thanks,
    Praveen

  • Question about  SAP client setting when create new connection in CR2008

    Dear All,
    I have a question about SAP client setting in Crystal Report 2008 when I try to create a new connection use SAP OpenSQL(SAP Table,Cluster,or Function).
    I have a SAP IDES environment with 5 clients.
    While I try to create a CR standard report use SAP OpenSQL, I entered 800 into Client field in u201CUser logon credentialsu201D. The connection can be created and I can get table list. After I built a report ,I can not get data from IDES client 800, but I can get data from client 000.
    I am sure client 800 has data.I checked client 800 table with Tcord se16.
    I also did other tests and felt confused a lot.
    Even inexistent client, such as u201C00u201Dand u201C8000u201D can be used for creating connection.
    I just want to know how can I get data from client 800.
    Thanks for your kindly help!
    Wayne

    Dear Ingo,
    Thanks for your reply!
    I am not sure about your suggestion clearly. What's your mean all the authorizations to use CR?
    Maybe I should clarify my operations.
    I logon CR2008 as administrator and created two SAP connections with different client.
    There is a table named "/BEV3/CHBALLG" be showed in these connections.
    I checked  clients "000" and "800" both have data in the table.
    I can use client 000 connection create report and get right data, but the report base on client 800 connection could not get data.
    If change to another table,such as "/SAPDMC/LSOFIL", I can get data both form these connections.
    I found one thing is very weird. Client "00" and "8000" do not exist in my IDES environment, but I can use them for creating connection.
    May I have your further suggestions?
    Wayne

  • Some Question about solution manager

    Question about Trusted/Trusting system solution manager
    1. What is the different between:- thease RFC SAP created automatically ? can we create ?
    SAPNET_RFC
    SAPNET_RTCC
    SAPOSS
    SM_NSMCLINT100_BACK
    SM_NSMCLINT100_TRUSTED
    TRUSTING_SYSTEM@NSM
    2. How EarlyWatch Report works, Is that Job run first in R/3 system or solution manager, and what job would be?
    3. In Tr: SDCCN "ToDo" where this data comes from ? what posible resons to check if data is not there in R3 system
    4. SM_CLNT100_BACK & SM_CLNT100_TRUSTED has login user: solman do we need to put password for that ?
    5. In R3 NQA system SMT1 there is no Trusted systems show: when create: messages "No authorization to logon as trusted system"
    Thanks in Advanced

    ok

  • Questions about your new HP Products? HP Expert Day: January 14th, 2015

    Thank you for coming to Expert Day! The event has now concluded.
    To find out about future events, please visit this page.
    On behalf of the Experts, I would like to thank you for coming to the Forum to connect with us.  We hope you will return to the boards to share your experiences, both good and bad.
     We will be holding more of these Expert Days on different topics in the months to come.  We hope to see you then!
     If you still have questions to ask, feel free to post them on the Forum – we always have experts online to help you out.
    So, what is HP Expert Day?
    Expert Day is an online event when HP employees join our Support Forums to answer questions about your HP products. And it’s FREE.
    Ok, how do I get started?
    It’s easy. Come out to the HP Support Forums, post your question, and wait for a response! We’ll have experts online covering our Notebook boards, Desktop boards, Tablet boards, and Printer and all-in-one boards.
    We’ll also be covering the commercial products on the HP Enterprise Business Community. We’ll have experts online covering select boards on the Printing and Digital Imaging and Desktops and Workstations categories.
    What if I need more information?
    For more information and a complete schedule of previous events, check out this post on the forums.
    Is Expert Day an English-only event?
    No. This time we’ll have experts and volunteers online across the globe, answering questions on the English, Simplified Chinese, and Korean forums. Here’s the information:
    Enterprise Business Forum: January 14th 7:00am to 12:00pm and 6:00pm to 11:00pm Pacific Time
    Korean Forum: January 15th 10am to 6pm Korea Time
    Simplified Chinese Forum: January 15th 10am to 6pm China Time
    Looking forward to seeing you on January 14th!
    I am an HP employee.

    My HP, purchased in June 2012, died on Saturday.  I was working in recently installed Photoshop, walked away from my computer to answer the phone and when I came back the screen was blank.  When I turned it on, I got a Windows Error Recovery message.  The computer was locked and wouldn't let me move the arrow keys up or down and hitting f8 didn't do anything. 
    I'm not happy with HP.  Any suggestions?

  • Have questions about your Creative Cloud or Subscription Membership?

    You can find answers to several questions regarding membership to our subscription services.  Please see Membership troubleshooting | Creative Cloud - http://helpx.adobe.com/x-productkb/policy-pricing/membership-subscription-troubleshooting- creative-cloud.html for additional information.  You can find information on such topics as:
    I need help completeing my new purchase or upgrade.
    I want to change the credit card on my account.
    I have a question about my membership price or statement charges.
    I want to change my membership: upgrade, renew, or restart.
    I want to cancel my membership.
    How do I access my account information or change update notifications?

    Branching to new discussion.
    Christym16625842 you are welcome to utilize the process listed in Creative Cloud Help | Install, update, or uninstall apps to install and evaluate the applications included with a Creative Cloud Membership.  The software is fully supported on recent Mac computers.  You can find the system requirements for the Creative Cloud at System requirements | Creative Cloud.

  • Questions about using the Voice Memos app

    I'm currently an Android user, but will be getting an iPhone 6 soon. My most used app is the voice memos app on my Android phone. I have a couple questions about the iPhone's built-in voice memos app.
    -Am I able to transfer my voice memos from my Android phone to my iPhone, so my recordings from my Android app will show up in the iPhone's voice memos app?
    -When exporting voice memos from the iPhone to computer, are recordings in MP3 format? If not, what format are they in?
    -In your opinion, how is the recording quality of the voice memos app?

    You cannot import your Android voice memos to your iPhone's voice memo app.  You might be able to play the Android memos and have the iPhone pick up the audio and record it.
    Here is the writeup about sending voice memos from the iPhone to your computer (from the iPhone User Guide):
    App quality is excellent.

Maybe you are looking for

  • Issue : How to get better definition of fonts/typography in Keynote when exporting to HD Quicktime ?

    Hello, I understand there are no possibilities to "add" a vector button to future keynote allowing crisper and smoother fonts. However, when writing texts with effects in a Keynote presentation, and exporting it to Quicktime , whatever the resolution

  • How to disassociate a NAS?

    My laptop refuses to go to sleep. I went to the Apple Store and it was determined that there were a few items causing issues at sleep, we removed them all, except in the log it was clear that the Iomega NAS I have on my home network was also a culpri

  • How To Overwrite an Original Photo?

    Here is my trouble: I frequently need to edit the original version of a photo in my layout so it could lead to a better looking one when printed. I chose "Edit original" from the context-menu and make the modifications in Lightroom 2.1. After that, i

  • HT1349 what is a PUK code?

    Somehow got myself into needing a PUK code to access my normal login. Now The phone is needing a PUK code - - what the...? Help needed. Thanks Kathy

  • Can't update, can't use InDesign6

    I can no longer get my computer to use InDesign 6.  When I start up, a box comes up indicating that Windows has detected a problem and is closing InDesign.  I have tried re-installing and then updating/downloading updates, but the updates won't load.