...
Make sure that the Admin Service WSDLs are exposed in IS2 (the remote server). To do this, set the
HideAdminServiceWSDLs
property to truefalse
in the[CARBONPRODUCT_HOME]/repository/conf/carbon.xml
file as shown below.Code Block language xml <HideAdminServiceWSDLs>true<<HideAdminServiceWSDLs>false</HideAdminServiceWSDLs>
- Log in to the management console of the the local the local server (IS1) and click User Stores>Add in the Main menu.
- Fill in the following values in the form as seen below. The image below shows a sample configuration.
- User Store Manager Class: org.wso2.carbon.identity.user.store.remote.CarbonRemoteUserstoreManger
- Domain Name: <desired_secondary_userstore_name>
- Remote Server Username: <remote_admin_login>
- Remote Server Password: <remote_admin_password>
Remote Server URL(s): https://<remote_sever_url>:<remote_server_port>/services
Note Make sure that you insert the same credentials used to invoke the admin services in the remote server and the same remote services URL.
- Update other fields as required and click Add. You can use the same steps listed above to configure the remote user store as your secondary user store using admin services.