Forgot your password?    
+ Reply to Thread
Results 1 to 1 of 1

Thread: Oracle Application Login/Logout Flow. Basic Understanding.

  1. #1
    Oracle Administrator
    Join Date
    Oct 2011

    Oracle Application Login/Logout Flow. Basic Understanding.

    Login Flow - Things happen once user submits URL in browser to login to Oracle Applications

    1) User enters a URL in web browser say http:\\localhost.localdomainor(WebServer Listener port) and clicks Go.
    i) These request are recorded into access_logs under Apache Web Server ($IAS_ORACLE_HOME/Apache/Apache/logs/access_%)

    2) Webserver checks that with http header request if there is a cookie attached (Cookie is message given by WebServer to Web Browser to identify that if user is logging in first time.

    3) Apache Server then Displays the Oracle Applications Rapid Install Portal Page.
    - User clicks on Oracle Apps Login Links > E-Business suite Home Page.
    - This request is forwarded by Apache to Jserv.
    - Jserv sends it to AppsLogin servlet.
    - AppsLogin servlet detects the login mode by reading the "Applications SSO type" profile option for current E-Business suite Release 11i instance and
    redirects it to the appropriate login page.(SSO, SSWA or any others).

    4) User enters the Username/Password in login page and clicks submit button.

    5) WebServer needs to check if the username and passwords is authenticated against database FND_USER table.
    For this it needs a user to check the client's Username password in database. So GUEST/ORACLE is the user it uses to
    authenticate the client's username/password against FND_USERS table.

    6) Once user is authenticated its check against FND_RESPONSBILITY% for authorization about users responsibilities & all the assigned
    responsibilities are populated to user. and from here onwards user has entered into the application to perform his routine operations.

    How choice of responsibility catered?

    - Responsibilities are of two type
    (1) Self Services (served by Jserv/Servlets)
    (2)Core Applications (Server by Forms Server)

    - If this is Core responsibility , Apache transfers request to Forms Listener. From here request is on Sockets or forms servlets depending
    on forms config. from here onwards Client talks directly with Forms Server in forms session and if Client requests some data, forms
    server makes database connection using dbc (Database Connector file) in FND_SECURE_TOP.

    - But if User Selects Self Service Responsibility like iProcurement, iRecruitement then Apache forwards request to mod_jserv and request
    is catered by jserv_component.

    If anybody know more on this please share your views. I'll post Logout flow in next post.
    Last edited by pkumar; 02-24-2012 at 01:05 PM.
    Cheers !

+ Reply to Thread

Similar Threads

  1. Oracle GoldenGate Basic DML Replication.
    By ajaychandi in forum Oracle Golden Gate
    Replies: 0
    Last Post: 03-16-2012, 07:51 PM
  2. Oracle GoldenGate Basic Architecture.
    By ajaychandi in forum Oracle Golden Gate
    Replies: 0
    Last Post: 03-16-2012, 07:41 PM
  3. user logout problem in r12
    By deviilm17 in forum Concepts,Service Management,Apache,OC4J,OPMN,JServ,Forms, Issues,Troubleshooting,
    Replies: 1
    Last Post: 12-06-2011, 05:59 PM
  4. Oracle ASM Views and Usage - Quick Reference/Understanding
    By Hemant in forum RAC Installation, ASM Install , ASM Administration
    Replies: 0
    Last Post: 11-21-2011, 04:17 PM
  5. Count Current Forms Application Users Connected to the Application
    By Amit in forum SCRIPTS : Users,Profiles,Applications,Responsibilities,Forms,JDBC,Patch,Versions,Products
    Replies: 0
    Last Post: 11-01-2011, 03:25 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

DBA Lounge (P) Ltd. deals in Oracle Technologies on Consulting, Resourcing, Corporate Training

Online and corporate training available on Oracle Database 11g, Oracle 11g Real Application Cluster (RAC), Oracle Applications 11i/R12, Oracle Fusion Middleware 11g, Oracle Identity Management-OIM, Oracle Internet Directory 11g-OID, Oracle Business Intelligence Enterprise Edition-OBIEE, Oracle Golden Gate, Oracle Access Management-OAM, Oracle Internet Directory-ODS, Oracle Identity Analytics Architecture-OIA Statistics