Regarding configuring Portal Application Login

Hello,
I have an application that contains 3 different Menus which
have some Reports/Forms/Charts accessible through them.
Right now I have developed all these under Portal30 schema.
What is the best way now to make this a multi-user environment.
Meaning - how can I create Roles/Users/User groups so that they
login to my home page through Oracle Login Portlet and just
access the application and leave.
They should not go into developer mode and edit the pages/db
objects etc.
Most of the times it will be 2-3 different type of users who
will access this entire system and each group will have access
to one of 3 menus only.
Thank you for your time for replying.
Please reply to [email protected]
Madhav

what is the version for your browser?
please confirm, in one tab of your IE, you go to the application and log on. Then open up another tab in the same IE window, and type the application URL. Now you are prompted for the login credentials again. Right?
- Have you tried refresh on this new tab when it prompts for the credentials?
- does it still ask you for the credentials to login?
On clicking refresh/ relaod, it should recognize your login status.

Similar Messages

  • Regarding deploying Portal Application

    Hi,
    We got a sample project based on KM API done in NWDS. I want to deploy this application into the portal. How can i deploy this application into the portal and see the report?
    Regards,
    Kamini

    Hi,
    After developing ur application u have to deploy ur application...
    Tool bar in NWDS, Click "Create/Export PAR file" option -->Select ur application >Nest>Give par file name& password & finnish..
    Refer this link
    http://help.sap.com/saphelp_nw70/helpdata/en/2d/b8b2426dbec86ae10000000a155106/frameset.htm
    Regards,
    Senthil K.

  • How to configure security policies like account locking, account expiry in portal application?

    Hi All,
    Can anybody pls tell me how to configure security policies like account locking,
    account expiry in portal application? By default, it has a 30 minutes lock period
    after 5 retries. But if I want to set other values or want to unlock account of
    a user, then what to do ?
    TIA,
    Sudarson

    I have read the SSO admin guide, and performed the steps for enabling SSL on the SSO, and followed the steps to configure mod_osso with virtual host on port 4443 as mentioned in the admin guide.
    The case now is that when I call my form (which is developed by forms developer suite 10g and deployed on the forms server which is SSO enabled) , it calls the SSO module on port 7777 using http (the default behaviour).
    on a URL that looks like this :
    http://myhostname:7777/pls/orasso/orasso.wwsso_app_admin.ls_login?Site2pstoreToken=.......
    and gives the error :
    ( Forbidden
    You don't have permisission to access /sso/auth on this server at port 7777)
    when I manually change the URL to :
    https://myhostname:4443/pls/orasso/orasso.wwsso_app_admin.ls_login?Site2pstoreToken=.......
    the SSO works correctly.
    The question is :
    How can I change this default behaviour and make it call SSO on port 4443 using https instead ?
    Any ideas ?
    Thanks in advance

  • Configuring Standalone Proxy with Enterprise Portal Application

    Hi All,
    I am attempting to set up a standalone proxy DC for use inside of an enterprise portal application DC (deployable).  I successfully created the standalone proxy and I created an API public part as well as an SDA public part, both of which contain all of the classes from the standalone proxy.  In my deployable portal application, I have included both of these public parts in the Used DCs.  At compilation, everything is fine, and NWDS recognizes the API and does not give any errors with references to the proxy classes while coding or building the application.  However, after deploying and running the application, I receive a NoClassDefFound error for the proxy classes at runtime.  I have worked with using APIs/SDAs a lot in other types of DCs (EARs, WebDynpro, etc.), and simply including the SDA as part of the used DCs has always worked fairly simply, however I am still relatively new to using Portal Application DCs, so I am not sure if I am doing something incorrectly in this situation.  Any light you could shed on the situation would be a great help.  Thanks.

    Hello-
    I believe you need to do the following.  In your standalone DC, create two public parts, one for compiliationand one for assembly (the two radio buttons on the first screen when you create public part wizard).
    Then in your PAR Standalone DC, reference both public parts as used DCs.  The jar file from the Standalone Proxy DC will be packaged into the EP Build results and deployed with the PAR file.
    Let me know if this works for you.
    Thanks,
    Marty

  • Configuring runtime classpath for portal applications?

    G'day,
    I've got a portal application that uses the classes found in system/kernel.jar and system/frame.jar. When I build the portal application in the IDE I can add these to the build path as external jars, but when I run the portal application I get "class not found" errors.
      java.lang.NoClassDefFoundError: com/sap/engine/core/Framework
    So ... how do I add these jar files to the portal application's runtime classpath?
    --Geoff

    Hi Geoffrey
    Jar files are required in two ways:
    For Design time: User external jars(as you have done)
    For Run time: Put the jar files in the lib folder(this way the par/ear ) itself will contain the jar files.
    Right click the project - >properties->java build path->libraries-> Add Jars (and not Add External Jars)->select your project->dist->PORTAL-INF->lib->select the jar file.
    Hope it helps.

  • Portal web service consuming in portal application

    Hi ,
    I have done the following steps and consumed a web service and created a portal service.
    When i am consuming this portal service in turn in my application.Its showing the error.
    Step 1 :- I Created a portal service.
    Step 2 :- And published it as a web service.
    Step 3 :- By consuming this web service I created a portal service and uploaded it into the server and started it.
    Step 4 :- Now I am using the portal service created from my web service in my application ad I also added the sharing reference of the portal service in this application.
    Step 5 :- I configured the proxy.
    By going to the path System Administration->System configuration->Service Configuartion.In that under Applications folder--->com.sap.portal.ivs.Httpservice and under this proxy.
    Step 6:- And when I am executing my portal component I am getting the following error stack i am getting .
    Could anyone help me in this regard.
    Portal Runtime Error
    An exception occurred while processing a request for :
    iView : lokconsumewebservice_Use.webserviceuse
    Component Name : lokconsumewebservice_Use.webserviceuse
    com.sap.portal.ivs.global.ume.UMECLient.
    Exception id: 08:02_30/06/08_0041_4808950
    See the details for the exception ID in the log file .
    Thanks & Regards,
    Lokesh.

    Hi
    Go to
    usr/sap/<SID>/JC00/j2ee/cluster/server/logs...if i am not wrong. Pick up the latest one and post logs here for  related error.
    Koti Reddy

  • Error while running the portal application

    Hi All,
    I have made one sample portal application in Sun Java Studio Enterprise 8.When I build this application it is successfully build.Now when I start the server of Sun Java Studio Enterprise 8 and try to run the project ,the browser opens and gives the following error::
    HTTP Status 404 - /portlet/
    type Status report
    message /portlet/
    description The requested resource (/portlet/) is not available.
    Sun-Java-System/Application-Server
    If anyone having idea about this problem then please let me know.All suggestions are welcome.
    Thanx and Regards,
    Chirag.

    OK, so they are not in the mood for posting on the forum today :-)
    They suggest three things.
    1) Restart the server. Deploying a portlet requires some configuration changes, which will take effect only after the server is restarted. Thus if it failed to restart due to some reason...
    2) Try deleting the JSE userdir and trying again.
    3) If the above two items do not help. Start the studio with the following command:runide.exe -J-Dcom.sun.tools.ide.portletbuilder.log=log,info try the deployment and either post here or email the output which will be output to the console.
    HTH,
    Kirill

  • Basic authentication not working for portal application

    HI All,
    i have a portal application where I have a servlet. i want to use basic authentication for this servlet.
    to archive this i have followed http://docs.oracle.com/cd/E14571_01/web.1111/b31974/adding_security.htm
    and configured basic authentication, also add web-resource in web.xml for the url to access the servlet.
    my web.xml look like (copied is only security section from web.xml)
    <security-constraint>
        <web-resource-collection>
          <web-resource-name>adfAuthentication</web-resource-name>
          <url-pattern>/adfAuthentication</url-pattern>
        </web-resource-collection>
        <web-resource-collection>
          <web-resource-name>All</web-resource-name>
          <url-pattern>/faces/Auto-connect</url-pattern>
        </web-resource-collection>
        <auth-constraint>
          <role-name>valid-users</role-name>
        </auth-constraint>
      </security-constraint>
      <login-config>
        <auth-method>BASIC</auth-method>
      </login-config>
      <security-role>
        <role-name>valid-users</role-name>
      </security-role>
    this works when in run the application in JDeveloper i.e. when i try to access http://localhost:7101/MyApp/faces/Auto-connect it ask for basic authentication (the popup) and when i access http://localhost:7101/MyApp/ it takes me to home page for login , but doesn't work when i deploy the application in weblogic 11g.(deployment done using Enterprise Manager console (EM console) (for both URL no popup).
    i tried Google around it but didn't get any solution please provide your input and guide me.
    thanks
    -somesh

    Hi,
    Before deploying, have you changed:
    Application properties -> Deployment
    Remove the selection from "Auto Generate and Syncronize weblogic-jdc.xml ....."
    Kind Regards

  • Obtaining the JAAS subject in a portal application?

    G'day,
    Is there a safe method for obtaining the JAAS subject in a portal application?
    There are problems in Java with getting the JAAS subject, as the standard Subject.getSubject() call can return null if called within a privileged action:
    Subject s = Subject.getSubject(AccessController.getContext());
    Subject.doAs(s, new PrivilegedAction() {
      public Object run() {
        Subject s1 = Subject.getSubject(AccessController.getContext());
        AccessController.doPrivileged(new PrivilegedAction() {
          public Object run() {
            Subject s2 = Subject.getSubject(AccessController.getContext());
            return null;
        return null;
    Here, s2 may be null, which is why other app servers have custom approaches (such as JBoss and its SecurityAssociation.getSubject() call).
    In fact, when I try the above code in a portal application (protected by the login module used to access the portal), I get NULL value for each subject s, s1, and s2.
    I have found a Netweaver API that may be useful for obtaining the subject:
    Object object = com.sap.security.core.InternalUMFactory.getEngineResourceHelper();
    if (object != null && object instanceof com.sap.security.core.IEngineResourceHelper) {
      com.sap.security.core.IEngineResourceHelper helper =
          (com.sap.security.core.IEngineResourceHelper) object;
      Subject subject = helper.getCurrentSubject();
    A portal application containing this code will display the following:
    Subject: Principal: tu-1_basic Principal: com.sap.security.api.logon.AuthSchemePrincipal@19b07b7 Private Credential: GSSCredential: name: [email protected] usage: INITIATE_AND_ACCEPT for mechs: 1.2.840.113554.1.2.2 usage:INITIATE_ONLY 1.2.840.113554.1.2.2.3 usage:INITIATE_AND_ACCEPT underlying Kerberos creds: TGT remaining lifetime = 594 Private Credential: com.sap.security.core.server.jaas.SAPLogonTicketCredential@6a527bdd
    However, the class name InternalUMFactory suggests that this API may be undocumented or unstable.
    Is there a documented API in Netweaver AS Java for obtaining the JAAS subject?
    --Geoff

    Hi,
    We can use the following API to get the current role:
    IWDNavigationHelperService wdNavHelperService =
        (IWDNavigationHelperService) WDPortalUtils.getService(IWDNavigationHelperService.KEY);
    String navNode = wdNavHelperService.getCurrentNavNode();
    Regards,
    Ganpati

  • Creating database and tables using datasources in a portal application

    Hi All,
    <b>
    I have created a datasource using Visual Administrator.
    Now I want to create a database and then tables using this datasource.
    I have todo this in the portal application.
    How to create a database and then tables into this database????
    </b>
    regards
    Brahmachaitanya

    Hi,
    I have created a datasource using Visual Administrator. I am trying to connect to it in my portal application. I have written the following code...
    InitialContext iContext = new InitialContext();
    DataSource ds = (DataSource) iContext.lookup("jdbc/CustomDataSource");
    Connection connection = ds.getConnection();
    But I am getting the following connection exception....
    ResourceException in method ConnectionFactoryImpl.getConnection(): com.sap.engine.services.dbpool.exceptions.BaseResourceException: SQLException thrown by the physical connection: com.microsoft.sqlserver.jdbc.SQLServerException: Login failed for user 'sysadmin'.
    can anybody tell me how to go about this exception?????
    regards
    Brahmachaitanya

  • Portal application parameters for webdynpro ABAP

    I have read several posts that indicate we can get the portal user login id in WDA by adding:
    userid=<User.LogonUid> to the application parameter property in the portal iview, and then adding a corresponding parameter in the Webdynpro ABAP method HANDLEDEFAULT of the Window.
    I'd like to know if there are other such system parameters (besides <User.LogonUid>) that one can pass from Portal to a Webdynpro? A list of such parameters, or a link to such a list would be very helpful.
    Best regards,
    Tarun

    Hi,
    In the Portal,
    go to content Adminsittration ->Portal Content->PCD folder->Content Provided by SAP->Select your specifc folder->Select IView ->Select Application (Ex-Purchasing)->we can pass paramteres like Iviewid, IviewMode, SessionKeys Available. etc
    Pls refer this if helpful.
    Company.UserName
    Company.UserSignature
    Pls refer to this link -
    http://java.sun.com/j2ee/sdk_1.2.1/techdocs/api/javax/servlet/http/HttpServletRequest.html#getUserPrincipal
    Reward if helpful.
    Best Wishes,
    Chandralekha

  • Customize Portal application to access Dev/Test/Production SAP systems

    Hi All,
    We have requirment from client, to develop a custom portal application.
    1. When user login into Testing portal (eg., Development or Testing system or UAT system or Production system) and want to access the all (Dev / Tes / UAT / PRD) system SAP GUI with SSO concept from customize portal applciation once he select the dropdown list either Dev/Test/UAT/ PRD.
    Our code.....
    in layer-config.xml file, we have defined systems
    - <layer-config>
    - <system>
      <layer>Dev</layer>
      <internal>true</internal>
      </system>
    - <system>
      <layer>Test</layer>
      <internal>false</internal>
      </system>
    - <system>
      <layer>PRD</layer>
      <internal>false</internal>
      </system>
      </layer-config>
    In Java code
    public class Accesstoall extends AbstractPortalComponent {
         public void doContent(
              IPortalComponentRequest request,
              IPortalComponentResponse response) {
              response.write("Select the system");
              try {
                   LaunchpadConfigReader reader =
                        new LaunchpadConfigReader(
                             request.getPrivateResourcePath()
                                  + "/"
                                  + "layer-config.xml");
                   for (int i = 0; i < reader.getBackendSystemConfig().size(); i++) {
                        response.write("<br>"+
                             reader.getBackendSystemConfig().get(i).toString());
                        if (reader
                             .getm_backendSystemURLInternal()
                             .get(i)
                             .toString()
                             .equalsIgnoreCase("true")) {
                             response.write(
                                  "<a href='"
                                       + "http://vep"
                                       + reader.getBackendSystemConfig().get(i).toString()
                                       + "wd.eu.xerox.net:8219/irj/servlet/prt/portal/prtroot/com.sap.portal.appintegrator.sap.Transaction?System=SAP_BW&TCode=SE38&Gui=WinGUi"
                                       + "'>launch system</a>");
                        } else {
                             response.write(
                                  "<a href='"
                                       + "https://ep"
                                       + reader.getBackendSystemConfig().get(i).toString()
                                       + "ns3.eur.xerox.com/irj/servlet/prt/portal/prtroot/com.sap.portal.appintegrator.sap.Transaction?System=SAP_BW&TCode=SE38&Gui=WinGUi"
                                       + "'>launch system</a>");
    I want to call the XML value in JSP file as dropdown list and once dropdown selected, user needs to display link of SAP GUI system in table.
    Please can you advise which approach will be the best on external and internal portal.
    Appreciate on your feedback.
    Thanks,

    Hi Praveen,
    for internal portal, you can create 4 different system object in portal landscape for 4 different systems and then implement sso between portal to those system and use sap transaction iview
    for external portal, go with your way.
    Regards,
    Sen

  • Could not connect to my portal application on the server

    Hi,
    I really need someone help me on the following problem.
    I have developed a portal application on my test server (Window 2000 server) using Oracle 817 EE and Oracle 9iAs 10221. It had wroked fine for months until yesterday. Yesterday, I treid to conect to my portal application like before using url(e.g.http://myserver/pls/portal30), but I could not connect to my portal application. The error message that I got from the browser(IE5) is:
    The page cannot be displayed
    Cannot find server or DNS Error
    Internet Explorer
    But, I think that I can connect to the OracleiSuiteHttpServer by using the following url:
    http://myserver/
    becasue I can open the httpserver page by using the above url.
    Your help would be higly appreciated!
    Jeffrey

    Version: 11gR1
    Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit Production
    PL/SQL Release 11.1.0.7.0 - Production
    CORE     11.1.0.7.0     Production
    TNS for Linux: Version 11.1.0.7.0 - Production
    NLSRTL Version 11.1.0.7.0 - Production
    There is not problem in the tnsnames configuration. Because if I login as oracle then I can connect to the db using connectring. Developers are not able to connect from the server(Developer have unix account because they are loading data from sql*loader).

  • Could not find portal application com.sap.portal.umeregistration

    Hi friends,
    We have migrated the portal from EP6 SP2 to NW'04 SPS 18. KMC and the portal migration has been done successfully. Now i can login with my ID in the new portal. But after migration some of the iviews stopped working and I am getting the error
    "Page could not create the iView."
    on the screen. In the log file the root cause is
    "Caused by: com.sapportals.portal.prt.core.broker.PortalApplicationNotFoundException: Could not find portal application com.sap.portal.umeregistration"
    Do you have any idea?
    Regards,
    Nilesh Patil

    Bhupesh,
    In EP7.0, you can access the log files in a different way.
    1) Directly accessing the log file on the server. location is <drive>:\usr\sap\<SID>\<instance_number>\j2ee\cluster\server0\log\defaultTrace.<n>.trc
    2) Accessing it through Visual Administrator. Go to the Server -> Services -> Logviewer
    3) Accessing the log file through Netweaver Administrator from Portal. URL for Netweaver Administrator is http://<Portal Server>:50xxx/nwa -> Login with Portal user/pass -> Monitoring -> Logs and Traces -> select predefined view -> Default trace.
    I hope this helps.
    Regards,
    Gowri

  • How can debugge the portal application

    hi sdn,
    how can we debugge the portal application.what are steps are needed for this
    any documents please forward me.

    Hi Kiran,
        Following is the steps for debugging the portal application.
    <b>Steps for Debugging</b>
    <i><b>1.     Stop the Portal Server if Running.</b></i>
    <i>
    <b>2.     Launch the Config tool of J2EE Engine & Set Up the debugging of the     current instance.</b></i>
    &#61607;     The Config tool is located in the directory ,
    <J2EE-Install-Dir>\JC00\j2ee\configtool\configtool.bat
    &#61607;     Switch to the current instance & go to the debug tab.
    &#61607;     Set “Enable Debug Mode” checked, start the VM of J2EE in debug mode.
    &#61607;     Set a valid debug port, default port is 50021.
    &#61607;     Save the settings and restart the J2EE Engine.
    <i><b>3.     Restart the Portal Server.</b></i>
    <i><b>4.     Open SAP Netweaver Developer Studio.</b></i>&#61607;     Go to Window --- > Open Perspective --- > Enterprise Portal & also open the Debug perspective.
    &#61607;     This enables you to develop & deploy EP Components to your development Portal.
    <i><b>5.     Configure Development Environment for Debugging.</b></i>
    &#61607;     Create new Remote Java Application debug settings.
    &#61607;     Pressing the debug button attaches the SAP Netweaver Developer Studio to the Specified portal installation.
    &#61607;     Go to Debug --- > Remote Java Application & create a new setting for your current Portal Application Project.
    &#61607;     Insert the portals DNS or IP Address and the debug port specified in the Config tool, default port is 50021.
    &#61607;     If the portal runs on the local machine you can enter localhost instead of IP address or DNS name.
    &#61607;     Make sure that your Portal Application is already deployed in the portal.
    <i><b>6.     If the connection is attached to the J2EE engines VM session, the SAP Netweaver Studio is ready to debug.</b></i>
    <u><b>BREAKPOINTS</b></u>
    <i>A Breakpoint causes the execution of a program thread to suspend at the location here the breakpoint is set.</i>
    <i><b>7.     Set a breakpoint in your custom coding. The debugger will stop if the VM reaches this marked code line.</b></i>
    To enable the breakpoint,
    &#61607;     Locate the breakpoint in the marker bar of an editor.
    &#61607;     Open the breakpoint’s context menu & select  ‘Enable Breakpoint’.
    &#61607;     The breakpoint image will change back to a blue circle.
    <b>VARIABLE VIEW</b>
    <i>The “variables view” contains information about the variables in the currently-selected stack frame.</i>
    <i><b>8.     To Launch the Variables View :,</b></i>
    Choose Window -- > Show View -- > Other -- > Select Debug -- > Variables View.
    <i><b>9.     Force the Portal to execute your deployed coding.</b></i> The VM stops at the specified break point.
    10.     The current values of the member variables can be tracked in the “Variables” window of SAP Netweaver Developer Studio.
    <i><b>** Reward points if you find this Post Useful & Helpful.</b></i>
    <i>Regards,
    Eben.</i>

Maybe you are looking for