Table of Contents |
---|
...
Illustration of adding EDITTABLE19,20,23 in your DERIVED record
...
(2) Application Server/Process scheduler configuration steps
...
NOTE: Please refer to KB article 1485558 on Oracle support site for additional details on DBFlags parameter.
...
(3) We also require that environment is validated for Integration Broker configuration making sure default local node is setup correctly, along with active IB domain and keystore password encrypted on the gateway configuration.
Illustration of Default local gateway check
...
Illustration of Illustration of Default local node successful ping
...
Illustration of Active domain status
...
f) Download and Extract the windows Executable from the Zip file
...
Choose Copy option if you want to copy and build PeopleSoft projects manually, or choose manual build if you want projects to be copied but build manually. Auto build will copy and build PeopleSoft projects during installation.
...
After install file is executed and depending on the Installation output directory you provide, installer will deliver some files and folders to that directory.
...
Copy all jar files from your installation appserver directory to all of your appserver $PS_HOME/classes folder. SmartProducts are usually shipped with the following jar files.
a. SmarBusinessProcessInterfaces.jar
b. SmartERPGadgetInterfaces.jar
c. SmartCommon.jar
...
Download itext-2.1.7.jar (or later version of this file) and place it under PS_HOME/appserv/classes folder.
...
(1) Copy SmartFilter.jar from local installation webserver folder to both internal and external <WEBSERVERHOME>/<DOMAIN>/applications/peoplesoft/PORTAL.war/WEB-INF/lib folder.
...
(2) Copy smarterp.config from local installation webserver folder folder to external site only to the path shown below.
<WEBSERVERHOME>/<DOMAIN>/applications/peoplesoft/PORTAL.war/WEB-INF folder
...
(3) For Internal Site (HR users)
...
After copying either using any GUI tool or shell rename smarterp_psft.config to smarterp.config without fail. Below screenshot illustrates after file rename from smarterp_psft.config to smarterp.config.
...
(4) Copy Copy SmartCloudOnboarding.zip from local installation webserver folder to to both internal and external webserver sites.
<WEBSERVERHOME>/<DOMAIN>/applications/peoplesoft/PORTAL.war/SmartCloudOnboarding.zip
...
From command prompt(windows) or shell(Unix/Linux) change directory to <WEBSERVERHOME>/<DOMAIN>/applications/peoplesoft/PORTAL.war and run the following commands:
...
Below screenshot illustrates after copying the folders or unzipping them as suggested above, .
...
(5) Edit Edit <<WEBSERVER>>\ <<DOMAIN>>\applications\peoplesoft\ \PORTAL.war\WEB-INF\web.xml and add the following entry after “<!-- <distributable/> →” inside “web-app” section.
...
<!--End SmartERP Solutions, Inc. 2018→
...
2018 -->
(6) Only for Internal Users Modern Site, not needed for Candidate or external site webservers
Edit <WEBSERVERHOME>/<DOMAIN>/applications/peoplesoft/PORTAL.war/WEB-INF/smarterp.config and enter “SiteName” for which Modern Content should be rendered under “ResponsiveUIFilter” Section.
<filter name="ResponsiveUIFilter">
<param name="filterClassName" value="com.smarterp.signon.LoginFilter"></param>
<param name="TemplateIScript" value="WEBLIB_SM_CD.ISCRIPT1.FieldFormula.IScript_GetUITemplateHeader"></param>
<param name="PSSite" value="HPKGNINT"></param>
</filter>
...
(7) Bounce webservers.
h) WebLogic settings when modern UI is not rendering some multibyte ASCII characters
...
http(s)://<<hostname>>:<<portnumber>>/psp/<<sitename>>/?cmd=login&languageCd=ENG&
...
2) Create(add) a new URL definition SM_AUTH_INTERNAL_SITENAME
For URLID, provide the internal modern UI site you have created in step C. This is a very important step without which modern UI site can not be launched by the internal users.
...
On each of the webserver hosts make sure that hostname.<<authentication token domain>> resolves to the local webserver host. If this is not handled on the dns server make sure to add it on the hosts file (On Linux/Unix at /etc/hosts and On Windows at C:\Windows\System32\drivers\etc).j) Webserver HostName DNS Entry
For example: if the webserver hostname is "smtest01" and the authentication token domain used while creating webserver domain is ".smarterp.org" then smtest01.smarterp.org should resolve to the same host.
...
b) Either using a GUI tool or using a shell copy this jar to the following webserver directory
<<PS_CFG_HOME>>webserv/<<DOMAIN>>/applications/peoplesoft/lib/
This has to be carried out for both "internal" as well as "external" website.
...
4. Import Certificate and Keystore Configuration Steps Steps
The following describes the steps to be done to configure PeopleSoft keystores for secure integration between Smart E-Verify and the USCIS E-Verify Webservices.
...
https://stage-everify.uscis.gov/api/v30/soap/cases/wsdl
...
b) View the Certificate
Go to the Certification Path tab and highlight the intermediate certificate, Symantec Class 3 Secure Server CA – G4 (intermediate certificate) in this case, and click the View Certificate button.
...
c) Certificate Details
On the intermediate certificate, go to the Details tab and click Copy to File button to export the certificate.
...
d) Export Certificate
Choose the Base-64 Encoded X.509 (.CER) format and export the certificate into a file.
...
e) Copy and Import Certificate
Copy this file to the webserver that is hosting the Integration Broker gateway and import the certificate file using pskeymanager (at <PS_CFG_HOME>\webserv\<domainname>\piabin) or any other key manager utility, and bounce the webserver.
...
5. reCaptcha Registration for On-Premise Clients
...
a) Go to the Google reCAPTCHA web page: https://www.google.com/recaptcha/intro/.
...
b) Click the the Get reCAPTCHA link link.
...
c) Sign in using a gmail account. If you do not have a gmail account, you can create one.
...
d) Select the the reCAPTCHA V2 option option.
e) Enter your domain name - for example www.<customerdomain>.com.
...
g) Click the Register button.
...
h) Send Registration Details
...
- Copy and paste all of the information from these 3 sections into a Word document, and save them. Just like below.
- Keys
- Step 1: Client side integration
- Step 2: Server side integration
- Update the ‘Site Key’ in the Forgot Password HTML file.
- Go To the Path <<PS_HOME>>applications/peoplesoft/PORTAL.war/WEB-INF/psftdocs/smarterp/Framework/pages/Authentication
- Locate the file ForgotPassword.html
- Update the ‘key’ info here <div class="g-recaptcha" id="smrecaptcha" data-sitekey="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"></div>
- Update the ‘Site Key’ in the Forgot Username HTML file.
- Go To the Path <<PS_HOME>>applications/peoplesoft/PORTAL.war/WEB-INF/psftdocs/smarterp/Framework/pages/Authentication
- Locate the file ForgotUsername.html
- Update the ‘key’ info here <div class="g-recaptcha" id="smrecaptcha" data-sitekey="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"></div>
- Update the ‘Secret Key’ in the SmartERP Config file.
- Go To the Path <<PS_HOME>> applications/peoplesoft/PORTAL.war/WEB-INF
- Locate the file smarterp.config
- Update the ‘key’ info here <param name="reCaptchaKey" value=" xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "></param>
- Bounce the Webserver
...
...