How to prevent a first time login prompt for an external application.

Hi,
I'm doing a Portal iFS integration project. We managed to login to our iFS application via an external application definition in the Login Server. We created a JSP screen to create iFS users. In the back-end java-code uses the Portal API to create a Portal user. When this new user uses the external application link for the first time he gets a Portal screen to supply the external username/password combination. Can someone answer the following questions:
1. How can I customize the layout of this first time external application login screen just like the you can customize the standard portal "login/change password" screens ?
2. Is there an API to specifiy the external username/password combination for a specific portal user and specific external application in advance in order to prevent the firsttime login screen ?
Any help/answers would be great. We need to implement this in a few weeks.
regards,
Willem-Pieter van der Lugt

There is an API -- WWSSO_PSTORE_EX which is in $IAS_HOME/portal30/admin/plsql/sso/ssopsex.pks which includes APIs
for accessing the password store. Please see the package specification here, which is not wrapped. This API is generally private to the SSO schema, but it is granted for EXECUTE to the
PORTAL30_PS schema - which is the schema provided for access to the password store.
To add a users credentials to the store, you would use the pstore_add_user_info procedure...
PROCEDURE pstore_add_userinfo
    p_app_id     IN VARCHAR2
  , p_ssouser    IN VARCHAR2
  , p_app_user   IN VARCHAR2
  , p_app_pwd    IN VARCHAR2
  , p_fname1     IN VARCHAR2 DEFAULT NULL
  , p_fval1      IN VARCHAR2 DEFAULT NULL
  , p_fname2     IN VARCHAR2 DEFAULT NULL
  , p_fval2      IN VARCHAR2 DEFAULT NULL
  , p_fname3     IN VARCHAR2 DEFAULT NULL
  , p_fval3      IN VARCHAR2 DEFAULT NULL
  , p_fname4     IN VARCHAR2 DEFAULT NULL
  , p_fval4      IN VARCHAR2 DEFAULT NULL
  , p_fname5     IN VARCHAR2 DEFAULT NULL
  , p_fval5      IN VARCHAR2 DEFAULT NULL
  , p_fname6     IN VARCHAR2 DEFAULT NULL
  , p_fval6      IN VARCHAR2 DEFAULT NULL
  , p_fname7     IN VARCHAR2 DEFAULT NULL
  , p_fval7      IN VARCHAR2 DEFAULT NULL
  , p_fname8     IN VARCHAR2 DEFAULT NULL
  , p_fval8      IN VARCHAR2 DEFAULT NULL
  , p_fname9     IN VARCHAR2 DEFAULT NULL
  , p_fval9      IN VARCHAR2 DEFAULT NULL
  , p_user_prefs IN VARCHAR2
);Note that you should provide p_app_pwd as cleartext, and the API encrypts it before storing.

