Posts

OAM webgate installation with Microsoft IIS 7 server

Image
Webgate installation and configuration for IIS server For OAM 11.1.2.3 version refer this Oracle doc/Admin guide for Configuring IIS for 10g webgate Creating OAM webgates and Parameters refer this doc    Here is the download link for 11g webgate for OAM 11.1.2.3   and see the two versions of 11g webgate available for IIS, the first one is for OAM 11.1.2.3 and second one is for OAM 11.1.2.2 Here is the link for Silent installation of 11g webgate For OAM 11.1.2.1 version and 11g webgate follow the steps in Installing and Configuring IIS 11g webgate Ensure that IIS server has been installed  and make sure you can access it via http/url where you can see the IIS7 or IIS8 splash screen (which indicates the IIS server is installed and accessible). Note: After webgate has been installed and configured then when you access this IIS http/url you will get the OAM login screen for authentication/username/password. Upon successful authentication you will be redirected to the

GIT, GITHUB and GITLAB

What is GIT, GITHUB, GITLAB GIT is a source code version control system. GIT is a Distributed Version control system. GITHUB and GITLAB are services that provide remote access to and from GIT repository. Gihub is built on Git (Git is the free and open source distributed version control system). Specifically GITHUB is a free service hosted on GITHUB.COM website and GITLAB is also a service like GITHUB which any organization can use to host this service internally. As of June 2018 Microsoft has acquired Github .  Here is a discussion on the stackoverflow website on the difference between GIT and GITHUB . However it does not say anything about GITLAB. So I created this post to highlight the difference between git, github and gitlab. GIT is not a programming language. Developers download GIT on their local workstation so that they can review, manage and commit their software versions locally to their GIT repository installed on their workstation. Since GIT is a distributed so

What is the Difference between Percentage Complete and Percentage Physically Complete

Image
In Microsoft Project there are two ways to  define Task completion. One is in terms of Percentage complete and second is by Percentage Physically complete. See below screenshot showing " Physical % Complete " and " % Complete ".  What is the difference between these two? Which Percentage completion should one report? Figure: Above screenshot is from Microsoft Project 2016  (Click on above screenshot to see clearly) The Percentage complete is reported in terms of time.  However, this reporting may not be true representation of the actual work completed. For example, if the work performed is similar and has same steps and takes the same amount of time, then this reporting may work. However, in practical projects, as work is performed there are some tasks that take more time and resources and there are some tasks that take less time and few resources. Hence reporting in terms of time may not be an accurate representation of the work completed. The Mi

Oracle E-Business Suite Integration with Oracle Access Manager (OAM) for Single Sign-on

Image
( for EBS integration with Oracle IAM refer here ). Below are various deployments scenarios of EBS with OID Basic Deployment Scenario : E-Business Suite + SSO and Oracle Directory Services Deployment Scenario 1: Multiple Oracle E-Business Suite Instances + Central SSO and Oracle Directory Services Instance Deployment Scenario 2: New Oracle E-Business Suite Installation + Existing Third-Party Identity Management Solution Deployment Scenario 3: Existing Oracle E-Business Suite Instance + Existing Third-Party Identity Management Solutions Deployment Scenario 4: Multiple Oracle E-Business Suite Instances with Unique User Populations References Oracle E-business Security Guide     https://docs.oracle.com/cd/E26401_01/doc.122/e22952/T156458T580814.htm

How to find files and then move to a different directory

How to find files older than 1 day and move to different location for backup #!/bin/bash for file in `find /home/test_copy/from_dir -mtime +2` do cp $file /home/test_copy/to_dir done #./copy_script1.sh    {all files from from_dir copied to to_dir directory, criteria being older than 2 days. The directory from_dir was not copied as shown below in the output of the script} cp: omitting directory  `/home/test_copy/from_dir/'

OAM cookies

Image
Understanding various Cookies used in OAM (Oracle Access Manager) Oracle Access Manager (OAM) uses several cookies to track and maintain session information for user sessions. e.g OAM_ID, OAM_REQ, ObSSOCookie. Each cookie and its purpose is given below. How does the OAM server know which session belong to which user? In other words how does OAM uniquely identify each user session and apply the authentication policy for the particular user and application. This post will cover these in terms of the various cookies that are set and by OAM server/Webgates. Each cookie is used to provide a function that helps OAM server to create and subsequently track the session of a user, whether the user is authenticated, whether the session is active, or it is Expired. A session can also be in an Inactive state as well. OAM protects its resources via Application policy set by the administrator for each of the protected resource/application. Each of the Application/resource has a Webgate install

A Sample WSDL for ACME Webservice - Webservice Connector for OIM

A Sample WSDL for ACME Webservice Example of sample wsdl provided by Oracle for the Webservice connector for OIM. LINK   http://docs.oracle.com/cd/E22999_01/doc.111/e38352/app_acme_wsdl.htm#CHDFJJJC Download link for Webservice connector

Oracle Identity Manager OIM User Provisioning

OIM User Provisioning ( For OIM Reconciliation refer here ) There are 3 types of provisioning in Oracle Identity Manager - Request-based, Policy-based and Direct. What is Provisioning : Provisioning is creating user account in an external to OIM resource (directory or an application), called a Target resource. An example of Provisioning would be when a user who is already created or exists in OIM, this user account is created in say, OID or AD. The reverse of Provisioning is De-provisioning. Here the identity data flow is from OIM to the external resource. (1) Request-based provisioning : In request-based provisioning, an individual creates a request for a target system account. The provisioning process is completed when an OIM User with the required privileges approves the request and provisions the target system account to the requester. (2) Policy-based provisioning : This type of provisioning refers to resources being granted to users automatically through access policies. Ac

Oracle Access Manager OAM integration with Webcenter for single sign-on

Image
OAM integration with Webcenter for single sign-on

What does UL1 mean in Red Hat EL 6 (UL1+) or Oracle Linux 6 (UL1+)

What does UL 1+ mean? UL stands for Update Level 1+ means all version numbers after and including 1, for example, 6.1, 6.2, 6.3... Refer Oracle Linux 6 Certification document . For example here is a typical Oracle certification matrix which refers to UL as in   Added certification support for OL  6  ( UL 1 +) &  RHEL 6  UL1+ with OHS 11g ... Output from /etc/redhat-release provides the OS distribution release. For example see below release with Update Level RHEL Update 1 or UL1 stands for RHEL Server release 6.1 (Santiago) RHEL Update 2 or UL2 stands for RHEL Server release 6.2 (Santiago) RHEL Update 3 or UL3 stands for RHEL Server release 6.3 (Santiago) etc. RHEL 6 # rpm –qf /etc/redhat-release redhat-release-server-6Server-6.0.0.37 # cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.0 (Santiago) RHEL 6 UPDATE 1 # rpm –qf /etc/redhat-release redhat-release-server-6Server-6.1.0.2