|Support provided by||Evolveum|
|Target systems||Broad range of UNIX systems|
Microsoft Windows Server 2019
|Notes||Only scripting operations are supported|
Specialized connector that provides SSH scripting capabilities.
Capabilities and Features
|Native attribute names||NO|
|Scripting||YES||Command execution using SSH|
|Bundled with midPoint|
|1.0||Evolveum||29 Oct 2020||18.104.22.168||None|
Following servers are supported:
- OpenSSH server on broad range of Linux distributions, reasonably recent versions.
- Microsoft Windows Server 2019, OpenSSH server distributed by Microsoft.
The connector may work with other SSH servers as well. However, it was not tested in these environments and there are no guarantees.
Connector is supported only in Java 11 environment.
This connector is working, however its functionality is still somehow limited. In addition to that, there are explicit support limitations:
- Only some SSH servers are supported (see above)
- Scripting capabilities implemented in this connector are supposed to be used to supplement account administration procedures: setting up the account, create home directory, archive account data on deprovisioning and so on.
- The connector is not designed to be used to create the account themselves. E.g. it is not supposed to create or delete Microsoft Exchange accounts. Management of Exchange accounts can be quite a complex matter, requiring complicated PowerShell scripts. You can use this connector to manage Exchange accounts if you want to. However, when it comes to the content of the scripts you are on your own. You are responsible for the content of the scripts that the connector executes. Therefore if the script does not do what you think it should be doing then you have to fix it. This is not covered by support contract. If the script is not executed at all because of a bug in the connector then it is part of the support contract. But we are not responsible for the content of the scripts, we do not provide any official guidance on how those scripts should look like and what they should do. There may be some examples or hints in the documentation. But those should be considered to be examples only. We do not guarantee that they work.