Skip to main content
1-Visitor
August 11, 2017
Question

Oracle access manager with Windchill help needed.

  • August 11, 2017
  • 1 reply
  • 4731 views

 We are currently in process of setting up OAM with Windchill, could you please let me know if you were able to successfully implement ? If so is it possible to share the configurations need to be done from Windchill side and OAM side ?

              Currently we did configure the OAM for a POC work but doesnt seems to be working. When we enable OAM we are getting user not found from Corporate LDAP, if we disable OAM the user seems to have got it authented.

Regards

Baalajee.T

1 reply

1-Visitor
August 14, 2017

Hi Baalajee,

How are you integrating Apache with OAM? Are you using webpass? If you are using webpass, you should set the user header variables in your OAM so that the tomcat recieves the logged in user name. By the way, where are you getting the "User not found" error is it in the Apache logs or in the webpage after the login

bt_011-VisitorAuthor
1-Visitor
August 14, 2017

Thanks for the response, at the moment the OAM team is different from the application team and hence i m not sure on the configuration.I will check and let you know, from the Windchill side is there any settings that we need to make it enabled ?

I m getting the error when trying to give the credentials from UI. We are using Webgate for this.

1-Visitor
August 15, 2017

So you have two ways of configuring webgate, the  basic which leverages the basic authentication prompt or single sign on using the form provided by OAM. The way webgate works is, it intercepts any requests against the protected resources and if it is not already authenticated by a cookie, it will direct you to login prompt . Once authenticated, you can configure webgate and OAM to set the variable REMOTE_USER to uid/samaccountname of the authenticated user.  If the resources are protected by webgate, then you need to remove Windchill authentication directives in the HTTP server, you can use protocolAuthOnly in the webapp properties and and run ant command to make this change.