Plugin Type | Description |
---|---|
All | Allow installation of all plugin types, including official plugins, partner plugins, and third-party developed plugins |
Official + Partner | Only allow installation of Dify official plugins and certified partner plugins, providing a good balance of security and stability |
Official | Only allow installation of plugins developed and maintained by Dify officially, providing high-level security and stability assurance |
None | Prohibit installation of any plugins, suitable for environments with extremely high security requirements |
Setting Status | Allowed Installation Channels | Security Level |
---|---|---|
Enable Restriction | Dify official plugin marketplace only | High |
Disable Restriction | Marketplace, local files, GitHub, etc. | Low |
Installation Method | Security Review | Version Management | Documentation |
---|---|---|---|
Official Plugin Marketplace | Security reviewed | Automatic version management and updates | Detailed usage documentation |
Local File Installation | Requires self-assessment | Manual management required | Depends on developer |
GitHub Installation | Requires code security verification | Timely version updates but manual | Depends on project maintenance |
FORCE_VERIFYING_SIGNATURE
in the environment variable file controls plugin signature verification. If plugin signature restrictions are enabled in environment variables, it will affect plugin installation.
Environment Variable Configuration | Marketplace Installation | GitHub Online Installation (with signature) | GitHub Online Installation (without signature) | Manual Installation (with signature) | Manual Installation (without signature) |
---|---|---|---|---|---|
Verify signature | ✅ Allow installation | ❌ Not allowed | ❌ Not allowed | ❌ Not allowed | ❌ Not allowed |
Don’t verify signature | ✅ Allow installation | ❌ Not allowed | ❌ Not allowed | ❌ Not allowed | ❌ Not allowed |
Environment Variable Configuration | Marketplace Installation | GitHub Online Installation (with signature) | GitHub Online Installation (without signature) | Manual Installation (with signature) | Manual Installation (without signature) |
---|---|---|---|---|---|
Verify signature | ✅ Allow installation | ✅ Allow installation | ❌ Not allowed | ✅ Allow installation | ❌ Not allowed |
Don’t verify signature | ✅ Allow installation | ✅ Allow installation | ✅ Allow installation | ✅ Allow installation | ✅ Allow installation |
Note: All plugins provided on Dify Marketplace include Dify signatures.