Creating a Black Box Service to a Landmark application
Use this procedure to create a black box service that will allow users to access your Landmark web applications through the Lawson for Infor Ming.le user interface.
- Back up your current Infor Lawson System Foundation / Lawson applications LDAP data.
-
Create an .xml file based on the black box service
template below. This template assumes you are using https.
<?xml version="1.0" encoding="ISO-8859-1"?> <BATCH_LOAD FORMAT="" OVERRIDE="true"> <SERVICE> <LOGINSCHEME NAME="Form"> <PROTOASSERT>Use HTTPS always</PROTOASSERT> <HTTPURL>NULL</HTTPURL> <HTTPSURL>https://clientFQDN/sso/SSOServlet?_action=LOGIN& _ssoOrigUrl=https://clientFQDN/yourprodline/webAppName? controller.servlet%26context.dataarea=yourprodline</HTTPSURL> <USERNAMEFIELD>_ssoUser</USERNAMEFIELD> <PASSWDFIELD?\>_ssoPass</PASSWDFIELD> <LOGIN_SUBMIT_METHOD>POST</LOGIN_SUBMIT_METHOD> <BLACK_BOX_SERVICE>^https?://clientFQDN,^https://clientFQDN/(\W)* </BLACK_BOX_SERVICE> <BLACK_BOX_SERVICE_CALL_BACK_TIME>10</BLACK_BOX_SERVICE_CALL_BACK_TIME> <SERVICEURL>https://clientFQDN/yourprodline/webAppName? controller.servlet%26context.session.keySpecification</SERVICEURL> </LOGINSCHEME> </SERVICE> </BATCH_LOAD>
An example of the context session key specification, if your application is the Infor HR Talent:
<SERVICEURL>https://acmeserver.AcmeCorp.com/prodhcm/EmployeeSelfService? controller.servlet%26context.session.key.JobBoard=AcmeJobBoard %26context.dataarea=prodhcm%26context.session.key.HROrganization= AcmeHROrg</SERVICEURL>
-
Edit the following values in the black box service
template file:
clientFQDN = the client's fully qualified domain name (for example,
acmeserver.AcmeCorp.com
)yourprodline = the Landmark application product line
webAppName = the name of the web application within the Landmark application that you want to access
context.session.keySpecification = any context information needed to access a specific web application
- Transfer the .xml file to the server containing your Infor Lawson System Foundation / Lawson applications.
-
Start the Single Sign-On Configuration utility. At
the command line, type
ssoconfig -c
- After you supply the password for the ssoconfig utility, select Manage Lawson Services > Load Service and Identity File.
- When prompted, enter the path and filename of the .xml file containing the black box service definition.