Copyright © Oracle Corporation, All rights reserved. Single Sign On/Integration Server/Workflow Enhancements Technology Update
1-2 Copyright © Oracle Corporation, All rights reserved. Introductions Brent Mosher, Senior Sales Consultant, Applications Technology, Rocky Mountain Region Jason Reedy, Senior Sales Consultant, Applications Technology, Northern California Region
1-3 Copyright © Oracle Corporation, All rights reserved. Topics Single Sign On Workflow Enhancements Integration Server Q & A
Copyright © Oracle Corporation, All rights reserved. Single Sign On
1-5 Copyright © Oracle Corporation, All rights reserved. Overview OracleAS SSO supports single sign-on for web (browser) clients OracleAS SSO allows web users who access OracleAS to sign in once, and be authenticated to multiple web applications including Oracle Portal, Oracle E-Business Suite, and non-Oracle applications These web applications are classified as either a “partner” or “external” application.
1-6 Copyright © Oracle Corporation, All rights reserved. Product Features in Single Sign-On Forced Authentication Automatic Language Selection Linking Multiple User Accounts Support for Third Party Directories Extensible Authentication
1-7 Copyright © Oracle Corporation, All rights reserved. Benefits Users –Improved productivity through quicker access to applications –Improved usability with single user identity and credentials and application personalization Administrators –Lower costs and improved accuracy in user provisioning –Better security through centralized management of security policies and authorizations –Scalable administration through delegation –Single Source of Truth
1-8 Copyright © Oracle Corporation, All rights reserved. The Way Things Work 1 st Case: The first time a user requests an application URL 1. User requests Partner or Oracle Application URL 2. User gets redirected to the SSO server 3. User provides user name and password through Login form 4. Password verification 5. User gets redirected to the Success URL with URLC token passed SSO cookie set 6. Application Success URL sets session cookie and then redirects to the requested application URL Client Browser Partner Application Oracle Application User Repository (Local or External) SSO Server
1-9 Copyright © Oracle Corporation, All rights reserved. 3. User gets redirected to the Success URL with URLC token passed The Way Things Work (cont’d) 1. User requests Partner application URL 2. User gets redirected to the SSO server SSO cookie sent from browser 4. Application Success URL sets session cookie and then redirects to the requested application URL 2 nd Case: User is already authenticated but requests another application Client Browser Partner Application Oracle Application User Repository (Local or External) SSO Server
1-10 Copyright © Oracle Corporation, All rights reserved. Product Dependencies Oracle Application Server 10g (OAS 9.0.4)
1-11 Copyright © Oracle Corporation, All rights reserved. Third Party Integration Points Single Sign On Windows Native Authentication (Kerberos) Netegrity SiteMinder, Entrust, Thor X.509v3 Digital Certificates Other SSO systems via custom adapter Oracle Internet Directory Sun ONE /iPlanet Microsoft Active Directory Any LDAP directory via LDIF files Any other directory via custom DIP agent
Copyright © Oracle Corporation, All rights reserved. Workflow Enhancements & Integration Gateway
1-13 Copyright © Oracle Corporation, All rights reserved. Oracle Workflow Embedded Process Management Engine of the Oracle E-Business Suite Oracle Application Server 10g Integration technologies Database/Application Server 10g releases
1-14 Copyright © Oracle Corporation, All rights reserved. Business Benefits Visual documentation of the business process Crosses organizational, company boundaries Analyze time and costs of entire processes with multi- dimensional analysis Business processes will change You can only fix what you can see Enabling dynamic processes sympathetic to change Change business processes without changing code (Reduced cost of ownership)
1-15 Copyright © Oracle Corporation, All rights reserved. Workflow Enabled e-business Suite ERP Order Management Internet Procurement Self Service Financials Advanced Planning System Projects HRMS Candidate Offer Career Management Reviews Release 11i highlights CRM – Call Center – Service – Contacts – Support – Marketing – iStore And many more...
1-16 Copyright © Oracle Corporation, All rights reserved. Traditional Workflow: Expense Report AP Standard Expense Report Process
1-17 Copyright © Oracle Corporation, All rights reserved. Oracle Workflow Enhancements
1-18 Copyright © Oracle Corporation, All rights reserved. Oracle Workflow Enhancements Usability
1-19 Copyright © Oracle Corporation, All rights reserved. Worklist Access feature
1-20 Copyright © Oracle Corporation, All rights reserved. Worklist Access feature
1-21 Copyright © Oracle Corporation, All rights reserved. End User Usability Enhancements OA Framework for User Interface Embedded Framework Regions Include Product Specific Framework Regions in Notifications Simple Framework Regions in
1-22 Copyright © Oracle Corporation, All rights reserved. Embedded Framework Regions
1-23 Copyright © Oracle Corporation, All rights reserved. Automated Task Management FYI Notifications Response Required Notifications e.g.. Approvals Browser based Oracle Workflow Worklist Automatically Notify Users of Tasks Sends Notifications to Roles (users and groups) Drill down capability (URL, Attachments) Escalation Management Vacation Handling
1-24 Copyright © Oracle Corporation, All rights reserved. Automate Task Management
1-25 Copyright © Oracle Corporation, All rights reserved. Worklist Configuration Capabilities Control Notification Filtering, Column Display and Order
1-26 Copyright © Oracle Corporation, All rights reserved. Choose Column Display and Order
1-27 Copyright © Oracle Corporation, All rights reserved. Choose Notifications to Display
1-28 Copyright © Oracle Corporation, All rights reserved. Notification Content
1-29 Copyright © Oracle Corporation, All rights reserved. Notification Mailer Based on Java Mail APIs, XML and JMS Outbound SMTP, Inbound IMAP HTML, Text, Summary formats Managed & Configured using the Oracle Workflow Manager Some customers send up to outbound s/day
1-30 Copyright © Oracle Corporation, All rights reserved. Electronic Signatures What are Electronic Signatures Password Based E-Signatures (PSIGS) Digital Signatures (PKCS7 / X.509) Biometrics, etc. Why Electronic Signatures Government Requirements Contractual Obligations High Value Transactions Security Consciousness
1-31 Copyright © Oracle Corporation, All rights reserved. End User Security Enhancements Reminder! Responses via Notification Detail Page using e- mail requires login SEND_ACCESS_KEY feature obsolete Notification Security
1-32 Copyright © Oracle Corporation, All rights reserved. Oracle Workflow Enhancements Integration
1-33 Copyright © Oracle Corporation, All rights reserved. Applications raise events Declaratively register Business Events Actions to Business Events (no coding required) Actions include Launching a workflow Publishing XML to JMS Executing Code Business Event System
1-34 Copyright © Oracle Corporation, All rights reserved. Why? Don’t hardcode your business actions or process to your application Achieve maximum flexibility to make additions and modifications without changing code Identifying business events already key part of the development process Register Events, optionally register actions
1-35 Copyright © Oracle Corporation, All rights reserved. Raise Local Events Listen External Events Event Dispatcher Action (Java/PLSQL) Workflow Process XML on JMS Matching Event Subscription Application JMS Business Event System Architecture
1-36 Copyright © Oracle Corporation, All rights reserved. Integration Enhancements Java Raise API Simple Java Interface Supports Heterogeneous Subscriptions – Synchronous / Asynchronous and Java / PL/SQL Supports any serializable Java Business Object Payload Supports Java Generate Function Independent of Event raise technology – PL/SQL or Java Simplified User Interface Java Business Event System
1-37 Copyright © Oracle Corporation, All rights reserved. public interface SubscriptionInterface { void onBusinessEvent(BusinessEvent event, SubscriptionEO eo, WorkflowContext ctx) throws BusinessEventException; } Integration Enhancements Subscription Interface
1-38 Copyright © Oracle Corporation, All rights reserved. Database Event Dispatcher Java Actions PLSQL Application Java Application PLSQL Actions Java Event Dispatcher Common Registry of Actions PLSQL Workflow Notifications XML on JMS Web Services Asynchronous or Synchronous Events Integration Enhancements Business Event System Architecture
1-39 Copyright © Oracle Corporation, All rights reserved. Integration Usability Enhancements Business Event System UI
1-40 Copyright © Oracle Corporation, All rights reserved. Integration Usability Enhancements Business Event System UI
1-41 Copyright © Oracle Corporation, All rights reserved. Integration Usability Enhancements Business Event System UI
1-42 Copyright © Oracle Corporation, All rights reserved. Integration Web Services Support Exposes key integration points using API and XML Documents Exposes OAG, cXML, Rossetta Net Business Object Documents as Web Services using the Workflow Business Event System Based on open standards – SOAP, WSDL, XML
1-43 Copyright © Oracle Corporation, All rights reserved. Oracle Workflow Futures
1-44 Copyright © Oracle Corporation, All rights reserved. Oracle Workflow For Java (OW4J) Currently Under Development Next generation of Oracle Workflow Java based Business Process Management Integrated with Oracle JDeveloper Application Developer Framework You choose whether your workflow is executed by the database or java engine (based on where your business logic is deployed)
1-45 Copyright © Oracle Corporation, All rights reserved. Architecture Transformation PLSQL Web Toolkit UI Design Tool (Windows) Database Repository Java Engine PLSQL Engine JSP UI JDeveloper IDE (Java) Web Browser (HTML) Database or XML Oracle Workflow OW4J PLSQL Engine Java Adapter
1-46 Copyright © Oracle Corporation, All rights reserved. Today…Oracle Workflow Builder
1-47 Copyright © Oracle Corporation, All rights reserved. Future……OW4J Modeler OW4J Modeler Applications developer tool Integrated with Oracle JDeveloper Application Framework Based on XML Leverages Oracle JDeveloper Application Framework metadata services Runs on platforms supported by Oracle JDeveloper
1-48 Copyright © Oracle Corporation, All rights reserved. OW4J Modeler
1-49 Copyright © Oracle Corporation, All rights reserved. OW4J Modeler Component Palette Property Inspector Process Window Application Navigator Structure Pane
1-50 Copyright © Oracle Corporation, All rights reserved. Future…OW4J Self Service Modeler OW4J Self Service Modeler Browser Based Process modeler for Business Analysts Optimized for simple use case scenarios (Notification messages editing & simple activity re-sequencing ) Hosted environments
1-51 Copyright © Oracle Corporation, All rights reserved. OW4J Self Service Modeler
1-52 Copyright © Oracle Corporation, All rights reserved. Interface Repository: An enabling technology for E-Business Suite Web Services
1-53 Copyright © Oracle Corporation, All rights reserved. E-Business Suite Interface Repository Catalog of all E-Business Suite Interfaces Open to Customers, Consultants, Integrators The Single source of truth for Integration projects Powerful User Interface for searching and viewing available interfaces Automatically kept in step with source code, via standard patching technology
1-54 Copyright © Oracle Corporation, All rights reserved. Contains all E-Business Interfaces that a customer may wish to call or expose PL/SQL Procedure Java Class Java Service Beans XML Gateway Messages EDI Messages Interface Table Concurrent Program Workflow Process Web Service Enterprise JavaBean E-Business Suite Interface Repository
1-55 Copyright © Oracle Corporation, All rights reserved. EBS Integration Repository Browsing By Interface types By Business Entity By Product By Product Family By Standard
1-56 Copyright © Oracle Corporation, All rights reserved. EBS Integration Repository Searching Simple Search Name Product Product Family Internal Name Interface Type Advanced Search Business Entity Scope Status Miscellaneous Standard Standard Spec
1-57 Copyright © Oracle Corporation, All rights reserved. EBS Integration Repository What do I get….. More info, faster, better Comprehensive and complete information Rapid Discovery of information Implementation timeline reduced (because you got the right info in the first place) Integration more efficient - found the right stuff with little effort
1-58 Copyright © Oracle Corporation, All rights reserved. Integration Gateway Components
1-59 Copyright © Oracle Corporation, All rights reserved. The Customer Data Hub A single source of truth about your customers even if you aren’t using any of the E-Business Suite Leverages E-Business Suite data model and data quality services SiebelPeopleSoft Legacy Broadvision The Customer Data Hub
1-60 Copyright © Oracle Corporation, All rights reserved. A Q & Q U E S T I O N S A N S W E R S
Copyright © Oracle Corporation, All rights reserved. Thank You.