Similar Messages

  • DAC 10.1.3.4.1 First Time Login Repository Upgrade Failure

    Hi all,
    We are upgrading from DAC shipped with Siebel Analytics Applications 7.8.4 to DAC 10.1.3.4.1, platform and repository. This is combined with OBIEE upgrade from Analytics 7.8.5.2 to OBIEE 11g (11.1.1.5.0) and OBIA upgrade from Analytics Applications 7.8.4 to OBIA 7.9.6.3. Additionally, the database was upgraded from Oracle 10.2.0.2 to 11.2.0.2.
    We've just installed DAC 10.1.3.4.1 on a Windows 2008 (32bit) Server and this completed without issue. When logging in to the DAC Client and making a connection to the existing DAC Repository, after 'Yes' when prompted to upgrade the existing repository, we get a message saying, ["Upgrade didn't complete! Please check log file "log/upgrade.txt" for details."] Upon checking the log file, it states the following:
    ###start of message###
    =======================================
    Upgrade from DAC 1.0 to Dactopus format
    =======================================
    reading upgrade stage...
    nothing found - starting upgrade
    No upgrade from DAC 1.0 to Dactopus is currently available.
    If you want to have a Dactopus repository at the current connection,
    you should first drop existing one using 7.8.2.4 DAC build.
    upgrade failed
    ###end of message###
    Please, can someone shed some light on the situation?
    Many thanks.
    PS. We were able to create a new Oracle user, create a new DAC Repository on this new schema and import the OBIA 7.9.6.3 DAC Repository without apparent issue.

    Hello all,
    I have a conclusion to this question.
    Whilst Oracle Support did not explain the error message per se, they did state that one cannot upgrade a DAC 7.8.4 Repository via the First Time Login prompt, but rather to use the Upgrade/Merge Wizard, option 'Repository Upgrade (DAC 784)'. if the customisations are substantial. If the customisations are simple, they can be done manually - see upgrade guides.
    Whilst this is indeed stated in the upgrade documentation, I had been confused by other statements in the documents which appeared to be contradictory and ultimately lead me down the wrong upgrade path.
    Just do add, the documentation recommends using the Upgrade/Merge Wizard 'Repository Upgrade (DAC 784)' option if the customisations are substantial and unknown. If the customisations are simple and known, they can be done manually - see upgrade guides.
    Thanks.

  • How to prevent more than one login for the same username

    I am trying to create a centralized login/logout for my J2EE application, i.e application level security in order to keep track of the users that login and logout to/from application. I need that in order to know which users have logged out before their sessions expire. Is there an easier way (possibly on the server level) to accomplish this.

    How is your centralized authentication service hooked up, through a custom realm?
    Unfortunately there is no notification mechanism of logout events currently. Partly due to the fact that while the a logout is sometimes explicit (session invalidated or expired) it is also at times implicit (if there is no session, the logged in user silently disappears at the end of a request).
    P.S. If you're only looking to keep track of login and access events (and not modify the behavior), the audit logging provides this information directly.

  • HT201441 please help me try to contact the owner of this phone IMEI ****  ICCID **** i got his phone now with me but i dont know how to contact them first time

    please help me try to contact the owner of this phone IMEI ****  ICCID **** i got his phone now with me but i dont know how to contact them first time i got it low battery contact me
    I will explan more how i got this phone
    Call me +**** Micky Thai
    <Personal Information Edited By Host>

    A long shot but you might try using the phone to send an email to the phone asking the owner to call their mobile phone.  If the owner has a computer they may get the email and get in contact with you.
    But Roger's suggerstion of turning it over to the police is the best bet.
    OT

  • How to get rid of J2EE Login screen for each time Client App run?

    hi there,
    How to get riud of J2EE login screen for each time client application r un?
    regards,
    elvis

    in the j2ee tutorial they say that you should run like this:
    runclient -client <appjar> -name <name> -Dj2eelogin.name=guest -Dj2eelogin.password=guest123
    the only thing is that it did not work for me...let me know if it works for you.
    chukii

  • How to prevent JaxB creation of 2 Interfaces for each Element?

    hi,
    does any body know how to prevent JaxB creation of 2 Interfaces for each Element (The Content Interface and the element interface)?
    I want to configure JaxB to use only one Interface and only one implementation Class.
    Thank's,

    I am sorry I can not answer your question, I have got the same problem. Could you please email me to
    [email protected] when you know the answer, please.
    I have a question for you. When and complex type is validated, I get the object which contains the error. ( or objects ).
    However. How do know the position in the actual parent object. basically. Is there a way to know exactly the position of that attribute in that object. I need to store errors strings.
    The first problem derives from this one:
    It is not possible to execute validate function for a primitive attribute inside an structure.
    I would appreciate your help.
    Thanks.
    Gustavo.

  • How to make dyn/admin not to prompt for username and password?

    Hello all
    How to make dyn/admin not to prompt for username and password? I am writing a selenium job to automate cache invalidation to load test a production issue we are facing. Selenium is opening a fresh firefox session and prompting for username and password every time. I am also trying to modify my script such that it will use the same session again and not prompt for username and password. But I thought of asking this question in the group.
    Your inputs will help a lot.
    Thanks,
    Sundar

    Hi,
    You can set enabled property of /atg/dynamo/servlet/adminpipeline/AuthenticationServlet/ to false. It will not prompt for authentication.
    Gopi

  • When I open itunes on my laptop, how do i stop itunes from automatically prompting for my apple account info?

    When I open itunes on my laptop, and I have connected my iPod Touch, how do I stop itunes from automatically prompting for my apple account info?  I'm usually not intending to make any purchases at that time, so do they need to know my account info?

    Rented movies downloaded to an Apple TV can't be transferred to any other device.
    (86941)

  • For iPhone4 with iOS7, how can i see the time of day for a voice memo instead of the length of time for the recording?

    For iPhone 4S with iOS7 version 7.0.2, how can I see the time of day for a voice memo, as opposed to its length (of time)?

    For iPhone 4S with iOS7 version 7.0.2, how can I see the time of day for a voice memo, as opposed to its length (of time)?

  • How to control the looping time of the for loop in 10 microseconds in labview?

    I need to create a +/- 9 volt square wave with period of 20us using a D/A card (Not NI card). I can write command to the card using outport provide by Labview. Right now, I can generate square wave with 4ms period which is limited by the resolution of the wait until next ms icon I used inside the for loop. Could anyone tell me how to control the execution time of the for loop to about 10 us? Your help would be much appreciated.

    I'm not sure if this will hep, but this answer seems to answer this question
    http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101&RPAGEID=135&HOID=50650000000800000029410000&UCATEGORY_0=_30_%24_12_&UCATEGORY_S=0&USEARCHCONTEXT_QUESTION_0=microsecond+resolution+1ms&USEARCHCONTEXT_QUESTION_S=0

  • I have just installed iTunes for the first time. When I run the application I get a "iTunes not working" message. Operating system Vista (32 bit). I have tried reinstalling with all firewalls off, but still no success. Have other people had this problem?

    I have just installed iTunes for the first time. When I run the application I get a "iTunes not working" message. Operating system Vista (32 bit). I have tried reinstalling with all firewalls off, but still no success. Have other people had this problem?

    Drrhythm2 wrote:
    What's the best solution for this? I
    Copy the entire /Music/iTunes/ folder from her old compouter to /Music/ in her account on this new computer.

  • How can I change the default program for the external applications editor?

    I have read the on line directions for this and it reads "select a file type in the left pane."   I do not see where this is in the left pane.  All I see in the left pane is "Browser start pages" and a "How do I " Pane.  Nothing with file types.

    Hello,
    Welcome to Adobe Forums.
    In order to change the default program for the external applications editor. Please follow the steps as mentioned below.
    Click on Edit menu then choose preferences.
    Once the preferences dialog box open.
    click on file editors.
    On the Left pane you will find all the file types which you want to edit .
    On the right hand side you will find the editors for that specific file type.
    If you want to add any other application you need to click on + symbol at the top of right pane.
    Select the path of that application which you want to apply.
    clcik on open.
    If you want to make it primay you can click make primary option available at the right hand top. For more detials please check the screenshot below.
    Regards,
    Rajeev

  • Send a mail to the user after first time login

    How to send mail  to the user after the user login for the first time in oim 11g r2

    How to send mail  to the user after the user login for the first time in oim 11g r2

  • Mac 10.9.5 trying to launch Illustrator CS6 for first time and prompts Java even though I have Java 8 installed.

    Mac 10.9.5 trying to launch Illustrator CS6 for first time and won't launch, prompts for Java 6 even though I have Java 8 installed!
    Apple says Java 6 is very insecure and not to use it.  I have the latest Java installed.  Why won't Illustrator launch?  What else can I do?

    tm,
    I believe you should be able to get round the issue by following this:
    http://oliverdowling.com.au/2014/03/28/java-se-8-on-mac-os-x/
    It is even more thoroughly described in this thread, see post #3 on by gator soup:
    https://forums.adobe.com/thread/1706469

  • How to redirect a first time OAM authenticated user to a custom page

    We are using OAM 11.1.1.5 with OVD. If user logs in for the first time thru OAM, we wanted to collect few more additional information about the user. To do this, we wanted to redirect the user to the collect-additional-data.jsp page immediately after OAM authentication. This will be only one time operation for the user. How to do this in OAM.
    Thanks!
    Kabi

    Just set additional-data.jsp in your authentication policy success url. So always after authentication user req is redirected to the success url. You can also set the requested url in the response in case you want to retrieve it in your additional-data.jsp.

Maybe you are looking for

  • Help in loading the xml file using  AS 2.0

    Hi I try to load the Xml file in As file but i need do all the fetching details from the __LoadXmlFile file function but it's working fine can any one help me for this issue ~~Sk

  • Web Sharing on Local Network

    I am trying to have my students share their pages on the school network in our classroom. It has worked in the past, however now when they turn on web sharing in the system preferences, the address is the local host instead of the IP address. How can

  • Intercompany billing w/ PO: iDoc created, but no invoice receipt generated

    Dear SAP Experts, I am trying to implement an SAP intercompany billing from purchase order scenario (and I got good help from notes 109254 and 137686), but no invoice receipt occurs, even though the iDoc seems to have been correctly generated (in tra

  • QM - Inspection Characteristic Upload

    Hi All,    I am uploading Inspection Characteristic data through 'BAPI_INSPECTIONPLAN_CREATE' but facing error message ' In the function module interface, you can specify only fields of a specific type and length under "MATERIALTASKALLOCATION". field

  • Requirement mapping.

    Hi SAP Professionals, I'm not getting any clue how to map the following requirement? Please go through the scenario. Scenario: After Inquiry preparation following acitivities should done: 1. look up of the finished product availability; whether it is