Configuring Xstore Office On-Premise with IDCS
To configure Xstore Office On-Premise with IDCS follow the steps listed below:
-
Add the following entries to the
xcenter.properties
file:-
Add
:idcs
to the config path global extensions. -
Configure the
idp.connectionURL
. -
Add
:idcs/relate
to the config path base features to broadcast poslog data to Customer Enagement using IDCS. -
Add
:idcs/locate
to the config path base features to send item and inventory data to Order Broker using IDCS. -
For Order Broker configurations,
cloud.http.locate.oauth2
needs to be set totrue
in the xcenter.properties file.
-
-
For Customer Engagement configurations, the
relateAuthHandlerResolver
bean needs to be commented out in the xcenter-spring-beans.xml file:<!-- <bean id="relateAuthHandlerResolver" class="com.micros_retail.xcenter.broadcast.relate.RelateAuthHandlerResolver"> <property name="relateOrgCode" value="ORGCODE" /> <property name="encryptedUsername" value="encryptedUsername" /> <property name="encryptedPassword" value="encryptedPassword" /> </bean> -->
-
Then submit and store credentials which will allow Xstore Office On-Premise to communicate with Identity Cloud Service (IDCS).
Note:
These credentials need to be generated in another cloud application. The cloud application needs to grant access to Xstore Office On-Premise to complete the communication setup.
-
From the Oracle Retail Xstore Office menu, select System Management, and then select System Manager. From the System Manager menu, select Credentials Storage.
For more information on how to submit and store credentials, see the Credentials Storage section in chapter System Management.
Figure D-1 Credentials Storage
-