Plugins
Definition
Soffid allows to install addons and server plugins. There are two main types of addons: system connectors and console addons.
Addons and server plugins can be developed using Addon Development Guide. &&TODO&& POner Link a Addon development Guide
An addon or plugin, can be upload into a Master tenant, the other tenant will inherit these installed addons and plugins.
System connectors
Also refered as plugins, are little pieces of software able to manage identities on some type of systems. They can be generic plugins (SQL or LDAP plugins) or custom specific plugins.
The system connector is configured when the administrator creates an agent. An agent can be viewed as a configured instance of a plugin.
In order to upgrade existing (running) plugins, the synchronization server that hosts this plugin must be restarted from the system monitoring screen.
Console addons
Add important features to Soffid console. A console addon can contain common classes, data models, transactional services, web services, and web interfaces.
In order to apply addon changes, the console must be restarted. It can be restarted from within this page, pressing the restart console button.
From the addon management screen, you will be able to upload and upgrade server plugins, as well and enable or disable them.
Screen overview
&&TODO&&
Related objects
Standard attributes
- Plugin: identified name of the plugin or addon deployed.
- Version: version of the plugin or addon.
- Deployed by: user that deployed the addon or plugin.
- Date: date and time of the deployment.
- Enabled: if enabled is Yes, the plugin or addon will be available to use it.
- Components: component list that make up the plugin or addon.
Actions
Plugins query actions
Add new | Allows you to upload and install a new plugin or addon. |
Delete | Allows you to delete one or more plugins or addons. |
Restart Console | Allows you to restart the console to apply addon changes. |
Download CSV file | Allows you to download a CSV file with all the information about plugins and addons. |
Plugins detail actions
Apply changes | Allows you to update the plugin. Only Enabled attribute can be modified. |
Delete | Allows you to delete and desintall a specific plugin. |
Undo | Allows you to undo any changes. |