Exposing SAP Systems using EP6 SP2?

I am interested in Exposing SAP Systems (using Webgui and/or Wingui)using EP6 to the outside world. All Java iViews connecting to SAP Systems seem to work if EP6 is exposed to the outside world. But exposing webgui/wingui thru the portal seem to require me to expose them indiviually thru the firewall.
Is this correct or does anyone know a way of exposing the webgui/wingui thru the portal without having to explicitly exposing each installation?

Maybe I am wrong, but I am afraid, that the webgui/wingui really must be exposed through the firewall to the outside world. It's because the portal doesn't produce the content of the iViews itself, it just merely passes according URL's of the webgui/wingui to the client's browser, which then communicates directly with the according (ITS) server.

Similar Messages

  • Migrate all Open Sales Orders From Legacy System (SAP) To SAP System using

    Hi Experts,
                 I've to Migrate all Open Sales Orders From Legacy System (SAP) To SAP System using Business Objects with a new SALES ORDER DOCUMENT NUMBER referencing the older one.
               I'll get all the required data with field in an excel file.
                 Does any standard transaction exist for it ? Or how to go ahead with it ?
    Thanks and regards,
    Jyoti Shankar

    Hi
    If you are checking for CREATE option then Sales Doc Type
    For more Info goto SWO1 transaction -> BUS2032 --> DIsplay --> Execute --> There SELECT the method which you want to perform... There you can fine the MANDATORY parameters also....
    Or in DISPLAY mode PLACE Cursor on the Required Method and CLick the PARAMETERS button on toolbar...
    That will show the MANDATORY parameters...
    Reward if helpful....
    Message was edited by:
            Enter the Dragon

  • How to implement SSO to non-SAP systems using SAP logon ticket?

    Hello,
    We would like to implement Single Sign On between our SAP Netweaver system and a Siebel which is a non-SAP system using SAP logon tickets.
    Can anyone please give me some leads on this, in particular:
    1. Is there a JAVA API or an SAP plug-in that can be implemented on the Siebel machine to extract the SAP logon ticket?
    2. As the other machine might seat on a complete different domain, is it possible to implement SAP logon ticket without using cookies (perhaps through the HTTP header?
    3. In case you think using SAP logon tickets is not the best solution here I would be happy to hear any other suggestions you might have.
    Roy

    Hi,
    I'm currently using SAML as well. Unfortunately the SAP J2EE cannot work as authority (identity provider) but what you can do is using an open implementation of SAML such as opensso which is an open version of SUNs Java System access manager.
    There are a couple of other projects such as opensaml, apache's wss4j or shibboleth that might be interesting in this context.
    I just installed opensso and got it working with SAP J2EE 7.0 using SAPs JAAS SAMLLoginModule to authenticate users within SAP J2EE.
    In this scenario opensso serves as identity provider just as you need! There are a couple of Policy agents available on SUNs Download site you can use with Apache, Tomcat, JBOSS, WebSphere, Bea Web Logic etc. in order to authenticate! Otherwise you just directly authenticate against opensso. When installing opensso you can configure the type of user store you want  to use! By default it uses LDAP but you can also use different types of user store using JDBC or other mechanisms. Since you have a Directory Service you could easily connect it to your existing directory.
    There is also a way to map user ids directly in opensso by adding a uid mapping class. I created some documentation with lots of screenshots about using opensso with SAP J2EE. You can easily use opensso with any other system that supports SAML. In the case of SAP the usage is currently limited to SAML versions 1.0 and 1.1. Version 2.0 is not yet supported but should be in one of the following versions.
    Here are some links you might want to check:
    OpenSAML: https://spaces.internet2.edu/display/OpenSAML/Home
    wss4j: http://ws.apache.org/wss4j/
    shibboleth: http://shibboleth.internet2.edu/
    opensso: https://opensso.dev.java.net/
    On SDN you will find a documentation on how to connect SUN Java System Access Manager to SAP J2EE (see https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/906d9fc6-31b9-2910-1385-90edad7d7570). As I said opensso is based on the SUN Access Manager code and looks quite the same. So you can adapt this documentation in order to configure opensso or you can just ask me for the documentation.
    Hope this is helpful...
    Let me know if you need further assistance on this topic
    Cheers

  • Login to multiple SAP systems using pwd of single SAP system

    Hi All,
    We have 3 different SAP servers, with sids: ECD, BWD, HRD.
    for each user, a user with the same username is created in all three systems.
    the user does not want to maintain 3 different passwords, instead only single password to be used in all systems. i.e. when he changes the password in system ECD, the changed password should work in other systems BWD and HRD as well.
    if we were using SAP EP, we checked the possiblity of username based SSO and having portal login using only on system ECD.
    but we are not using the portal, and all the users will access 3 sap systems using SAPGUI.
    is there any way, where one system's password will work to login to other systems.
    thanks in advance,
    Madhu_1980

    Hi Tim,
    You're right about the fixed client for the MYSAPSSO2-ticket-issuing system. In the case for Java, the "client" is specified inthe UME parameter login.ticket_client. And the trusting ABAP system will have to add the Java system + "client" into its ACL (in addition to the certificate). This "client" will only play a role in that "trust" relationship.
    As for launching the actual transaction via SSO, this is how it works.
    SAPGUI transaction will be launched by a thing called Portal transaction iview. That iview will have a parameter called the System Object. The System Object will determine which ABAP system-client it will connect and logon on to. So if you want to logon to multiple clients, then create one System Object for each of the system-client combination, and then create transaction iviews to each of the corresponding system object. The iviews will be presented to the user which then allows the user to launch the transaction iview (specificy SAPGUI link in the iview property)
    https://help.sap.com/saphelp_nw74/helpdata/en/4e/1262711e3d2287e10000000a15822b/content.htm
    I hope I understood your questions.
    Cheers
    Donald

  • Error connecting SAP BW System using EP6.0

    Hi All
    I am trying to connect EP6.0 with SAP BW 3.1, using ITS.
    I have created a 'system' in portal and my ITS test connection is successful. I chose 'SAP BW' as sytem instead of SAP R/3.
    When I try to preview/access an iView which internally execute BW workbook, I am getting following error. Can anyone please guide me the possible solutions. As this is urgent, please provide help.
    Sapgui 640 error window with the following message:
    connection to partner broken
    Time Wed Dec 12 16:15:03 2005
    Component NI(Network interface)
    Release 640
    Version 37
    Module ninti.c
    Line 756
    Method NiPRead(192.168.64.103/3320, hdl 1)
    Return Code -6
    System Call recv
    Counter 1

    Hi,
    let me try to sort this out.
    You want to use an ITS against a BW system using a SAP GUI for HTML. If you use the system type SAP R/3 everything is OK but if you use the system type SAP BW it doesn't work and you get a error message from your SAP GUI for Windows.
    I'm not much aware of this but for me it looks like the portals iview is trying to use your SAP GUI for Windows to connect to your BW System (which is, as far as I understood, not what you intended).
    If all my assumtions above are correct you should create a ITS iview (SAP IAC iView) against your BW system and everything should be OK then.
    Regards Ralph

  • Integration of SAP Cloud for Customer with third party / legacy / non-sap system using SAP Netweaver PI

    Hello,
    has anyone experience with the Integration of a 3rd Party System with SAP C4C using SAP Netweaver Process Integration?
    Is this a process of days, weeks or months?
    Any documentation on this?
    I am thankful for every Input!
    BR, Roman

    Roman,
    Please read through the integration guides available on the SAP service marketplace as they address this specific topic in great detail.
    http://service.sap.com/cloud4customer
    The time duration of the project depends on the business process complexity being resolved and the level of integration desired between the different enterprise solutions in the landscape.
    Thank you.

  • How to implement for sap system use HADR

    hi expert ,
           i am a newbie to sap basis, we have a requirement that do HA for our sap using HADR,i want know if there are some good sulotion for my scenario。
       our scenaro is we have two window 2008 sever host,one host  has a sap system and we want the sap db2 database as a primary,and the other host also has a same the system which is restore from the previous sap system which we implement by system copy using database restore not migration。i want know as our secanrio could i achive SAP application HA by HADR,if we donu2018t have  HA  software  like MSCS。whether we must manual monitor the primary sap   when it stop because any issue like hardware failed and then manual start the other sap system in the other host?
      our two sap system have different sap profile beacause the hostname are different.
    our aim is when one of our host can't use we can immediate start the other sap system in the other host, the less the change the better the solution .
    is it possible?
    thanx very much,
    best regards.

    hi paul ,
        thanx for your information,i have already read the inforamtion about sg247363 once-over and SAMP。 but unfortunately we have a different situation,we only have two windows servers and must installed windows server 2008 OS because some reasons。we also don't have have other host to install sap。as this situation,how could we implement HA beacuse we also don't have shared disk。the window server are isolation。
    i  also read some pdf which download from sdn , in the book the HA is  implemneted as the sap application has a separate host and has two host for DB2 database using HADR,the HA is rely the cluster software 。in this situation the sap application also need HA to avoid single point failure。
        as the limited i have said above, is it possible to do HA by MSCS ,can any body tell me if the MSCS is free to install in OS windows 2008? if we can't use it  free,have any other solution?in the worst , we must manual monitor the application and when a sap application or database can't work ,we want to restart the other sap which in the other host,we need the database synchronization between two database which using HADR。is it possible ?if it do, whether there are some additional setup for sap application because the two sap application have different sap profile name(a sap is a system copy from the other by database restore)。
        any reply will be appreciated。

  • Exposing SAP systems directly through Portal

    Hello All,
    If we expose the SAP systems directly through the Portal by creating transaction iviews, Are there any security lapses. I could see a great advantage of users having the internet enabled usage of SAP systems of their organisation.
    Is this a recommended approach for an organization who doesnot any external users to the organisation and have only just internal users.
    Thanks in adavnce.
    Regards,
    Kalyan.

    > Is this a recommended approach for an organization
    > who doesnot any external users to the organisation
    > and have only just internal users.
    Yes, because to create transaction iviews you also need to specify the system object representing the backend sap system which has a property called Logon Method which can be either "User Mapping" or "Logon Tickets".
    In either case you have to map a portal user to the backend user.
    So only if a portal user also has some mapping done by means of Logon ticket/User mapping to the backend system can he/she see the transaction.
    P.S. Do let me know if you need more help.

  • Extracting data from SAP system using Shared directory

    Hi,
    sapian.
           I need the detail steps about creation of data store for a sap system in BODS for extraction of data in Direct download method.Can any of you suggest me the steps about it. I need the details about Application server: Working directory:  credentials....
    Thanks in advance,
    Regards
    Kishor

    Check this -
    SAP Topics - Enterprise Information Management - SCN Wiki

  • How to read the column name of a table from sap system using C#?

    Hi!!
    I am using SAP .NET connector and creating a windows application.
    Now I wanna read the column name when a table name is given....
    Connection is done, but I don't know the code to read the column names alone...
    Can anyone help me with the code??

    fine!!
    So if i give the table name, which the RFC_READ_TABLE function module have, will it run properly? or i wanna change all the codes in order to support RFC_READ_TABLE function module?
    Because from the beginning I was using BAPI_CUSTOMER_GETLIST function, but my client requirement is to use ERP function module RFC_READ_TABLE, he didn't give any table name also..
    This is my code: What I have to change in this???
    ECCDestinationConfig ECCDestination = new ECCDestinationConfig();
                RfcDestinationManager.RegisterDestinationConfiguration(ECCDestination);
                RfcDestination rfcDest = null;
                rfcDest = RfcDestinationManager.GetDestination(a);
                    RfcRepository repo = rfcDest.Repository;
                    IRfcFunction customerList = repo.CreateFunction("BAPI_CUSTOMER_GETLIST");
                    IRfcTable addressData = customerList.GetTable("AddressTable"));
                    int j = addressData.Metadata.LineType.FieldCount;
                    for (int i = 0; i < j; i++)
                        RfcElementMetadata metadata = addressData.GetElementMetadata(i);
                        listallcolumn.Items.Add(metadata.Name);
    Message was edited by: Jeswin Rebil

  • Identifying idoc in SAP system using message id in XI system

    Hello Experts,
               I have executed a couple of XML's that wil be read by XI and passed into my crm system. In XI using the transaction SXMB_MONI i am able to see the executed XML files . Is there any way i can track the exact idoc no for a particular XML that was processed?
    Regards,
    Vignesh

    Hi,
    In the Processed XML message double click on the IDoc(under Technical outbound channel column) near the status u will find the IDoc number that are created for that xml message..
    Regards
    San
    Remember to set the thread to solved when you have received a solution there is a Way.

  • Problem in Fetching data using RFC FM from NON SAP system

    Hi All,
    Need help from experts on data transfer using RFC from a non SAP system/database. I have creasted the destination in sm59.
    I have created a function module too which has an import parameter as a query and export parameter as an internal table.
    No when i test run this function module it returns some entries. But when I call this FM in a program it throws a dump 'rfc_external_abort' .  Here is what the call to FM looks like in my program. Please guide me on this.
    Thanks in advance,
    Saket.
    DATA : lv_query TYPE string,
           it_gddbdata TYPE ZC9_TAB_SOLMAN_XI_RFC.
    lv_query = 'SELECT *  FROM GDDB.VW_GDDB_PERSONS WHERE LASTNAME = ''''A'''''.
    CALL FUNCTION 'Z_C9_SOLMAN_XI_GDDBCON'
    DESTINATION  'D39'
      EXPORTING
        in_sql_query       = lv_query
    IMPORTING
       ET_GDDB_DATA       = it_gddbdata

    Hi,
    your question..
    DATA : lv_query TYPE string,
    it_gddbdata TYPE ZC9_TAB_SOLMAN_XI_RFC.
    lv_query = 'SELECT * FROM GDDB.VW_GDDB_PERSONS WHERE LASTNAME = ''''A'''''.
    CALL FUNCTION 'Z_C9_SOLMAN_XI_GDDBCON'
    DESTINATION 'D39'
    EXPORTING
    in_sql_query = lv_query
    IMPORTING
    ET_GDDB_DATA = it_gddbdata
    you are telling that you are fetching the data  from non sap system  using RFC function module.. how it is possible..you canot fetch the data from non SAP system using RFC FM alone.. you have to use the concept BAPI.. it will work..
    I hope this will help  you..
    Regards,
    Kiran

  • Repointing "Help" link to a different source in EP6 SP2

    Hi all,
    I am using EP6 SP2 Patch 4 HF 7. I need to re-point the "Help" link in the top of EP6 SP2 to an different source. Presently it is pointing to http://help.sap.com and since mine is an intranet portal..cannot point to that.
    Any idea where do I have to change the link ?
    Regards,
    Rajan.K

    Hi!
    You can customize this link by editing:
    Content Administration - Portal Content - Portal Content - Portal Users - Standart Portal Users - Default Framework Page.
    In popup menu choose "Edit". Select "Masthead iView" and press "Edit" link. Then in "Property Category" choose "Navigation" and in "Help Link URL" enter link you preffer.
    WBR, Lnk.

  • Creating tables on SQL studio and viewing the table in the SAP system

    i have just created a table using the SQL studio and wants to use it view it in the SAP system using the SAP logon. till now i have not found a way to create it therefore any help is much appreciated.

    Hmm... you want to see tables via SAPLogon ??
    Ok, let's assume you really want to access tables via ABAP instead.
    For that you've two options:
    1. Create the table in the ABAP dictonary (SE11) exactly like you created it in the database and activate the table.
    After that you can access the table via SE16 or any ABAP as you like.
    2. You don't create the table in the ABAP dictonary and use native SQL to access the data.
    Neither of these options is meant to be the way to do it.
    The correct way would be to design the whole table in the ABAP dictionary and create the table on the database from that.
    regards,
    Lars

  • Migrating Open Sales Order From Legacy System (SAP) To SAP System

    Hi Experts,
                 I've to Migrate all Open Sales Orders From Legacy System (SAP) To SAP System using Business Objects with a new SALES ORDER DOCUMENT NUMBER referencing the older one.
               I'll get all the required data with field in an excel file.
                 Does any standard transaction exist for it ? Or how to go ahead with it ?
    Thanks and regards,
    Jyoti Shankar

    hi jyothi ,
       there are lot of ways of doing it depending on data upload volume it will be decided .
    1) thru abap bdc program which directly uses XL sheet data and creates SO using bapi/FMs.
    2) using scat.functional consultant should be good enough to use this.
    3)lsmw-laborious procedure but achievable.
      reward if helps !!!!!

Maybe you are looking for