Anonymous Portal User  GP  workflow

hi,
Can  Anonymous Portal User have a role from which GP workflow can be initiated.The approvers will be normal portal users.
Is this possible ?
Please help to trigger a workflow form Anonymous Portal User .
Thanks in advance,
Shami.

hi,
user id and password requet coming from the portal only.
I have two anonymous users.(user1 is Mr.guest and user2 is Mr.user2)
But when i give http://xxxx:50100/irj/portal/anonymous, it always takes me to guest only and  in the ivew it asks for username and password.
But my role is assinged to user2.
how can i acces anonymous user2 portal?
why is it asking for user4 name and password....
please help....
Thanks in advance,
Shami.

Similar Messages

  • Anonymous Portal User

    hi,
    I have  initiate a guided procedure workflow by any end user, who is not having any portal id.So i require an Anonymous Portal User who need not have a portal id .How can i create Anonymous Portal User ?Please give some documents regarding this.
    Thanks in advance,
    Shami.

    Hi,
    you have to set following parameters in UME.
    ume.login.anonymous_user.mode = 1   (for default vale  0  for simple anonymous logon used)
    ume.login.guest_user.uniqueid = Guest (default value)
    you change values using config tool.
    Regards
    Ben

  • New FIM Portal User Approval Workflow

    Hi,
    If someone creates a new user via the FIM Portal, can this go through a typical FIM Approval workflow before the user is provisioned to other target systems like for example AD?
    How would you actually do this?
    thanks,
    sk

    You can use the OOTB approval workflows. In short:
    - Create a set of "requestors"
    - Create an AuthZ workflow using the OOTB approval activity
    - Create a Request MPR, that gives the requestors from step one permissions to create resource. Your target after request would be something like "All Active People". Lastly, trigger your AuthZ workflow you created in step two in order to kick off the approval
    process

  • ICE_SERVICE portal user doesn't allow an anonymous access to KM content

    When we upload files (e.g. image files) into root/documents/MyFolder repository they get a /irj/go/km/docs/MyFolder/* link. After that they can be seen by an anonymous users.
    But every day at 9AM ICE_SERVICE portal user modifies all files in /documents/MyFolder folder and transform /irj/go/km/docs/MyFolder/* file link into /irj/servlet/prt/prtroot/ (we can see that in file Details window). After that an anonymous user lose permission to access the files of the repository.
    How to prevent such behavior or to workaround this?

    It might be happening due to configured ICE Online Exchange so, check following....
    Go to Content Management -
    > Content Exchange -
    > Syndicators----
    > Offers     there you'll see list of offers just delete them if not needed , this might solve the issue...
    Regards,
    Tushar Dave

  • Linking Portal and a Workflow in the Back-End

    hi all,
    how can i link a portal screen with a workflow, say if a user submits an organisation unit change in a portal screen, a workflow event should be triggered to send a mail to the user's manager for approval. From the ABAP end, how can we make a link b/w the Portal Action and the Event getting Triggered.
    points would be awarded.
    thanks in advance.

    check the following threads
    workflow event triigering in portals(BSP)
    http://help.sap.com/saphelp_nw04s/helpdata/en/43/193721721568c8e10000000a1553f7/frameset.htm
    Workflow integration with Web/Portal
    Thanks
    Arghadip

  • Anonymous Portal ... Problem accessing images, css, js

    Hi, i'm trying to build a web site to be accesed from internet and i'm having some trouble with some specific points (i'm new with SAP).  I've seen many questions like this in the forums but none are finally answered.
    I setup the anonymous portal based on SAP Instructions (help.sap), i'm using the Guest user to the anonymous users and i can access without login throught this adress http://localhost:50000/irj/portal/anonymous.
    <b>First Question</b>
    When i create a html using the html editor from the KM it work fine, i can see the page with the styles i used; but when i inssert an image uploaded, the page start to ask for authentication and don't show the image, if i enter a valid user and password it shows the image correctly.  I tryed assinging permissions to the Guest user over the image and it doesn't work.  As you know as i'm trying to make a Web Site to run on the Internet and it cannot ask the users of the portal to authenticate, this is my first question, how can i setup the portal to not ask authentication for this image?  if i access the image directly also ask for authentication and shows an unauthorized page, i tryed this two links: http://localhost:50000/irj/go/km/docs/documents/abc_htmlfiles/images/0186.jpg
    http://localhost:50000/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/documents/abc_htmlfiles/images/0186.jpg
    <b>Second Question</b>
    Locally i create a html and i upload it through the KM, i used separate .css file (style sheet file) and .js file (javascript file) to make some effects but when i load the html to the KM Document Iview it shows only the text and doesn't recognize the files with the styles or the javascript; i have the html over the abc_htmlfiles directory (my test directory) and the css files on the css directory, look this is the directory structure on KM:
    /root/documents/abc_htmlfiles/page0.html
    /root/documents/abc_htmlfiles/css/styles0.css
    /root/documents/abc_htmlfiles/js/script0.js
    from the html i've tried to access the .css and .js  like this:
    <LINK rel="stylesheet" href="css/styles0.css" type="text/css"/>
    <SCRIPT src="js/script0.js" type="text/javascript"></SCRIPT>
    What is the path to access this kind of resources?
    <b>Third Question</b>
    Now i just can create html content in the web site, but i don't know how to create a navegation menu, a menu which show me the different sections and iviews, do you have a link where i can get a step by step to create a menu like this?
    I really appreciate answers to my questions and think that i can assign some points (if you explain me how) to the people who help me.

    First Question
    I solved my problem following the SAP Note 837898, I am using the NW04 SP16 - Enterprise Portal 6.0.
    The problems as i understood is that SAP Portal uses WebDav authentication throught the default access /irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/, to avoid that authentication when using anonymous you have to config the portal to allow this path to access the documents in KM /irj/go/km/docs/.  The way you config the portal is described step by step in the <b>Note 837898</b> .. I followed all the steps (including the ones who modifies the Standard User Role iviews in Portal Content) and finally i restarted the Portal.
    It works for me and my SAP EP version.
    Second Question
    The 2nd Question was solved the way one of the posters said in this thread, but to anonymous portals after config the Note 837898 you should use the path <b>/irj/go/km/docs/</b> to avoid the authentication window which prompts for the user and password.
    <LINK REL=stylesheet HREF="/irj/go/km/docs/documents/abc_htmlfiles/css/styles0.css">
    <SCRIPT src="/irj/go/km/docs/documents/abc_htmlfiles/js/scripts0.js" type="text/javascript"></SCRIPT>
    Third Question
    The menus in SAP portal are made with Roles and assigned to the groups that are going to have access to the options of the menus .. it's quite simple following the links suggested in the answers already posted in this thread.

  • Image url is not working for Anonymous Portal - Help!!

    Hi Friends,
    We are using a JSPDynpage portal component iView for showing material information on portal. This portal is anonymous. So, to show the image we are using the below url, where ObjectServer mdm component is used to get the image. This is exactly as it is in the MDM standard item details iview.
    Inspite of making the iview authentication scheme as anonymous, adding the anonymous group to security zone of low_safety for com.sap.pct.mdm.appl.masteriviews still i am asked for logon details.
    can any one please let me know what else we need to do to make sure that this url (image) works for anonymous users on the anonymous portal.
    http://mipd/irj/servlet/prt/portal/prtroot/com.sap.pct.mdm.appl.masteriviews.ObjectServer?catalogName=MDM_Repo_DEMO_8_OCT_Service&variant=Original&table=Images&id=5937
    Thanks,
    Raghavendra

    duplicate
    LabVIEW Champion . Do more with less code and in less time .

  • Terminate Portal User Login with JSessionID or MYSAPSSO2 Cookie

    Dear All,
    I know using Visual Administrator , we can terminate the session.
    Is it possible for the administrator to terminate a logged in portal user with his/her  JsessionID or MYSAPSSO2 cookie value or User Id programmatically.?
    Is it possible for portal admin to forcibly exit (logoutl) an active user login  without logging onto visual administrator?
    Regards,
    Eben Joyson

    The only complete mitigation for session hijacking is to run the entire site as SSL. This is Oracle's recommendation if you need a complete mitigation solution. And example of an ATG site running in full SSL is Dennis Kirk (denniskirk.com).
    The problem with doing so is that SSL (a) takes more processing power in the system running the client's browser and (2) incurs latency that degrades the perceived page performance. This is particularly true for consumers running Internet Explorer, where speed-up measures like SPDY are either incomplete or don't work. And for a hard core eComemrce site, slower page performance means that you make less money.
    Most sites, including those that you mention, use a mixture of SSL and non-SSL pages to overcome this. They use non-SSL for those areas of the site where penetration does not have a material negative impact. Browsing catalog pages as an anonymous user, for example. If someone hijacks my session and I'm browsing the catalog anonymously, they're welcome to it. There's nothing private in my session. Even robots can access that content.
    Once I login or go to pages where private information is being exchanged, then you have to secure the session. That's where the protocol switcher servlet comes in. As you authenticate, you switch the user to SSL.
    I've tried a number of additional mitigation steps. Unfortunately I can't discuss them here at this time.
    And none of the servlets that you mention have any benefit with mitigating session hijacking.

  • Top level navigation problem anonymous portal

    Hi everybody,
    We have an anonymous portal with named anonymous users.
    When you log on in the portal with a normal user, the top level navigation works fine and all the content is displayed.
    When you log on in the portal with an anonymous user, all the content is displayed, the top level navigation works.
    But when you press e.g.: the second tab in the top level navigation, you can see the right content, but the tab is not highlighted. In the normal portal the tab is highlighted. The auth scheme of my top level navigation iview is set to anonymous.
    Did I forgot to set a standard sap iview to anonymous or something?
    Kind regards,
    David De Kerpel

    Hi,
    You have the following options to solve this problem as suggested by SAP:
    1. Disable the short urls feature. Go to System Administration --> Navigation --> Short URLs, set the "Use short URLs" to false, save the configuration and restart the J2EE Engine.
    2. Log in as a standard user (not anonymous) and navigate to all iViews/pages that will be viewed by anonymous. Navigating to an iView/page or a navigation node means that you can see a link to it in the TLN or DTN.
    3. Deploy the PAR file attached in the SAP Note 913367, which fixes the problem.
    Regards,
    Srinivasan T

  • Tray as appearing in the Portal User Creation screen

    Hi all,
    I am on WAS 6.40 SP15, NWDS 2.0.15 and EP 6.0 SP15.
    When I place 'tray' ui element in my application, I see one vertical line on the left side and horizontal line. I have to remove these lines.
    Can anyone suggest how to modify the 'tray' ui element so that I get a tray as appearing in the Portal User Creation screen.
    Regards
    Srinivasan T

    Hi,
    Then you will have to modify the standard UWL configuration file.
    If your task looks like a standard task (maybe you copied a standard task and modified it slightly), you have to find the ItemType corresponding to the standard task in the UWL configuration file then copy this ItemType and adjust it for you custom task. Please take a look at my last post in another thread : Re: UWL - how to approve purchase requisitions
    If your task is 100% custom then you'll have to find out what is behind the Approve and Reject buttons in the Business Workflow and modify the UWL configuration file accordingly. For instance if a function module is used to approve or reject the request you can define your approve and reject actions using the FunctionModuleActionHandler. You can find more information in the documentation : [Task Launch Customization|http://help.sap.com/saphelp_nw70/helpdata/en/36/dd4ad73c86412e81e9ce66eeb147e7/frameset.htm].
    Regards,
    Pierre

  • Authenticate/Authorize a proxy user in Workflow.

    Are there any methods to Authenticating a Proxy User in Workflow. I am running some workflow in the anonymous user context. In that context i do not have the privileges run for example the password generator. It works fine when i am an enduser or admin. I would like to use a proxy user so that the password generator will work. Any idea on how to proceed with this in workflow.
    Thanks

    Hi donjosh, were you able to solve this issue?
    Is there a way to change context from anonymous context to end user context?
    I'm authenticating users with siteminder and I want to automatically create users that don't exists in IDM running a process as anonymous user and then redirecting to the end user interface, how this can be done??
    thanks,

  • Authentication of portal users with uid on oid/ldap

    All works fine with authenticating users created on DAS that have
    dn: cn=%LDAP_USER%,cn=users,dc=edmunds,dc=com
    When I migrated user to portal schema, the auth fails. The portal schema has user dn string
    uid=%LDAP_USER%, ou=people, dc=edmunds, dc=com
    I got this dn string from export to ldif file. The portal user can log in to DAS.
    We are using HTMLdb 1.6 and I used
    LDAP Host[LDAP Test Tool] at /htmldb/f?p=4000:802 to test the parameters.
    How to make this uid dn work with AppEx?
    Thanks.

    Kenny,
    I would forget about using the is_member function for authentication until you achieve what you need directly with dbms_ldap. You can experiment with an anonymous block in SQL*Plus starting with this sample code until you can get the simple_bind_s to work with your parameters:set serveroutput on
    declare
        l_retval      pls_integer;
        l_retval2      pls_integer;
        l_session     dbms_ldap.session;
        l_ldap_host   varchar2(256);
        l_ldap_port   varchar2(256);
        l_ldap_user   varchar2(256) := 'FIRSTNAME_LASTNAME'; -- enter username in this format
        l_ldap_passwd varchar2(256) := 'PASSWORD';           -- enter password
        l_ldap_base   varchar2(256);
    begin
        l_retval                := -1;
        dbms_ldap.use_exception := TRUE;
        l_ldap_host               := 'ldap-host.some-domain.com';
        l_ldap_port               := '389';
        l_ldap_user               := 'cn='||l_ldap_user||',l=amer,dc=oracle,dc=com';
        l_session := dbms_ldap.init( l_ldap_host, l_ldap_port );
        l_retval  := dbms_ldap.simple_bind_s( l_session, l_ldap_user, l_ldap_passwd );
        dbms_output.put_line( 'Return value: ' || l_retval );
        l_retval2  := dbms_ldap.unbind_s( l_session );
        exception when others                                                                                                  
         then 
              dbms_output.put_line (rpad('ldap session ',25,' ')  || ': ' ||
                   rawtohex(substr(l_session,1,8)) ||     '(returned from init)');
              dbms_output.put_line( 'error: ' || sqlerrm||' '||sqlcode );
              dbms_output.put_line( 'user: ' || l_ldap_user );                                                        
              dbms_output.put_line( 'host: ' || l_ldap_host );
              dbms_output.put_line( 'port: ' || l_ldap_port ); 
              l_retval  := dbms_ldap.unbind_s( l_session );
    end;
    /Scott

  • Problem with integrating Web Dynpro into anonymous Portal

    The problem is that we can't run the Web Dynpro application in combination with an anonymous portal.
    <b>We get the following error:</b>
    Runtime error portaal
    Fout opgetreden bij verwerking opdracht voor :
    iView : pcd:portal_content/com.spe.spe_intranet/content/sites/nullAtSPE2/Connecting/nullAtSPE/AtSPE/Random4
    Naam component : com.sap.portal.appintegrator.sap.WebDynpro
    Exception in SAP Application Integrator occured: ApplicationIntegratorException.
    Exception id: 02:31_29/10/07_0168_426375450
    See the details for the exception ID in the log file
    <b>Detail description of the situation:</b>
    At one of our companies we are using a Portal in combination with a Web Dynpro application. The portal is for internal use only so therefore we are using a language specific anonymous user (/irj/portal/anonymous?guest_user=Guest_intra_NL). The Web Dynpro application needs no authentication either. The Web Dynpro applications runs inside an appintegrator iView somewhere on the frontpage. If we set the authentication schema on 'default' instead of 'anonymous' we have to authenticate (inside the iView only). If we authenticate then the Web Dynpro application works fine. So only in combination with a anonymous user the application is not working.
    <b>We performed all these settings:</b>
    Anonymous user access to Web Dynpro
    <b>This is a small part of the trace file:</b>
    Component : pcd:portal_content/com.spe.spe_intranet/content/sites/nullAtSPE2/Connecting/nullAtSPE/AtSPE/Random4
    Component class : com.sapportals.portal.sapapplication.SAPApplicationIntegratorComponent
    User : Guest_intra_NL
    at com.sapportals.portal.prt.core.PortalRequestManager.handlePortalComponentException(PortalRequestManager.java:969)
    at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:343)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
    at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
    at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:645)
    at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
    at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
    at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
    at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
    at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
    at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
    at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
    at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
    at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
    at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    Caused by: com.sapportals.portal.prt.runtime.PortalRuntimeException: Exception in SAP Application Integrator occured: ApplicationIntegratorException
    at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doContentPass(AbstractIntegratorComponent.java:123)
    at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doContent(AbstractIntegratorComponent.java:98)
    at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
    at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
    at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
    ... 29 more
    #1.5 #00144F790FF0005D00000D8500000D5500043D60120F2656#1193382735975#com.sap.portal.sapapplication#sap.com/irj#com.sap.portal.sapapplication#Guest#0####c817f770839211dc850f00144f790ff0#SAPEngine_Application_Thread[impl:3]_39##0#0#Error#1#/System/Server#Java###Content pass of Application Integrator failed.
    Component Name:       'com.sap.portal.appintegrator.sap.WebDynpro',
    Context Name (iView): 'pcd:portal_content/com.spe.spe_intranet/content/sites/nullAtSPE2/Connecting/nullAtSPE/AtSPE/Random4',
    Top Layer:            'WebDynpro/TopLayer',
    Producer ID (FPN):    'null',
    System Alias:         'SAP_LocalSystem',
    [EXCEPTION]
    #1#com.sapportals.portal.appintegrator.ApplicationIntegratorException: ApplicationIntegratorException
         at com.sapportals.portal.appintegrator.accessor.ume.UMEAccessor.getTicket(UMEAccessor.java:96)
         at com.sapportals.portal.appintegrator.accessor.system.SAP_LocalSystemAccessor.getAuthenticationData(SAP_LocalSystemAccessor.java:83)
         at com.sapportals.portal.appintegrator.layer.authenticationmethod.AbstractAuthenticationMethod.getUserCredentials(AbstractAuthenticationMethod.java:54)
         at com.sapportals.portal.appintegrator.layer.authenticationmethod.SAPLogonTicket.computeAuthentication(SAPLogonTicket.java:31)
         at com.sapportals.portal.appintegrator.layer.SingleSignOnLayer.processLayer(SingleSignOnLayer.java:45)
         at com.sapportals.portal.appintegrator.LayerProcessor.processActionPass(LayerProcessor.java:159)
         at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doActionPass(AbstractIntegratorComponent.java:68)
         at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doOnPOMReady(AbstractIntegratorComponent.java:54)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.handleEvent(AbstractPortalComponent.java:396)
         at com.sapportals.portal.prt.pom.ComponentNode.handleEvent(ComponentNode.java:252)
         at com.sapportals.portal.prt.pom.PortalNode.fireEventOnNode(PortalNode.java:368)
         at com.sapportals.portal.prt.pom.PortalNode.processEventQueue(PortalNode.java:799)
         at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:652)
         at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
         at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    Caused by: com.sap.security.api.umap.NoLogonDataAvailableException: No logon ticket available.
         at com.sap.security.core.umap.imp.UserMappingDataImp.getAuthenticationTicket(UserMappingDataImp.java:1772)
         at com.sap.security.core.umap.imp.UserMappingDataImp.enrich(UserMappingDataImp.java:351)
         at com.sapportals.portal.appintegrator.accessor.ume.UMEAccessor.getTicket(UMEAccessor.java:91)
         ... 33 more
    #1.5 #00144F790FF0005D00000D8700000D5500043D60120F3B56#1193382735981#com.sap.portal.portal#sap.com/irj#com.sap.portal.portal#Guest#0####c817f770839211dc850f00144f790ff0#SAPEngine_Application_Thread[impl:3]_39##0#0#Error#1#/System/Server#Java###Exception ID:09:12_26/10/07_0701_426375450
    [EXCEPTION]
    #1#com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Portal Component
    Component : pcd:portal_content/com.spe.spe_intranet/content/sites/nullAtSPE2/Connecting/nullAtSPE/AtSPE/Random4
    Component class : com.sapportals.portal.sapapplication.SAPApplicationIntegratorComponent
    User : Guest_intra_NL
         at com.sapportals.portal.prt.core.PortalRequestManager.handlePortalComponentException(PortalRequestManager.java:969)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:343)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
         at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
         at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:645)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
         at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
         at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
         at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    Caused by: com.sapportals.portal.prt.runtime.PortalRuntimeException: Exception in SAP Application Integrator occured: ApplicationIntegratorException
         at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doContentPass(AbstractIntegratorComponent.java:123)
         at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doContent(AbstractIntegratorComponent.java:98)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
         ... 29 more
    Hopefully someone has any clues. Thanks in advance. Of course will I reward points for the solution.
    Grtz, JM

    Hi Kelly,
    the point here is native SharePoint integration. If your company does not have a SharePoint strategy then I absolutely agree with you. There are plenty of ways on how you can integrate WebDynpros, iViews, and other "SAP views" in SharePoint.
    The "problem" with these integrations is always that it is not a native / low-level integration. It is just an iFrame within SharePoint that contains data coming from another system. This means that this data is isolated from any other functionality that is available in SharePoint.
    Of course this can be enough for some usecases (maybe for all of yours ), but there are lots of companies who do want to leverage all of SharePoints (collaborative) functionalities. In this case Duet Enterprise does offer a way to integrate SAP objects into SharePoint on a "low-level". All objects that are integrated into SharePoint are then available as "real" SharePoint objects. You can work with them like with any other SharePoint object. You can even offline them using standard SharePoint functionalities. You can bring them to Outlook without any major development, ...
    All this because we not only include an isolated iFrame in SharePoint, but really integrate the data.
    Like I said: there are certainly usecases where this is not required and a simple iFrame is all that you need. However, we have seen in several projects now that there is also a requirement / need for a "deeper" integration.
    Regards,
    Holger.

  • Anonymous Portal

    Hi, i have a problem with an anonymous portal and the
    iwtLoginProvider Channel, if you setup an anonymous portal with only the
    anonymous authentication and anonymous authentiication module, then i cant
    use the iwtLoginProvider, because i dont have the membership
    authentication and module, and if i configure the anonymous and membership
    authentication for this domain the first page that i have is the page in
    which you have to choose what authentication method do you prefer
    anonymous or membership, the question is how can i go to the anonymous
    portal and use the iwtLoginProvider channel whitout this first oage.
              thanx ram
    Ramses Perez Salas Sistemas QED S.a de C.V.
    Sun Microsystems Authorized Reseller Tel (52) 55-24-07-72
    Staff Support Fax (52) 55-24-72-93
    The Network is the Computer Moras 655-B Col. Del Valle.

    Hi Jack,
    first, welcome on SDN!
    About your question: Generally, this is possible. You would have to implement the persistent cookies and the whole functionality by your own, there is no standard support for this within EP, but that's just Java developing.
    And to restrict access to the content you have to logged in for, you will have to set the authentication scheme appropriate, ie not to anonymous.
    The last question you will have to decide is how the user is forced to log in. If you just offer links within DetNav with AuthScheme set to default, clicking on this will open the login screen at the place where the iView is expected. If that's OK for you - nothing to do in addition. If not, get a clear picture of what behaviour you would expect (and probably you will have to lay hands on code to achieve your aim...).
    Hope it helps
    Detlev
    PS: Pleas consider rewarding points on SDN if an answer is helpful. Thanks in advance!

  • Retrieving portal user name

    Hi,all
    In NW 2004 I retrieved the user name of portal user by following:
    HttpServletRequest req =((com.sap.tc.webdynpro.services.sal.adapter.core.IWebContextAdapter) WDWebContextAdapter.getWebContextAdapter ()).getHttpServletRequest();   
    wdContext.currentContextElement().setUserName(req.getRemoteUser());
    But in NW 2004S it is not working.I can not to locate IWebContextAdapter.
    How can I retrieve the portal user name here?
    Regards,
    Michael

    Hi,
    Please try following code and let me know.
    import com.sap.tc.webdynpro.services.sal.um.api.IWDClientUser;
    import com.sap.tc.webdynpro.services.sal.um.api.WDClientUser;
    try
         //get the currently logged in user
         IWDClientUser wdUser = WDClientUser.getCurrentUser();
        //get the com.sap.security.api.Iuser; It is null in case wdUser represents an anonymous user
        IUser user = wdUser.getSAPUser();
       //check whether the user is anonymous
       if (user != null)
          //access logon ID by iterating through the IUserAccount array
          IUserAccount[] acct = user.getUserAccounts();
         if(acct[0] != null)
            String strUserid = acct[0].getLogonUid();
            wdContext.currentContextElement().setId(strUserid);
            //pass the value obtained from the portal to value attribute
    catch (Exception e)
       wdComponentAPI.getMessageManager().reportException("Failed to get current user: " + e.getLocalizedMessage(), true);
    Regards,
    Vaibhav

Maybe you are looking for

  • How to get an ImageIcon

    Hi! I havent found a method to get the absolute path of an ImageIcon/Image i produced this way: Image img; img = getToolkit().getImage( chooser.getSelectedFile().getAbsolutePath() ); jLabel9.setIcon( new ImageIcon( img ) ); I need a String with the a

  • FDM Check Report problem

    I have set up a Check report with validation rules and validation entities. When I run the report after an export to HFM, the individual validations are showing an error which is correct. The report though is still showing Pass and I get the fourth f

  • Sharepoint 2013 Datasheet View Navigation performance Issues on large lists

    I was recently upgraded to SharePoint 2013. In SharePoint 2010 Datasheet View, one could scroll through and bulk select 100s of line items in Datasheet view very easily.   Navigating the datasheet view was just like navigating through a worksheet in

  • Lens correction on Sony A7s, LR 5.6

    I am using a Sony A7s and LR 5.6 on my Mac......I see from the Lens Correction box in the Development  module, that when I enable profile correction, click on Sony I only get the choice of one lens showing up (not one that I have either). Back in the

  • CS2 or CS3 in G5 Dual 1.8?

    Hi everybody. Can somebody tell me how does Illustrator performances in a dual G5 1.8 Power Mac? How is it compared to CS2? I know CS3 is aimed to the intel machines, but even so I would like to know if somebody that has a ppc has to say about the la