Oracle Enterprise Single Sign-on Logon Manager Best Practices: Deploying ESSO-LM with Microsoft Active Directory Release
|
|
|
- Karin Cole
- 10 years ago
- Views:
Transcription
1 Oracle Enterprise Single Sign-on Logon Manager Best Practices: Deploying ESSO-LM with Microsoft Active Directory Release E
2 Oracle Enterprise Single Sign-on Logon Manager Best Practices: Deploying ESSO-LM with Microsoft Active Directory Release E Copyright 2010, Oracle. All rights reserved. The Programs (which include both the software and documentation) contain proprietary information; they are provided under a license agreement containing restrictions on use and disclosure and are also protected by copyright, patent, and other intellectual and industrial property laws. Reverse engineering, disassembly, or decompilation of the Programs, except to the extent required to obtain interoperability with other independently created software or as specified by law, is prohibited. The information contained in this document is subject to change without notice. If you find any problems in the documentation, please report them to us in writing. This document is not warranted to be error-free. Except as may be expressly permitted in your license agreement for these Programs, no part of these Programs may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose. If the Programs are delivered to the United States Government or anyone licensing or using the Programs on behalf of the United States Government, the following notice is applicable: U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the Programs, including documentation and technical data, shall be subject to the licensing restrictions set forth in the applicable Oracle license agreement, and, to the extent applicable, the additional rights set forth in FAR , Commercial Computer Software--Restricted Rights (June 1987). Oracle USA, Inc., 500 Oracle Parkway, Redwood City, CA The Programs are not intended for use in any nuclear, aviation, mass transit, medical, or other inherently dangerous applications. It shall be the licensee's responsibility to take all appropriate fail-safe, backup, redundancy and other measures to ensure the safe use of such applications if the Programs are used for such purposes, and we disclaim liability for any damages caused by such use of the Programs. Oracle, JD Edwards, PeopleSoft, and Siebel are registered trademarks of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. The Programs may provide links to Web sites and access to content, products, and services from third parties. Oracle is not responsible for the availability of, or any content provided on, third-party Web sites. You bear all risks associated with the use of such content. If you choose to purchase any products or services from a third party, the relationship is directly between you and the third party. Oracle is not responsible for: (a) the quality of third-party products or services; or (b) fulfilling any of the terms of the agreement with the third party, including delivery of products or services and warranty obligations related to purchased products or services. Oracle is not responsible for any loss or damage of any sort that you may incur from dealing with any third party. 2
3 Table of Contents Introduction... 5 About This Guide... 5 How This Guide Is Organized... 5 Terms and Abbreviations... 6 Accessing ESSO-LM Documentation... 6 Part 1: Deployment Best Practices... 7 Overview of Oracle ESSO-LM... 8 ESSO-LM at a Glance... 8 ESSO-LM and Active Directory Environments... 9 How ESSO-LM Extends Your Active Directory Schema... 9 How ESSO-LM Synchronizes with Active Directory How ESSO-LM Handles and Stores Application Credentials Further Reading Designing the ESSO-LM Directory Sub-Tree Guidelines for Structuring the Sub-Tree Version Control and Pre-Flight Testing of Templates and Policies Precautions for Configuring Object Access Control Lists (ACLs) Using the Console Precautions for Upgrading the Agent and Console Global Agent Settings vs. Administrative Overrides Recommended Global Agent Settings Specify the Path to the ESSO-LM Configuration Objects Enable Role/Group Security Configure SSL Support Select the Credentials to Use when Authenticating to the Directory Decide Whether to Prompt the User when Disconnected from the Directory Let ESSO-LM Find the Nearest Domain Controller Store User Credentials Under Respective User Objects Let ESSO-LM Search for User Accounts Add the Active Directory (ADEXT) Synchronizer to the Sync Order List Make the ESSO-LM Agent Wait for Synchronization on Startup Use Optimized Synchronization
4 Restrict Disconnected Operation Recommended Administrative Overrides Part 2: Deployment Procedures Overview of the Deployment Process Preparing Active Directory for ESSO-LM Step 1: Extending the Schema Step 2: Enabling the Storage of User Credentials Under User Objects Step 3: Creating the ESSO-LM Configuration Object Container and Sub-Tree Structure Configuring the Active Directory Synchronizer Next Steps Part 3: Appendices Appendix A: Minimum Administrative Rights for ESSO-LM AD Objects Minimum Administrative Rights Required by ESSO-LM Containers Minimum Administrative Rights Required for Credential Auditing Minimum Administrative Rights Required for Credential Deletion Appendix B: ESSO-LM AD Classes and Attributes vgouserdata vgosecret vgoconfig vgolocatorclass Appendix C: Troubleshooting ESSO-LM on Active Directory Active Directory Schema Extension Failures All Users Unable to Store Credentials Under User Objects Select Users Unable to Store Credentials Under User Objects
5 Introduction About This Guide This guide describes best practices and recommended procedures for deploying Oracle Enterprise Single Sign-On Manager (ESSO-LM) with Microsoft Active Directory. Readers of this guide should be experienced system administrators and have a solid understanding of Active Directory and related concepts, such as directory schema, structure, and security. Oracle highly recommends that you read this guide before planning the deployment of ESSO-LM as it will familiarize you with the recommended preparation and deployment steps, as well as advise you how to avoid short- and long-term problems. By following the recommendations in this and other ESSO-LM Best Practices guides, you will implement an optimal ESSO-LM configuration. Note: Best practices described in this guide apply exclusively to plain ESSO-LM deployments on Active Directory. They do not apply to LDAP, Citrix, Terminal Services, kiosk, and Oracle Enterprise Single Sign-On Kiosk Manager (ESSO-KM) environments. How This Guide Is Organized For your convenience, this guide is divided into the following parts: Part 1: Deployment Best Practices Introduces you to ESSO-LM and describes best practices for planning and performing deployment on Active Directory. Topics include designing the tree for optimal performance vs. accurate template delivery, and best practices for configuring ESSO-LM for synchronization with Active Directory. Part 2: Deployment Procedures Contains the required deployment and configuration procedures, such as extending the schema and configuring ESSO-LM for Active Directory synchronization. Part 3: Appendices Contains reference material supplementing the earlier sections of the guide, as well as troubleshooting instructions for the most common deployment issues. 5
6 Terms and Abbreviations The following table describes the terms and abbreviations used throughout this guide: Term or Abbreviation AD DC OU ESSO-LM ESSO-KM Agent Console Description Active Directory Domain Controller Organizational Unit Oracle Enterprise Single Sign-On Logon Manager Oracle Enterprise Single Sign-On Kiosk Manager ESSO-LM client-side software ESSO-LM Administrative Console Accessing ESSO-LM Documentation We continually strive to keep ESSO-LM documentation accurate and up to date. For the latest version of this and other ESSO-LM documents, visit 6
7 Part 1: Deployment Best Practices This part describes best practices for deploying ESSO-LM with Microsoft Active Directory. It contains the following sections: Overview of ESSO-LM Designing the ESSO-LM Directory Sub-Tree Global Agent Settings vs. Administrative Overrides Recommended Global Agent Settings Recommended Administrative Overrides 7
8 Overview of Oracle ESSO-LM Oracle Enterprise Single Sign-On Logon Manager (ESSO-LM) is a secure and easily deployable single sign-on solution that acts as a middle layer between the user and the target applications. Users need to authenticate only once; ESSO-LM automatically detects and handles all subsequent requests for user credentials. ESSO-LM at a Glance ESSO-LM uses client-side intelligence to respond to requests for user credentials from Windows, Web, and mainframe applications using a wide variety of industry-standard authentication methods and services. Credentials can either be stored locally or in a central repository such as Active Directory, LDAP, a file system, or an SQL database. Add-on modules extend the core ESSO-LM functionality with features such as self-service password reset, remote credential provisioning, and the creation of fully-contained, pre-configured packages that can be deployed automatically or by end-users. ESSO-LM provides out-of-the-box support for authentication methods such as passwords, biometrics, and smart cards, and services such as Windows password, PKI, and LDAP. ESSO-LM does not require any modifications to authentication services, or a custom Windows GINA, to provide the benefits of single sign-on. In addition to technologies supported out of the box, ESSO-LM can be customized through standard APIs to support less-common technologies. Figure 1 gives a brief overview of the ESSO-LM architecture. ESSO-PR Administrative Console ESSO-PG IDM Platforms Oracle, Sun, IBM Password Directory, Domain, Database Windows Web Sites PKI ESSO-LM - Mainframes (OS390, AS400) Biometrics Token/Smart Card User Auth ESSO-AM User s Desktop ESSO-KM Java Extranet & Portal Application Sign - On Figure 1 ESSO-LM architecture at a glance 8
9 ESSO-LM and Active Directory Environments You have the choice to deploy ESSO-LM in a directory environment, such as Active Directory, which enables the delivery of single sign-on capability to any machine on the network through central storage of application credentials, templates, and policies. Users synchronize with the directory to download these items and update their credential stores with new or changed usernames and passwords. Adding ESSO-LM to your existing directory environment provides the following benefits: ESSO-LM leverages the existing user accounts, groups, and native directory permissions (ACLs) without the need to manage these items separately or synchronize them with another directory or database. ESSO-LM data is automatically protected by your existing backup, failover, and disaster recovery plans. No dedicated servers or server-side processes are required; ESSO-LM s scalability and performance depend solely on the capacity and robustness of your existing directory infrastructure. Administrators are not burdened with additional administrative tasks or the need to learn new tools or concepts. Delegated administration of ESSO-LM is achieved through the native capabilities of the directory. A directory also enables the organization of ESSO-LM templates and policies into a highly visual hierarchy. While you can use a flat model if your environment calls for it, a properly set-up hierarchy can help maintain top directory, Agent, and network performance, as well as simplify ESSO-LM administration by permitting more efficient access control. How ESSO-LM Extends Your Active Directory Schema Before ESSO-LM can store data in Active Directory, you must instruct ESSO-LM to extend your Active Directory schema. The schema extension consists of adding four object classes and setting the appropriate permissions so that objects of those types can be created, read, modified, and deleted. Existing classes and attributes are not modified in any way. If you decide to allow ESSO-LM to store application credentials under user objects (a recommended best practice), ESSO-LM will also apply the permissions required by this feature. Note: Schema extension is a post-installation procedure. For instructions, see Preparing the Active Directory for ESSO-LM. Oracle highly recommends that you perform a schema health check using tools such as Microsoft MOM before performing the schema extension. For detailed information on the schema extensions made by ESSO-LM, see the following appendices: Appendix A: Minimum Administrative Rights for ESSO-LM AD Objects Appendix B: ESSO-LM AD Classes and Attributes 9
10 How ESSO-LM Synchronizes with Active Directory The ESSO-LM Agent uses the Active Directory synchronizer plug-in to communicate with Active Directory. When properly configured, synchronization occurs whenever one of the following events takes place: The ESSO-LM Agent starts. Application credentials are added, modified, or deleted by the end-user. The machine running the Agent acquires an IP address or its existing IP address changes. (if ESSO-LM is configured to respond to these events). The auto-synchronize interval elapses (if configured). The user initiates synchronization via the ESSO-LM Logon Manager s Refresh function. During synchronization, the ESSO-LM Agent traverses the ESSO-LM tree and loads the contents of the sub-containers to which the current user has been granted access; it also synchronizes any credentials that have been added, modified, or deleted since the last synchronization. How ESSO-LM Handles and Stores Application Credentials ESSO-LM encrypts application credentials using a unique key generated when the user completes the First-Time Use (FTU) wizard. The credentials remain encrypted at all times, including in the Agent s local cache, the directory, and while in transit over the network. ESSO-LM only decrypts credentials (to memory, never to disk) when a configured application requests logon, and wipes the target memory location as soon as the logon request completes. The amount of data ESSO-LM stores per enabled application and per user is trivial (measurable in bytes and small kilobytes). Note: ESSO-LM supports SSL encryption for directory connections. While normally not required, SSL support is necessary in certain scenarios. See Configure SSL Support for details. Further Reading An in-depth discussion of the ESSO-LM software architecture is beyond the scope of this guide. To obtain Oracle white papers containing additional information, contact your Oracle representative. 10
11 Designing the ESSO-LM Directory Sub-Tree ESSO-LM gives you the freedom to set up the directory structure to best fit the needs of your organization. Specifically, you have the choice to store your data in a flat model, or create a hierarchy. While a flat model works fine for small deployments, growing and large deployments should utilize a hierarchy from the very beginning. The exact structure of your sub-tree will depend on the following factors: Number of users Number of applications you want ESSO-LM to support Robustness of the existing infrastructure Structure of your organization Always follow Microsoft s best practices for Active Directory design and implementation described in the following article: Guidelines for Structuring the Sub-Tree Oracle recommends that you set up your sub-tree as a hierarchy by following the guidelines below: Use OUs to group templates and policies by category, such as department or division, according to the structure of your organization. Control access at the OU level. Disable inheritance and grant no user rights at the root of the ESSO-LM sub-tree, unless your environment dictates otherwise. When set up this way, a hierarchy provides the following benefits: Highly visual and self-documenting tree structure. When you view your sub-tree in a directory browser, the sub-tree structure is self-descriptive and easy to follow. No unwanted inheritance of rights. Users will not natively inherit rights to sub-ous you don t want them to access. This eliminates the need to explicitly deny unwanted access rights that are being passed down the tree. Robust network, Agent, and directory performance. Typically, users who download large numbers of templates and policies generate more network traffic and a higher load on the directory than users who only download items relevant to their jobs. Grouping conserves your environment s resources and improves Agent response time. Distributed administrative tasks. Your templates are organized into easily controllable sets, and access rights determine who can manage which templates. You also have the ability to implement rights-based version control of your templates. Low administrative overhead. Controlling access at the template level requires setting permissions for each individual template via the ESSO-LM Administrative Console; controlling access at the OU level is achieved via delegated administration using Microsoft and third-party management tools. 11
12 Figure 2 depicts a sample ESSO-LM sub-tree whose design reflects the above best practices. Figure 2 Recommended ESSO-LM sub-tree design 12
13 In our sample scenario, users from the Portland division do not need access to applications used by the Sacramento division, and vice versa; therefore, each division s templates and policies live in dedicated sub-ous under the root and one division cannot access another division s sub-ou. In the end, your environment will dictate the specifics of your implementation. Note: To permit ESSO-LM to store templates and policies in individual OUs, you must enable Role/Group Security. If you are starting out with a flat model, but expect the number of users and provisioned applications to grow, create a sub-container under the root and use it to store your templates and policies as a flat file until you are ready to transition to a hierarchy. Monitor the performance of your environment as you add more users and provision more applications, and transition to a hierarchy sooner rather than later to minimize the required effort. Version Control and Pre-Flight Testing of Templates and Policies Oracle recommends that you create dedicated sub-ous for each stage of your workflow: development, staging, and production, as shown in Figure 2 on page 12. This way you will be able to: Track changes made to templates and policies as they pass through the workflow and enter production by keeping shadow copies each time templates and policies move from one workflow stage to the next. Roll back to a previous version of a template or policy if need arises. Control who can work on which templates and policies at each workflow stage. In particular, you should strictly enforce rules governing who can put a template or a policy into production. Always test every application template and administrative override in a contained environment before you deploy it to end-users. Testing helps you stage your changes and resolve any potential issues that would be much more costly to resolve were they to occur in production. Testing is particularly critical in large deployments: if you push out a misconfigured template or an incorrect administrative override network-wide, access to mission-critical applications may be lost enterprise-wide. When setting up a contained test environment, create a dedicated test container to which only members of your development group will have access. Then, point the test ESSO-LM Agent(s) at this container and place your templates and administrative overrides in it. Once you confirm that the templates and policies are functioning as intended, move them to the target production container. If you decide not to keep shadow copies of your templates after you test them, move them from the test container to target production containers as follows: 1. Pull down the template from the directory. 2. Create a local backup of the template. 3. Push the duplicate into the new location within the directory. 4. Delete the template from its original location. 13
14 Precautions for Configuring Object Access Control Lists (ACLs) Using the Console When you modify an object s Access Control List (ACL) using the Console, the connection string (repository host name or IP) used to connect to the repository is treated by the Console as a unique repository identifier and recorded in the object. The Console is thus unable to distinguish between two unique repositories and two methods to connect to the same repository. Because of this, if you use different connection strings for the same repository, e.g. an IP address and host name, the changes made to an object from one session to the next will be lost. To work around this issue in an Active Directory environment, use the repository s domain instead of a particular IP address or host name. This will ensure consistency of the connection string by allowing the Console to automatically connect to the nearest DC and changes made to object ACLs will then be retained from one session to the next. Precautions for Upgrading the Agent and Console To maintain template and settings compatibility throughout your environment, you should always use a version of the Console matching the oldest version of the Agent still deployed in production. Due to template schema changes between releases, older Agents may exhibit unexpected behavior when supplied with a template created or modified by a newer version of the Console. For this reason, if you are upgrading to a newer release of ESSO-LM, Oracle highly recommends that you do not upgrade your Console until all deployed Agent installations have been upgraded. Note: Even if you do not make any changes to a template, it is still rewritten using the currently installed Console s data schema when you push the template back to the repository. 14
15 Global Agent Settings vs. Administrative Overrides The behavior of the ESSO-LM Agent, including its interaction with the directory, is governed by settings configured and deployed to the end-user machine by the ESSO-LM administrator using the ESSO-LM Administrative Console. The settings fall into one of the following categories: Global Agent settings are the local policy for the Agent; they are stored in the Windows registry on the end-user machine and are included in the ESSO-LM MSI package to provide the Agent with an initial configuration during deployment. Global Agent settings are stored in HKEY_LOCAL_MACHINE\Software\Passlogix. Caution: Users able to modify the HKLM hive can alter their global Agent settings and thus change the behavior of the Agent from the one originally intended. To ensure that a setting will not be changed by the end-user, deploy it through an administrative override. Administrative overrides take precedence over the global Agent settings stored in the Windows registry and constitute the domain policy for the Agent. Overrides are downloaded from the central repository by the Agent during synchronization and stored in the Agent s encrypted and tamper-proof local cache, which makes them immune to end-user alterations. When role/group security is enabled, administrative overrides can be applied on a per-user or per-group basis; they can also be applied enterprise-wide to enforce configuration consistency for all users. Note: Be conservative when planning your administrative overrides. Fewer overrides mean less data to store and transfer, and thus more efficient synchronization with the central repository. Reducing the number of overrides also simplifies troubleshooting by eliminating unknowns, as administrative overrides cannot be viewed on the end-user machine. Global Agent settings together with administrative overrides constitute the complete configuration policy for the Agent. The rest of this guide describes the recommended optimal configuration and complements the information found in the other ESSO-LM Best Practices guides. Warning: Settings such as domain names and user object paths should always be thoroughly tested before deployment and not deployed as administrative overrides unless absolutely necessary. A simple mistake, such as a mistyped domain name, can render end-user workstations unable to synchronize with the directory, in which case you will not be able to propagate a correction through the Console changes will have to be made to user machines using other tools. Figure 3 depicts a typical view of the ESSO-LM Administrative Console set up for synchronization with Active Directory. 15
16 Figure 3 The ESSO-LM Administrative Console The next section describes best practices for configuring ESSO-LM for synchronization with Active Directory. If you need additional information on settings described in this guide, see the online help included with the Console. Note: Before you begin, make sure that the ESSO-LM Agent and the Active Directory synchronizer plug-in are installed on your machine; otherwise, AD settings will not be displayed in the Console. For installation instructions, see the Installation and Setup guide for your version of ESSO-LM. Tip: In a development or staging environment, disable the option Check for publisher s certificate revocation in Internet Explorer to eliminate a delay when the Console starts and your machine is not connected to the Internet. (The delay is caused by Internet Explorer attempting to look up the server s certificate and timing out when a certificate authority cannot be reached.) Do not disable this option on production machines. The best practice for settings not described in this and other ESSO-LM Best Practices guides is to leave them at their default values, unless your environment dictates otherwise. The default value is automatically in effect whenever the check box for the setting in the ESSO-LM Administrative Console is not checked. The value is visible in the inactive field next to the check box. 16
17 Recommended Global Agent Settings This section lists Oracle-recommended best-practice global Agent settings. Configure the settings as described below and include them in the customized ESSO-LM MSI package. (For instructions on creating the package, see the guide Best Practices: Configuring ESSO-LM for Mass Deployment.) Specify the Path to the ESSO-LM Configuration Objects You must specify the location of the ESSO-LM root container (which stores ESSO-LM configuration objects) for ESSO-LM to store data in Active Directory. Located in: Global Agent Settings Synchronization ADEXT Configuration Objects Base Locations To set: Select the check box, click the Set ( ) button, and enter the desired value. When you are finished, click OK. Enable Role/Group Security On Active Directory deployments, ESSO-LM supports role/group-based access control for individual containers, templates, and policies. This feature must be enabled in order to push templates and policies to the directory using the Console in Advanced mode, which permits their storage in dedicated sub-ous under the root. If you disable this feature, the Console will push templates and policies in Standard mode and they will be stored as a single flat file under the tree root. (See the Console s online help for information on Standard versus Advanced mode.) Located in: Global Agent Settings Synchronization To enable: Select the check box, then select Use role/group security from the drop-down list. 17
18 Configure SSL Support By default, the ESSO-LM AD synchronizer ships with SSL support enabled. To save time during deployment, it is normally safe to disable SSL support in ESSO-LM if your network is not already set up for it. If, on the other hand, your network has been configured for SSL, leave SSL support in ESSO-LM enabled. Note: When ESSO-KM is in use, ESSO-LM performs direct clear text LDAP authentication to the directory. In such a scenario, Oracle highly recommends that you enable SSL to encrypt the authentication information. Note that you must configure your domain controllers to use SSL before enabling SSL support in ESSO-LM. For instructions, see the following MSDN article: Located in: Global Agent Settings Synchronization ADEXT Required To disable: Deselect the check box. Select the Credentials to Use when Authenticating to the Directory Use the Credentials to use option to select the credentials that ESSO-LM should use when authenticating to the directory. Oracle recommends that you set this to Use local computer credentials only so that the user will not be prompted to reauthenticate if ESSO-LM is unable to authenticate to the directory. Note: Do not leave this at the default setting, Try local computer credentials; if it fails, use Active Directory server account. Doing so will cause an authentication failure (and the re-authentication prompt to appear, unless disabled) if the directory and the end-user machine are not part of the same domain. Located in: Global Agent Settings Synchronization ADEXT Advanced To set: Select the check box, then select the appropriate option from the drop-down list. 18
19 Decide Whether to Prompt the User when Disconnected from the Directory Use the Prompt When Disconnected option to decide whether ESSO-LM should prompt the user to re-authenticate to the directory upon authentication failure or disconnection. Oracle recommends that you set this to Do not prompt; doing so will avoid unnecessary confusion and helpdesk calls. Located in: Global Agent Settings Synchronization ADEXT Advanced To set: Select the check box, then select the appropriate option from the drop-down list. This option is directly related to the Credentials to use option described above and has no effect if Allow Disconnected Operation is set to Do not continue running. Let ESSO-LM Find the Nearest Domain Controller Oracle recommends that you let ESSO-LM locate and synchronize with the closest domain controller on the network, unless your environment calls for providing a specific value in this field. For example, if end-user machines are not on the same domain as the directory, you will need to provide the correct domain name. If you hardcode a complete URL in this field, you will lose fault tolerance (fallback) in the event the DC in question goes offline. Located in: Global Agent Settings Synchronization ADEXT Advanced To let ESSO-LM find the nearest DC: deselect the check box (default setting). To set: Select the check box, click the Set ( ) button, enter the desired values (one per line) and click OK. 19
20 Store User Credentials Under Respective User Objects A major benefit of using ESSO-LM with Active Directory is the ability to store user credentials under the respective user objects. Doing so simplifies administration as follows: Locating and viewing the credentials of individual users is quick and intuitive. Deleting a user from the directory automatically removes the user s application credential cache from under the respective user object. Note: This option will not work until you perform the necessary schema modification and permission assignment. For instructions, see Preparing Active Directory for ESSO-LM. Note: When user credentials are stored under respective user objects and role/group security is enabled, you do not need to use the Locator object. (The Locator is a pointer object that tells ESSO-LM where in the directory to look for templates, credentials, and other objects when using a flat directory model; for more information, see Appendix B: ESSO-LM AD Classes and Attributes.) Located in: Global Agent Settings Synchronization ADEXT Advanced To enable: Select the check box, then select Store user credentials under respective directory user objects from the drop-down list. 20
21 Let ESSO-LM Search for User Accounts Oracle recommends that you let ESSO-LM automatically search for user accounts in Active Directory, unless your environment calls for providing a specific value in this field. If you hardcode a path incorrectly or the path changes, you will need to update each end-user machine using tools other than the Console. Warning: In production environments, this field must always be left blank to ensure fault tolerance. Tip: If you have only one domain, or a primary domain to which most of your users belong, specifying the domain name will save end-users the trouble of entering the domain name when authenticating to ESSO-LM with their Windows password. Located in: Global Agent Settings Synchronization ADEXT Advanced To let ESSO-LM search for user accounts: deselect the check box (default setting). To set: Select the check box, click the Set ( ) button, enter the desired values (one per line), and click OK. Add the Active Directory (ADEXT) Synchronizer to the Sync Order List Ensure that the Active Directory (ADEXT) synchronizer plug-in is present and enabled in the Sync Order list if at least one of the following is true for your environment: ESSO-LM is synchronizing with more than one repository. ESSO-LM is using roaming synchronization. ESSO-KM is installed in your environment. Note: Instructions for configuring ESSO-LM for multi-repository and roaming synchronization, as well as installing and configuring ESSO-LM, are beyond the scope of this guide. For more information, see the documentation for your version of ESSO-LM and/or ESSO-KM. Located in: Global Agent Settings Synchronization To set: Select the check box, then click the Set ( ) button. In the list that appears, select the checkbox next to ADEXT and click OK. Use the up/down arrows to set synchronization order as necessary. 21
22 Make the ESSO-LM Agent Wait for Synchronization on Startup To ensure that users always have the most recent credentials, application templates, password policies, and administrative overrides, configure the Agent to wait for synchronization on startup. When this option is enabled, the Agent checks whether the directory is online. If the directory is online, the Agent does not respond to application logon requests until it successfully synchronizes with the directory. If the directory is offline, the Agent does not attempt to synchronize and starts immediately. Located in: Global Agent Settings Synchronization Use the default value (Wait for sync) unless your environment requires otherwise. Use Optimized Synchronization Optimized synchronization instructs the ESSO-LM Agent to synchronize only credentials that have changed since the last synchronization. Do one of the following, depending on your environment: Enable this option to improve synchronization performance on deployments with large numbers of credentials per user. Disable this option to improve synchronization performance on deployments with fewer than five credentials per user and large number of templates downloaded per user. Located in: Global Agent Settings Synchronization Use the default value (Enable) unless your environment requires otherwise. 22
23 Restrict Disconnected Operation During deployment, configure the ESSO-LM Agent not to run if a connection to the directory cannot be established. This will prevent users from completing the First-Time Use (FTU) wizard when the Agent is not connected to the directory and no local cache is present. By not allowing the Agent to run when the directory is not available, you avoid a common situation in which a second set of encryption keys is created when a user completes the FTU wizard while disconnected from the directory. Note: See the guide ESSO-LM Best Practices: Configuring the ESSO-LM Agent for more information on this required best practice. Located in: Global Agent Settings Synchronization To set: Select the check box, then select Do not continue running from the drop-down list. Recommended Administrative Overrides Directory synchronization settings, such as domain names and object paths, should not be deployed as administrative overrides. (See Global Agent Settings vs. Administrative Overrides for an explanation.) The recommended best-practice overrides are described in the guide ESSO-LM Best Practices: Configuring the ESSO-LM Agent. 23
24 Part 2: Deployment Procedures This part describes the most important procedures for deploying ESSO-LM with Microsoft Active Directory. It contains the following sections: Overview of the Deployment Process Preparing Active Directory for ESSO-LM Configuring the Active Directory Synchronizer 24
25 Overview of the Deployment Process This section provides a brief high-level overview of the ESSO-LM deployment process on MS Active Directory. Make sure you have read all of the preceding sections of this document before proceeding with deployment. Deploying ESSO-LM with MS Active Directory requires you to: 1. Obtain the following documents: The latest version of this document ESSO-LM Best Practices: Configuring the ESSO-LM Agent ESSO-LM Best Practices: Packaging ESSO-LM for Mass Deployment Installation and Setup guide for your version of ESSO-LM 2. Install the ESSO-LM Agent and the ESSO-LM Administrative Console on a machine within your domain, as described in the installation guide for your version of ESSO-LM. Make sure you select the Active Directory Synchronizer plug-in when installing the Agent. 3. Complete the steps in Preparing Active Directory for ESSO-LM: a. Extend the Active Directory schema with ESSO-LM classes and attributes. b. Enable storage of user credentials under user objects. c. Create the desired tree structure and grant the required permissions. 4. Configure ESSO-LM as follows: a. Complete the steps in Configuring the Active Directory Synchronizer. b. Configure the options described in Recommended Global Agent Settings in this guide. c. Configure the options described in the guide ESSO-LM Best Practices: Configuring the ESSO-LM Agent. Note: For detailed descriptions of the settings in question, see the Console s online help. The online help is available via the Console s Help menu. 5. On a test machine, do the following: Create a pilot set of core templates and policies. Finalize the end-user experience by testing each core template, global Agent setting, and administrative override that will be deployed into production. 6. Create a custom MSI package and deploy it to end-user machines by completing the steps in the guide Best Practices: Packaging ESSO-LM for Mass Deployment. 7. Create, test, and deploy the remaining application templates. See the ESSO-LM Best Practices guides Template Configuration and Diagnostics for the target application type (Windows, Web, or mainframe) for in-depth information on provisioning different types of applications. 25
26 Preparing Active Directory for ESSO-LM This section describes the basic procedures for preparing Active Directory for use with ESSO-LM. The preparation consists of extending your Active Directory schema with ESSO-LM classes and attributes, allowing ESSO-LM to store credentials under respective user objects, and creating the desired tree structure. Before starting this procedure, make sure you have done the following: 1. Performed a health check on your Active Directory schema. Instructions are provided in the following article: dirmgmtpackmom_3.mspx 2. Installed the ESSO-LM Administrative Console, as described in the ESSO-LM Installation and Setup guide for your version of ESSO-LM. Step 1: Extending the Schema 1. Start the ESSO-LM Administrative Console. By default, the shortcut to the console is located in Start Programs Oracle ESSO-LM ESSO-LM Console. Note: In a development or staging environment, disable the option Check for publisher s certificate revocation in Internet Explorer to eliminate a delay when the Console starts and your machine is not connected to the Internet. (The delay is caused by Internet Explorer attempting to look up the server s certificate and timing out when a certificate authority cannot be reached.) Do not disable this option on production machines. 2. In the Console, select Extend Schema from the Repository menu. The Console displays the Connect to Repository dialog. 3. In the Server Name field, enter a fully qualified IP address, hostname, or NetBIOS name of your schema master domain controller. 4. In the Repository Type drop-down list, select Microsoft Active Directory Server. 5. Enter the port number on which your directory is listening for connections. The default ports are 636 for SSL connections and 389 for non-ssl connections. 26
27 6. (Optional) If you configured your domain controllers to use SSL, leave the Use secure channel (SSL) option enabled; otherwise, disable it. (See Configure SSL Support for more information.) 7. In the Username/ID and Password fields, enter the credentials of the account you want ESSO-LM to use to connect to Active Directory. Depending on your environment, you may need to include the corresponding domain name as part of the user name, for example: HELLO\jim. 8. Click OK and wait for the Console to perform the schema extension. The Console displays a status dialog showing the progress. When the schema has been successfully extended, a confirmation message appears in the status dialog: If the schema extension fails, see Active Directory Schema Extension Failures in Appendix C for troubleshooting steps. 9. Click Close. 27
28 Step 2: Enabling the Storage of User Credentials Under User Objects When you enable the storage of user credentials under respective user objects, ESSO-LM makes the following changes in the directory: Adds the user class as a possible superior to the vgouserdata class. Grants all users the right to create vgouserdata objects. These rights are granted at the directory root and are recursively inherited down to the user objects. To enable the storage of user credentials under respective user objects: 1. In the Console, select Enable Storing Credentials Under User Object (AD Only) from the Repository menu. The Console displays a confirmation dialog informing you of the changes about to be made to your Active Directory schema. 2. Click OK and wait for the Console to make the changes. When the changes have been made, the Console displays a confirmation dialog: 3. Verify that the changes have been made successfully: a. Open the Active Directory Schema snap-in in the Microsoft Management Console. If the snap-in is not present in the console, install it by following the instructions at: 8c76ff67-9e9d-4fc7-bfac-ffedee8a04d41033.mspx?mfr=true b. Expand the Classes node and navigate to the vgouserdata class. c. Right-click the vgouserdata class and select Properties from the context menu. d. In the vgouserdata Properties dialog, select the Relationship tab. 28
29 e. Check whether the user class appears in the Possible Superior field: If the user class does not appear as a possible superior, see All Users Unable to Store Credentials under User Objects in Appendix C for possible causes and remedial steps. Note: Members of protected groups (i.e., users whose ACLs are governed by the AdminSDHolder object) will not be able to store credentials under their user objects until the AdminSDHolder ACL is updated with permissions required by this feature. See Select Users Unable to Store Credentials under User Objects in Appendix C for instructions on how to remedy this issue. 29
30 Step 3: Creating the ESSO-LM Configuration Object Container and Sub-Tree Structure Note: While it is possible to use an existing container for storing ESSO-LM objects, doing so may impair directory performance. Oracle highly recommends that you create a dedicated configuration object container. 1. In the ESSO-LM Administrative Console, select the Directory node in the tree in the left pane. 2. Click the Click here to connect link in the right-hand pane. The Console displays the Connect to Repository dialog. 3. Fill in the fields as explained in steps 3 7 on pages and click OK to connect. 4. In the tree, right-click the desired parent container and select New Container from the context menu, as shown below: The Console displays the New Container dialog: 30
31 5. In the New Container dialog, enter the desired name and click OK. Note: Unless your environment calls for a specific name for this container, Oracle recommends that you use the default name, SSOConfig. 6. Repeat steps 4 and 5 to create any additional containers you may need. Configuring the Active Directory Synchronizer After you have prepared Active Directory for ESSO-LM, you must configure the Active Directory synchronizer for your environment. Configure these settings on your template client machine and include them in the MSI package you will use to deploy ESSO-LM to end-users. Before starting this procedure, make sure that the ESSO-LM Administrative Console and the ESSO-LM Agent (including the Active Directory synchronizer plug-in) are installed. Note: Do not include application templates in the MSI package as they will not function in a directory-synchronized environment. The ability to include templates directly in the MSI package is for specialized use only. Instead, push them to the directory for automatic retrieval by the ESSO-LM Agent. 1. Launch the ESSO-LM Administrative Console. 2. In the left-hand pane, right click the Global Agent Settings node, then select Import From Live HKLM from the context menu. The Console imports the current Agent settings from the Windows registry. 3. Configure the Agent as described in Recommended Global Agent Settings and Recommended Administrative Overrides. Note: When the check box next to a setting is unchecked, the default value for the setting (shown grayed-out to the right of the check box) is in effect. 4. Save your configuration to an XML file for future reference. From the File menu, select Save, enter the desired file name, and click Save. If you change your settings, you can load this XML file into the Console to revert back to your original choices. 5. From the Tools menu, select Write Global Agent Settings to HKLM. The Console writes your changes to the registry and restarts the Agent. 6. Continue to the next section to complete the configuration of ESSO-LM. Next Steps Read the guides Best Practices: Configuring the ESSO-LM Agent and Best Practices: Packaging ESSO-LM for Mass Deployment to complete the configuration of ESSO-LM and deploy it to end-user machines. 31
32 Part 3: Appendices This part provides material supplementing the information included earlier in this guide. It contains the following appendices: Appendix A: Minimum Administrative Rights for ESSO-LM AD Objects Appendix B: ESSO-LM AD Classes and Attributes Appendix C: Troubleshooting ESSO-LM on Active Directory 32
33 Appendix A: Minimum Administrative Rights for ESSO-LM AD Objects This appendix lists the minimum administrative rights that must be granted to specific ESSO-LM objects for ESSO-LM to function. Note: Information in this appendix is provided for your reference. By default, ESSO-LM automatically sets the appropriate rights when you extend your Active Directory schema. If necessary, these rights can be manually granted and modified directly in Active Directory using the Microsoft Management Console. Minimum Administrative Rights Required by ESSO-LM Containers You must grant the following administrative rights to each container in which you want ESSO-LM to store templates, policies, and other configuration items: List Contents Read All Properties Write All Properties Delete Read Permissions Modify Permissions Modify Owner Create vgoconfig Objects Delete vgoconfig Objects Create Organizational Unit Objects Delete Organizational Unit Objects Minimum Administrative Rights Required for Credential Auditing You must grant the following administrative rights to vgouserdata and vgosecret objects to audit user credentials: For vgouserdata objects: List Contents Read All Properties For vgosecret objects: List Contents Read All Properties 33
34 Minimum Administrative Rights Required for Credential Deletion You must grant the following administrative rights to vgouserdata and vgosecret objects in order to delete user credentials: Note: Users able to delete credentials are automatically able to audit them. For vgouserdata objects: List Contents Read All Properties Delete Delete Subtree Delete All Child Objects For vgosecret objects: List Contents Read All Properties Delete Delete Subtree Delete All Child Objects 34
35 Appendix B: ESSO-LM AD Classes and Attributes This appendix describes the directory classes, attributes, and access rights that ESSO-LM adds to your directory during schema extension. vgouserdata vgouserdata objects are containers that store application credentials. (Credentials are stored as objects of type vgosecret.) Attributes: Attribute Name Syntax Flag vgosecretdata Case Ignore String Singled Valued, Synchronize vgoroledn Not Used Other optional attributes ou, dn, cn, o Access rights: Users can read and write the above attributes under their own user objects. The administrator has full rights but will not be able to read the encrypted children (vgosecret) of this object. vgosecret vgosecret objects store all user secrets, including an object that stores each user s application credentials and deleted objects. This is added to the vgouserdata object as an auxiliary class. Attributes: Attribute Name Syntax Flag vgosecretdata Case Ignore String Singled Valued, Synchronize vgosharedsecretdn Not Used Other optional attributes ou, dn, cn, o Access rights: As inherited from the vgouserdata object, plus: all users can read this object; only the owner can write to this object; and only the owner or an administrator can delete this object. 35
36 vgoconfig vgoconfig objects are containers that store ESSO-LM configuration objects such as application templates, password generation policies, and administrative overrides. Attributes: Attribute Name Syntax Flag vgoconfigtype Case Ignore String Singled Valued, Synchronize vgoconfigdata Case Ignore String Singled Valued, Synchronize vgoroledn Not Used Other optional attributes ou, dn, cn, o Access rights: All users have read-only rights to the attributes within this object. The administrator has full rights. vgolocatorclass vgolocatorclass is a pointer object class. Objects of this class point the ESSO-LM Agent to the location in which user credentials should be stored. Attributes: Attribute Name Syntax Flag vgolocatorattribute Case Ignore String Single Valued Other optional attributes dn, cn, o Access rights: All users have read, compare, and search rights to these attributes for all objects of this class; the administrator has all rights. 36
37 Appendix C: Troubleshooting ESSO-LM on Active Directory This appendix contains descriptions of issues that may arise during deployment of ESSO-LM, and instructions for remedying those issues. Active Directory Schema Extension Failures If the AD schema extension fails, follow the steps below to identify and remedy the possible cause: 1. Check the following, then retry extending the schema: The machine from which you are performing the extension is on the same domain as the directory. You are performing the extension against the schema master DC. You are logged on as the schema administrator. 2. If schema extension still fails, install the ESSO-LM Administrative Console directly on your schema master DC and perform the schema extension locally. This solution rules out all possible network issues (such as DNS problems) and does not fail unless your AD schema contains errors. 3. If you are still unable to extend your schema, the schema might be damaged. Check the health of your schema using Microsoft s MOM tool and make sure your schema adheres to Microsoft s best practices described in the following MS TechNet article: All Users Unable to Store Credentials Under User Objects When you enable the storage of credentials under user objects, ESSO-LM grants all users rights to create objects of type vgouserdata and vgosecret. These rights are granted at the directory root and are inherited all the way through to the respective user objects. When these rights are not granted or inherited properly, users are unable to store application credentials under their respective user objects. Possible points of failure include: The necessary rights have not been granted. You must instruct ESSO-LM to set the necessary rights by selecting Enable storage of credentials under the user object (AD only) from the Repository menu in the ESSO-LM Administrative Console. The rights were granted at the parent domain instead of the user-specific child domain and have not propagated to the child domain. In such case, you can use the Console running on the parent domain DC to grant the necessary rights automatically, or manually grant the rights at the root of each child domain and wait for them to propagate to the user objects. Note: If the issue affects only certain groups of users, specifically members of Administrators, Power Users, and other protected groups, see Select Users Unable to Store Credentials under User Objects. 37
38 Select Users Unable to Store Credentials Under User Objects The rights necessary to store credentials under user objects are granted at the tree root and inherited down to user objects. When only select users (specifically, members of protected user groups such as Administrators), are unable to store credentials under user objects, the most likely cause is blocked rights inheritance caused by the AdminSDHolder object. The object s ACL, which governs the ACLs of all protected groups, prohibits rights inheritance by default. More information about this issue is available in the following MS Knowledge Base article: The following protected user groups are known to be affected by this problem: Enterprise Admins Schema Admins Domain Admins Administrators Account Operators Server Operators Print Operators Backup Operators Cert Publishers To verify that you are experiencing this particular issue, do the following: 1. Log in to the primary DC as a domain administrator. 2. Open the Active Directory Users and Computers MMC snap-in. 3. From the View menu, select Advanced Features. 4. Navigate to the affected user object, right-click it, and select Properties. 5. In the dialog that appears, select the Security tab. 38
39 6. Click Advanced. The Advanced Security Settings dialog appears: 7. In the dialog, check whether: a. The Allow inheritable permissions check box is not selected. b. The permissions highlighted in the figure in step 6 are not present in the list. If the above conditions are true, the user object is not inheriting the necessary permissions from the directory root. To rectify this issue, you must manually modify the ACL of the AdminSDHolder object to grant the right to create objects of type vgoconfig and vgouserdata. The steps are as follows: 1. Log in to the primary DC as a domain administrator. 2. In the Microsoft Management Console, open the Active Directory Users and Computers snap-in. 3. From the View menu, select Advanced Features. 4. Navigate to the AdminSDHolder container located in: cn=adminsdholder,cn=system,dc=<domainname>,dc=<domainsuffix> 5. Right-click the AdminSDHolder container and select Properties. 6. In the Properties dialog, select the Security tab and click Advanced. 7. In the Advanced Security Settings dialog, click Add. 39
40 8. In the Select User, Computer, or Group dialog, enter SELF and click OK. 9. In the Permission Entry dialog, do the following: a. In the Apply onto: drop-down list, select This object and all child objects. Note: If the create and delete permissions for vgouserdata objects do not appear in the permissions list, select User objects from the Apply onto: drop-down list instead. This variation occurs between different versions and patches of Active Directory and the underlying operating system. b. In the list of permissions, select the Allow check box for the permissions highlighted below: c. Click OK. 10. Trigger the SD propagator (SDPROP) process to immediately propagate the changes throughout the network. Instructions for launching the SD propagator process are provided in the following Microsoft Knowledge Base article: Note: If you encounter a version of this procedure that calls to apply the above permissions onto This object only, disregard it. It is deprecated and has been superseded by the steps above. 40
Oracle Enterprise Single Sign-on Logon Manager E21001-01. Best Practices: Deploying ESSO-LM with Microsoft Active Directory Release 11.1.1.5.
Oracle Enterprise Single Sign-on Logon Manager Best Practices: Deploying ESSO-LM with Microsoft Active Directory Release 11.1.1.5.0 E21001-01 March 2011 Oracle Enterprise Single Sign-on Logon Manager Best
How to Configure a Logon Manager With Microsoft Active Directory
Oracle Enterprise Single Sign-On Logon Manager Deploying Logon Manager with Microsoft Active Directory Release 11.1.2 E27161-02 August 2012 Oracle Enterprise Single Sign-On Logon Manager: Deploying Logon
Oracle Enterprise Single Sign-on Logon Manager How-To: Configuring ESSO-LM Event Logging with Microsoft SQL Server 2005 Release 11.1.1.2.
Oracle Enterprise Single Sign-on Logon Manager How-To: Configuring ESSO-LM Event Logging with Microsoft SQL Server 2005 Release 11.1.1.2.0 20413-01 December 2010 8B Oracle Enterprise Single Sign-on Logon
Oracle Enterprise Single Sign-on Provisioning Gateway. Administrator Guide Release 10.1.4.1.0 E12613-01
Oracle Enterprise Single Sign-on Provisioning Gateway Administrator Guide Release 10.1.4.1.0 E12613-01 March 2009 Oracle Enterprise Single Sign-on Provisioning Gateway, Administrator Guide, Release 10.1.4.1.0
Oracle Enterprise Single Sign-on Logon Manager Best Practices: Packaging ESSO-LM for Mass Deployment Release 11.1.1.2.0 E20406-01
Oracle Enterprise Single Sign-on Logon Manager Best Practices: Packaging ESSO-LM for Mass Deployment Release 11.1.1.2.0 E20406-01 December 2010 Oracle Enterprise Single Sign-on Logon Manager Best Practices:
Oracle Enterprise Single Sign-on Logon Manager. Installation and Setup Guide Release 11.1.1.2.0 E15720-02
Oracle Enterprise Single Sign-on Logon Manager Installation and Setup Guide Release 11.1.1.2.0 E15720-02 November 2010 Oracle Enterprise Single Sign-on Logon Manager, Installation and Setup Guide, Release
Oracle Enterprise Manager. Description. Versions Supported
Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Microsoft Active Directory 10g Release 2 (10.2.0.2) B28044-02 June 2006 This document provides a brief description about the Oracle
Oracle Enterprise Manager. Description. Versions Supported. Prerequisites
Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Microsoft SQL Server 10g Release 2 (10.2) B28049-01 January 2006 This document provides a brief description about the Oracle System
Oracle Enterprise Manager
Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Microsoft Active Directory Release 12.1.0.1.0 E28548-04 February 2014 Microsoft Active Directory, which is included with Microsoft
Oracle Enterprise Manager. 1 Introduction to SAP Monitoring with Oracle Enterprise Manager Grid Control. 1.1 Overview
Oracle Enterprise Manager SAP Monitoring Guide 10g Release 4 (10.2.0.4.0) E11037-02 February 2008 This document provides a brief introduction to SAP Monitoring using Oracle Enterprise Manager Grid Control.
Oracle Enterprise Manager
Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Microsoft Internet Information Services Release 12.1.0.2.0 E28547-05 February 2014 This document provides a brief description
Oracle Enterprise Manager. Description. Versions Supported
Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Microsoft.NET Framework 10g Release 2 (10.2) E10749-01 January 2006 This document provides a brief description about the Oracle
Oracle Enterprise Manager. Description. Platforms Supported. Versions Supported
Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Check Point Firewall 10g Release 2 (10.2) B28038-02 May 2007 This document provides a brief description about the Oracle System
Deploying Oracle Business Intelligence Publisher in J2EE Application Servers Release 10.1.3.2.0
Oracle Business Intelligence Publisher Deploying Oracle Business Intelligence Publisher in J2EE Application Servers Release 10.1.3.2.0 Part No. B32481-01 December 2006 Introduction Oracle BI Publisher
JD Edwards EnterpriseOne Tools. 1 Understanding JD Edwards EnterpriseOne Business Intelligence Integration. 1.1 Oracle Business Intelligence
JD Edwards EnterpriseOne Tools Embedded Business Intelligence for JD Edwards EnterpriseOne Release 8.98 Update 4 E21426-02 March 2011 This document provides instructions for using Form Design Aid to create
Copyright http://support.oracle.com/
Primavera Portfolio Management 9.0 Security Guide July 2012 Copyright Oracle Primavera Primavera Portfolio Management 9.0 Security Guide Copyright 1997, 2012, Oracle and/or its affiliates. All rights reserved.
Installing a Plug-in
Oracle Enterprise Manager Release Notes for System Monitoring Plug-ins 10g Release 2 (10.2.0.2) B28199-03 July 2006 These release notes list the System Monitoring Plug-ins that are documented, describe
Oracle Enterprise Single Sign-On Provisioning Gateway. Administrator's Guide Release 11.1.2 E27317-02
Oracle Enterprise Single Sign-On Provisioning Gateway Administrator's Guide Release 11.1.2 E27317-02 August 2012 Oracle Enterprise Single Sign-On Provisioning Gateway, Administrator's Guide, Release 11.1.2
P R O V I S I O N I N G O R A C L E H Y P E R I O N F I N A N C I A L M A N A G E M E N T
O R A C L E H Y P E R I O N F I N A N C I A L M A N A G E M E N T, F U S I O N E D I T I O N R E L E A S E 1 1. 1. 1.x P R O V I S I O N I N G O R A C L E H Y P E R I O N F I N A N C I A L M A N A G E
Universal Content Management Version 10gR3. Security Providers Component Administration Guide
Universal Content Management Version 10gR3 Security Providers Component Administration Guide Copyright 2008 Oracle. All rights reserved. The Programs (which include both the software and documentation)
Oracle Enterprise Manager. Description. Versions Supported
Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Microsoft SQL Server Release 10 (4.0.3.1.0) E14811-03 June 2009 This document provides a brief description about the Oracle System
Oracle WebCenter Content Service for Microsoft Exchange
Oracle WebCenter Content Service for Microsoft Exchange Installation and Upgrade Guide 10g Release 3 (10.3) November 2008 Oracle WebCenter Content Service for Microsoft Exchange Installation and Upgrade
Oracle Enterprise Manager. Description. Versions Supported
Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Microsoft SQL Server Release 12 (4.1.3.2.0) E18740-01 November 2010 This document provides a brief description about the Oracle
Oracle Enterprise Manager. Description. Versions Supported. Prerequisites
Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Check Point Firewall 10g Release 2 (10.2) B28038-01 January 2006 This document provides a brief description about the Oracle System
Oracle WebLogic Server
Oracle WebLogic Server Creating Templates and Domains Using the pack and unpack Commands 10g Release 3 (10.3) November 2008 Oracle WebLogic Server Oracle Workshop for WebLogic Oracle WebLogic Portal Oracle
Third Party System Management Integration Solution
Third Party System Management Integration Solution Oracle Hardware Management Connector Update Catalog 1.1 for Microsoft System Center Configuration Manager 2007 A complete list of currently supported
Siebel HelpDesk Guide. Version 8.0, Rev. C March 2010
Siebel HelpDesk Guide Version 8.0, Rev. C March 2010 Copyright 2005, 2010 Oracle and/or its affiliates. All rights reserved. The Programs (which include both the software and documentation) contain proprietary
Oracle Enterprise Manager
Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for EMC Symmetrix DMX System Release 12.1.0.2.0 E27543-03 February 2014 This document provides installation and configuration instructions
Human Resources 9.1 Basic Navigation Guide
Human Resources 9.1 Version Date: July 2012 COPYRIGHT & TRADEMARKS Copyright 1998, 2011, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or
Siebel Application Deployment Manager Guide. Siebel Innovation Pack 2013 Version 8.1/8.2 September 2013
Siebel Application Deployment Manager Guide Siebel Innovation Pack 2013 Version 8.1/8.2 September 2013 Copyright 2005, 2013 Oracle and/or its affiliates. All rights reserved. This software and related
Oracle Enterprise Single Sign-on Logon Manager How-To: Using the Trace Controller Utility Release 11.1.1.2.0 20416-01
Oracle Enterprise Single Sign-on Logon Manager How-To: Using the Trace Controller Utility Release 11.1.1.2.0 20416-01 December 2010 Oracle Enterprise Single Sign-on Logon Manager How-To: Using the Trace
Oracle Database. How To Get Started. April 2006. 10g Release 2 (10.2) for or IBM z/os (OS/390) B28533-01
Oracle Database How To Get Started 10g Release 2 (10.2) for or IBM z/os (OS/390) B28533-01 April 2006 Oracle Database How To Get Started, 10g Release 2 (10.2) for or IBM z/os (OS/390) B28533-01 Copyright
Secure Configuration Guide
Secure Configuration Guide Oracle Health Sciences Empirica Healthcare 1.0 Part number: E49242-01 Copyright 2013, Oracle and/or its affiliates. All rights reserved. The Programs (which include both the
Viewing Paycheck Information Online - LSUSH Off Campus
Viewing Paycheck Information Online - LSUSH Off Version Date: March 2013 COPYRIGHT & TRADEMARKS Copyright 1998, 2011, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark
Oracle Application Server
Oracle Application Server Quick Installation Guide 10g Release 3 (10.1.3) for Microsoft Windows (64-Bit) on Intel Itanium B28114-01 February 2006 Oracle Application Server Quick Installation Guide 10g
ORACLE USER PRODUCTIVITY KIT USAGE TRACKING ADMINISTRATION & REPORTING RELEASE 3.6 PART NO. E17087-01
ORACLE USER PRODUCTIVITY KIT USAGE TRACKING ADMINISTRATION & REPORTING RELEASE 3.6 PART NO. E17087-01 FEBRUARY 2010 COPYRIGHT Copyright 1998, 2009, Oracle and/or its affiliates. All rights reserved. Part
Application Interface Services Server for Mobile Enterprise Applications Configuration Guide Tools Release 9.2
[1]JD Edwards EnterpriseOne Application Interface Services Server for Mobile Enterprise Applications Configuration Guide Tools Release 9.2 E61545-01 October 2015 Describes the configuration of the Application
Siebel Installation Guide for Microsoft Windows. Siebel Innovation Pack 2013 Version 8.1/8.2, Rev. A April 2014
Siebel Installation Guide for Microsoft Windows Siebel Innovation Pack 2013 Version 8.1/8.2, Rev. A April 2014 Copyright 2005, 2014 Oracle and/or its affiliates. All rights reserved. This software and
Siebel Installation Guide for UNIX. Siebel Innovation Pack 2013 Version 8.1/8.2, Rev. A April 2014
Siebel Installation Guide for UNIX Siebel Innovation Pack 2013 Version 8.1/8.2, Rev. A April 2014 Copyright 2005, 2014 Oracle and/or its affiliates. All rights reserved. This software and related documentation
C O N F I G U R I N G O P E N L D A P F O R S S L / T L S C O M M U N I C A T I O N
H Y P E R I O N S H A R E D S E R V I C E S R E L E A S E 9. 3. 1. 1 C O N F I G U R I N G O P E N L D A P F O R S S L / T L S C O M M U N I C A T I O N CONTENTS IN BRIEF About this Document... 2 About
Oracle Oracle DAM and Conversion Products. 1 What s New. Release Notes 10g Release 3 (10.1.3.3.2)
Oracle Oracle DAM and Conversion Products Release Notes 10g Release 3 (10.1.3.3.2) October 2007 These release notes outline new and enhanced features for this release of Oracle DAM and Conversion Products.
Integrating Oracle Sales Cloud, Release 9 with JD Edwards EnterpriseOne release 9.1 Implementation Guide
December 2014 Integrating Oracle Sales Cloud, Release 9 with JD Edwards EnterpriseOne release 9.1 Implementation Guide Doc version 1.0 Copyright 2005, 2014 Oracle and/or its affiliates. All rights reserved.
Crystal Access Guide HCM 9.1 All Sites
Crystal Access Guide HCM 9.1 Version Date: April 2013 COPYRIGHT & TRADEMARKS Copyright 1998, 2011, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation
Oracle Virtual Desktop Infrastructure. VDI Demo (Microsoft Remote Desktop Services) for Version 3.2
Oracle Virtual Desktop Infrastructure VDI Demo (Microsoft Remote Desktop Services) for Version 2 April 2011 Copyright 2011, Oracle and/or its affiliates. All rights reserved. This software and related
HYPERION SMART VIEW FOR OFFICE RELEASE 9.3.1.0.0 NEW FEATURES CONTENTS IN BRIEF. General... 2 Essbase... 3 Planning... 4 Reporting and Analysis...
HYPERION SMART VIEW FOR OFFICE RELEASE 9.3.1.0.0 NEW FEATURES CONTENTS IN BRIEF General... 2 Essbase... 3 Planning... 4 Reporting and Analysis... 4 General Submit Data Without Refreshing the Grid In previous
Oracle Enterprise Single Sign-on Technical Guide An Oracle White Paper June 2009
Oracle Enterprise Single Sign-on Technical Guide An Oracle White Paper June 2009 EXECUTIVE OVERVIEW Enterprises these days generally have Microsoft Windows desktop users accessing diverse enterprise applications
Citrix Systems, Inc.
Citrix Password Manager Quick Deployment Guide Install and Use Password Manager on Presentation Server in Under Two Hours Citrix Systems, Inc. Notice The information in this publication is subject to change
Introduction. Document Conventions. Administration. In This Section
MS Project Integration Guide March 2014 Contents Introduction... 5 Document Conventions... 5 Administration... 5 MS Project Template... 6 MS Project Template Usage... 6 Project Metadata... 6 Project WBS/Assignments...
Oracle Applications Release Notes Release 12 for Apple Macintosh OS X version 10.4 (Doc ID 402138.1)
Oracle Applications Release Notes Release 12 for Apple Macintosh OS X version 10.4 (Doc ID 402138.1) Skip to content Modified: 04-Feb-2013 Type: BULLETIN Status: PUBLISHED Priority: 3 Oracle Applications
Oracle Enterprise Manager
Oracle Enterprise Manager System Monitoring Plug-in for Oracle TimesTen In-Memory Database Installation Guide Release 11.2.1 E13081-02 June 2009 This document was first written and published in November
Oracle WebLogic Server
Oracle WebLogic Server Creating WebLogic Domains Using the Configuration Wizard 10g Release 3 (10.3) November 2008 Oracle WebLogic Server Oracle Workshop for WebLogic Oracle WebLogic Portal Oracle WebLogic
Oracle Enterprise Manager. Introduction to the Oracle Virtual Networking Plug-in. Requirements. Supported Versions
Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Oracle Virtual Networking Release 12.1.0.2.0 E40873-02 October 2013 This document describes how to install and use the System
Reviewing Employee History
COPYRIGHT & TRADEMARKS Copyright 1998, 2009, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks
Pre-Installation Instructions
Agile Product Lifecycle Management PLM Mobile Release Notes Release 2.0 E49504-02 October 2014 These Release Notes provide technical information about Oracle Product Lifecycle Management (PLM) Mobile 2.0.
Review Employee Leave Balances
COPYRIGHT & TRADEMARKS Copyright 1998, 2009, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks
CA Performance Center
CA Performance Center Single Sign-On User Guide 2.4 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is
About Oracle Universal Online Archive (Oracle UOA)
Oracle Universal Online Archive Release Notes 10g Release 3 (10.2.2.1.0) January 2009 Note: This document is accurate at the time of publication. Oracle will update the documentation periodically after
Viewing Paycheck Information Online - LSU Health New Orleans - On Campus
Viewing Paycheck Information Online - LSU Health New Orleans - On Campus Version Date: March 2013 COPYRIGHT & TRADEMARKS Copyright 1998, 2011, Oracle and/or its affiliates. All rights reserved. Oracle
Oracle s PeopleSoft 9.0 Recruiting and Admissions: Managing PeopleSoft Admission Transactions
Oracle s PeopleSoft 9.0 Recruiting and Admissions: Managing PeopleSoft Admission Transactions April 2011 9.0 Oracle s PeopleSoft 9.0 Recruiting and Admissions: Managing PeopleSoft Admission Transactions
Oracle Fusion Middleware. 1 Oracle Team Productivity Center Server System Requirements. 2 Installing the Oracle Team Productivity Center Server
Oracle Fusion Middleware Installation Guide for Oracle Team Productivity Center Server 11g Release 2 (11.1.2.1.0) E17075-02 September 2011 This document provides information on: Section 1, "Oracle Team
Oracle Fusion Middleware. 1 Oracle Identity Management Templates
Oracle Fusion Middleware Domain Reference for Oracle Identity and Access Management 11g Release 2 (11.1.2) E35961-01 July 2012 This chapter describes the WebLogic domain and extension templates that are
COPYRIGHT & TRADEMARKS
COPYRIGHT & TRADEMARKS Copyright 1998, 2009, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks
Introduction to Virtual Datacenter
Oracle Enterprise Manager Ops Center Configuring a Virtual Datacenter 12c Release 1 (12.1.1.0.0) E27347-01 June 2012 This guide provides an end-to-end example for how to use Oracle Enterprise Manager Ops
Oracle Insurance Agent Desktop User Guide. Version 8.0
Oracle Insurance Agent Desktop User Guide Version 8.0 October 2008 Oracle Insurance Agent Desktop User Guide Version 8.0 Part # E14963-01 Library E14885-01 & E148846-01 Formerly DV-SQV-00-002-1.0 October
Oracle Fusion Middleware
Oracle Fusion Middleware Getting Started with Oracle Business Intelligence Publisher 11g Release 1 (11.1.1) E28374-02 September 2013 Welcome to Getting Started with Oracle Business Intelligence Publisher.
Oracle FLEXCUBE Direct Banking Android Tab Client Installation Guide Release 12.0.3.0.0
Oracle FLEXCUBE Direct Banking Android Tab Client Installation Guide Release 12.0.3.0.0 Part No. E52543-01 April 2014 Oracle Financial Services Software Limited Oracle Park Off Western Express Highway
H Y P E R I O N F I N A N C I A L D A T A Q U A L I T Y M A N A G E M E N T R E L E A S E 9. 3. 1 R E P O R T S G U I D E
H Y P E R I O N F I N A N C I A L D A T A Q U A L I T Y M A N A G E M E N T R E L E A S E 9. 3. 1 R E P O R T S G U I D E FDM Reports Guide, 9.3.1 Copyright 1989, 2007, Oracle and/or its affiliates. All
NEW FEATURES ORACLE ESSBASE STUDIO
ORACLE ESSBASE STUDIO RELEASE 11.1.1 NEW FEATURES CONTENTS IN BRIEF Introducing Essbase Studio... 2 From Integration Services to Essbase Studio... 2 Essbase Studio Features... 4 Installation and Configuration...
Oracle Audit Vault Administrator s Guide Oracle Audit Vault Auditor s Guide Oracle Enterprise Manager Cloud Control Administrator s Guide
Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Oracle Audit Vault Release 12.1 (12.1.0.2.0) E26595-02 September 2012 Oracle Audit Vault is used to transparently collect and
New Features in Primavera Contract Management 14.1
New Features in Primavera Contract Management 14.1 July 2014 COPYRIGHT & TRADEMARKS Copyright 2014 Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation
Revenue/Expenses Balance by Fund
COPYRIGHT & TRADEMARKS Copyright 1998, 2009, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks
Contents Introduction... 5 Installation Instructions... 6 Uninstall the Unifier File Transfer Utility... 8 For More Information...
Unifier File Transfer Utility Instructions Release 10.1 September 2014 Contents Introduction... 5 About the Unifier File Transfer Utility... 5 Installation Instructions... 6 Download and Install Java...
Oracle Enterprise Manager
Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Apache Tomcat Release 12.1.0.1.0 E28545-04 February 2014 This document provides installation instructions and configuration information
NETWRIX EVENT LOG MANAGER
NETWRIX EVENT LOG MANAGER QUICK-START GUIDE FOR THE ENTERPRISE EDITION Product Version: 4.0 July/2012. Legal Notice The information in this publication is furnished for information use only, and does not
SSL Configuration on Weblogic Oracle FLEXCUBE Universal Banking Release 12.0.87.01.0 [August] [2014]
SSL Configuration on Weblogic Oracle FLEXCUBE Universal Banking Release 12.0.87.01.0 [August] [2014] Table of Contents 1. CONFIGURING SSL ON ORACLE WEBLOGIC... 1-1 1.1 INTRODUCTION... 1-1 1.2 SETTING UP
Configuring Secure Network Communications for SAP
Configuring Secure Network Communications for SAP Part No: 821 2598 March 2011 Copyright 2008, 2011, Oracle and/or its affiliates. All rights reserved. License Restrictions Warranty/Consequential Damages
Oracle Beehive. Using iphone or ipad with Oracle Beehive Release 2 (2.0.1.6)
Oracle Beehive Using iphone or ipad with Oracle Beehive Release 2 (2.0.1.6) November 2011 Document updated November 4, 2011 This page contains instructions on how to access Oracle Beehive from your iphone
Report Writer's Guide Release 14.1
Prime Report Writer's Guide Release 14.1 March 2014 Contents Understanding and Working With the Reporting User's Schema... 5 Understanding The Reporting User's Schema... 5 Working With the Reporting User's
About Contract Management
Contract Management System Architecture Data Sheet June 2015 About Contract Management Oracle Primavera Contract Management is a multi-user, multi-project Web-based application that manages all aspects
Oracle Communications Connector for Microsoft Outlook
Oracle Communications Connector for Microsoft Outlook Release Notes Release 9.0 E63672-01 September 2015 This document provides release notes for Oracle Communications Connector for Microsoft Outlook,
Outpost Network Security
Administrator Guide Reference Outpost Network Security Office Firewall Software from Agnitum Abstract This document provides information on deploying Outpost Network Security in a corporate network. It
Ultimus and Microsoft Active Directory
Ultimus and Microsoft Active Directory May 2004 Ultimus, Incorporated 15200 Weston Parkway, Suite 106 Cary, North Carolina 27513 Phone: (919) 678-0900 Fax: (919) 678-0901 E-mail: [email protected]
Oracle Enterprise Single Sign-on Logon Manager. Installation and Setup Guide Release 11.1.1.5.0 E20998-01
Oracle Enterprise Single Sign-on Logon Manager Installation and Setup Guide Release 11.1.1.5.0 E20998-01 March 2011 Oracle Enterprise Single Sign-on Logon Manager, Installation and Setup Guide, Release
NetFlow Collection and Processing Cartridge Pack User Guide Release 6.0
[1]Oracle Communications Offline Mediation Controller NetFlow Collection and Processing Cartridge Pack User Guide Release 6.0 E39478-01 June 2015 Oracle Communications Offline Mediation Controller NetFlow
Oracle CRM Foundation
Oracle CRM Foundation Implementation Guide Release 11i November 2000 Part No. A86122-02 Oracle CRM Foundation Implementation Guide, Release 11i Part No. A86122-02 Copyright 1996, 2000, Oracle Corporation.
Administration Guide. SecureLogin 8.0. October, 2013
Administration Guide SecureLogin 8.0 October, 2013 Legal Notice NetIQ Product Name is protected by United States Patent No(s): nnnnnnnn, nnnnnnnn, nnnnnnnn. THIS DOCUMENT AND THE SOFTWARE DESCRIBED IN
2.0. Quick Start Guide
2.0 Quick Start Guide Copyright Quest Software, Inc. 2007. All rights reserved. This guide contains proprietary information, which is protected by copyright. The software described in this guide is furnished
Oracle Agile Product Lifecycle Management for Process
Oracle Agile Product Lifecycle Management for Process Document Reference Library User Guide Release 6.1.0.1 E27854-01 March 2012 Oracle Agile Product Lifecycle Management for Process Document Reference
Contents Legal Notices... 2 Preface... 5 Introduction... 7 Installation Instructions... 8
Unifier File Transfer Utility Instructions Release 9.13.0.0 August 2013 Legal Notices Oracle Primavera Unifier File Transfer Utility Instructions Copyright 1998, 2013, Oracle and/or its affiliates. All
Siebel Correspondence, Proposals, and Presentations Guide. Siebel Innovation Pack 2013 Version 8.1/8.2 September 2013
Siebel Correspondence, Proposals, and Presentations Guide Siebel Innovation Pack 2013 Version 8.1/8.2 September 2013 Copyright 2005, 2013 Oracle and/or its affiliates. All rights reserved. This software
Vendor Performance Summary Report
COPYRIGHT & TRADEMARKS Copyright 1998, 2009, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks
Oracle Taleo Enterprise Scheduling Center Configuration Guide
Oracle Taleo Enterprise Scheduling Center Configuration Guide Feature Pack 15A Part Number: E64232-01 June 19, 2015 Scheduling Center Configuration Guide Part Number: E64232-01 Copyright 2015, Oracle and/or
PeopleSoft Enterprise Campus Solutions 9.0 Enrollment Web Services
PeopleSoft Enterprise Campus Solutions 9.0 Enrollment Web Services DEVELOPER'S GUIDE July 2011 ORACLE PROPRIETARY AND C ONFIDENTIAL P AGE 1 OF 26 Enrollment Web Services Developer s Guide for PeopleSoft
Oracle Fusion Middleware
Oracle Fusion Middleware Getting Started with Oracle Data Integrator 12c Virtual Machine Installation Guide December 2014 Oracle Fusion Middleware Getting Started with Oracle Data Integrator, 12c Copyright
NETWRIX USER ACTIVITY VIDEO REPORTER
NETWRIX USER ACTIVITY VIDEO REPORTER ADMINISTRATOR S GUIDE Product Version: 1.0 January 2013. Legal Notice The information in this publication is furnished for information use only, and does not constitute
SC-T35/SC-T45/SC-T46/SC-T47 ViewSonic Device Manager User Guide
SC-T35/SC-T45/SC-T46/SC-T47 ViewSonic Device Manager User Guide Copyright and Trademark Statements 2014 ViewSonic Computer Corp. All rights reserved. This document contains proprietary information that
IBM WebSphere Portal Reference Guide Release 9.2
[1]JD Edwards EnterpriseOne IBM WebSphere Portal Reference Guide Release 9.2 E53620-03 March 2016 Describes how to use this guide to supplement the use of the IBM WebSphere Portal with Oracle JD Edwards
RoomWizard Synchronization Software Manual Installation Instructions
2 RoomWizard Synchronization Software Manual Installation Instructions Table of Contents Exchange Server Configuration... 4 RoomWizard Synchronization Software Installation and Configuration... 5 System
Customer Order Portal Created on 9/24/2009 12:45 PM
Created on 9/24/2009 12:45 PM COPYRIGHT & TRADEMARKS Copyright 1998, 2009, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates.
