Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
devel:documentation:adm:systems:connectors:remote_server [2021/09/07 08:07] sovaldevel:documentation:adm:systems:connectors:remote_server [2024/12/18 09:10] (current) kolombom
Line 1: Line 1:
 ====== Remote connector server ====== ====== Remote connector server ======
- 
 {{tag> system connector configuration }} {{tag> system connector configuration }}
 +
 +<note important>Warning, this wiki page is obsolete if you are using IAM appliance, in that case, use this IAM appliance documentation page: https://doc.czechidm.com/doc-admin-guide/1.3/connector-server.html instead.</note>
  
 Remote connector server is a standalone daemon used for interfacing some of the more difficult systems. You deploy connector bundles into the connector server. Then, you configure CzechIdM to use connectors from within the remote connector server. As far as IdM is concerned, there is no difference if actions on end system are performed by connector server or IdM itself. The only difference is in the point of origin of network communication. Remote connector server is a standalone daemon used for interfacing some of the more difficult systems. You deploy connector bundles into the connector server. Then, you configure CzechIdM to use connectors from within the remote connector server. As far as IdM is concerned, there is no difference if actions on end system are performed by connector server or IdM itself. The only difference is in the point of origin of network communication.
Line 38: Line 39:
 ==== Remote connector server configuration - Linux ==== ==== Remote connector server configuration - Linux ====
  
-  - Install Java 1.8 (OpenJDK headless is preferred).+  - Install Java 11 (OpenJDK headless is preferred).
   - Create new OS user the connector server will run under. By default, we create user ''connector-server''  with home under ''/opt''.   - Create new OS user the connector server will run under. By default, we create user ''connector-server''  with home under ''/opt''.
 <code> <code>
Line 120: Line 121:
 [Install] [Install]
 WantedBy=multi-user.target WantedBy=multi-user.target
 +
  
 </file> </file>
Line 208: Line 210:
  
 1) Install Java 1.8 (OpenJDK headless is preferred). 1) Install Java 1.8 (OpenJDK headless is preferred).
 +
 +<note important> Use version 1.8 and not later versions!</note>
  
 2) Unpack connector server to his root directory "C:\connid-connector-server". 2) Unpack connector server to his root directory "C:\connid-connector-server".
Line 256: Line 260:
 </code> </code>
  
-<note important> Run the setkey command from the path C:\connid-connector-server  </note>+<note important> Run the setkey command from the path C:\connid-connector-server </note>
  
 6) Add connectors to "C:\connid-connector-server\bundles" and scripts to "C:\connid-connector-server\scripts". 6) Add connectors to "C:\connid-connector-server\bundles" and scripts to "C:\connid-connector-server\scripts".
  • by soval