More about Plugins
More about Plugins
COmanage Registry supports several types of Plugins
⚙️ in order to easily customize and extend Registry functionality. There are a few different ways to make Plugins available for use within Registry, according to how the Plugin is distributed.
- Core Plugins - Many Plugins are already set up, and provided as “Core Plugins”; these Plugins ship with COmanage, and are enabled by default.
- Supported Non-core Plugins - In addition, there are some Plugins that are less widely used, and while they are shipped with COmanage, they are not enabled by default.
- External Plugins - Finally, Plugins can come from other sources (including those you write yourself) to support your needs.
Installing and Enabling Plugins
Core Plugins are already installed and enabled, so no additional action is required to start using them.
Link to the documentation)
Core & Supported Plugins
Authenticator Plugin
- Certificate Authenticator Plugin
- Password Authenticator Plugin
- SSH Key Authenticator Plugin
Invitation Confirmer Plugin
Dashboard Widget Plugin
Data Filter Plugin
- Group Filter Plugin
- Group Name Filter Plugin
Enrollment Flow Plugin
- IdentifierEnroller Plugin
Identifier Validation Plugin
- LDAP Identifier Validator Plugin
- Regex Identifier Validator Plugin
Job Plugin
- Identifier Assignment Job Plugin
- Provisioner Job Plugin
LDAP Schema Plugin
Normalization Plugin
Organizational Identity Sources Plugin
- API Source
- Env Source
- File Source
- LDAP Source
- netFORUM Source
- ORCID Source
- Salesforce Source
Provisioning Plugin
- Changelog Provisioning Plugin
- Crowd Provisioning Plugin
- GitHub Provisioning Plugin
- Grouper Provisioning Plugin
- Homedir Provisioning Plugin (experimental)
- LDAP Provisioning Plugin
- Mailman Provisioning Plugin (experimental)
- MidPoint Provisioning Plugin (experimental)
- MediaWiki Provisioning Plugin (experimental)
- Salesforce Provisioning Plugin
- SQL Provisioning Plugin
- Provisioning From Registry (draft model)
Any other type of Plugin
Copyright (C) 2018-2020 University Corporation for Advanced Internet Development (Internet2) - All Rights Reserved