PerfShield - Security Toolset for Perfex CRM
PerfShield enhances the security of your Perfex CRM installation by providing a comprehensive suite of protection tools. It helps safeguard your CRM against unauthorized access, brute force attacks, and other common security threats โ all from a single, easy-to-configure module.
Key Featuresโ
PerfShield includes the following security capabilities:
| Feature | Description |
|---|---|
| Brute Force Protection | Automatically detects and blocks repeated failed login attempts to prevent unauthorized access |
| IP Blacklisting | Block specific IP addresses from accessing your CRM entirely |
| Email Blacklisting | Prevent specific email addresses from being used during login or registration |
| Login Expiry | Enforce automatic session expiration after a configurable period of inactivity |
| Single Session Enforcement | Restrict each user account to one active session at a time, preventing concurrent logins |
Requirementsโ
Before installing PerfShield, ensure your environment meets the following requirements:
- Perfex CRM installed and running
- Admin access to your Perfex CRM installation
- A valid PerfShield license key (purchase code)
- PHP version as required by your Perfex CRM version
Installationโ
Follow these steps to install PerfShield on your Perfex CRM:
- Download the module files from your purchase's Downloads section.
- Extract the downloaded archive and locate the
upload.zipfile inside. - Log in to your Perfex CRM as an administrator.
- Navigate to Setup โ Modules in the admin sidebar.
- Click the Upload button and select the
upload.zipfile. - Press Install to complete the module installation.
Do not rename or extract the upload.zip file before uploading โ Perfex CRM expects the original zip archive for module installation.
After Installationโ
Once the module is installed, you will need to activate it with your license key before you can use any of its security features. Proceed to the Activation page for detailed activation instructions.
After activation, take time to configure each security feature according to your organization's requirements. Even enabling brute force protection alone will significantly improve your CRM's login security.
Supportโ
If you encounter any issues during installation or have questions about PerfShield, please visit the Themesic Support Portal to open a support ticket.