An external FTP-storage allows offering your clients additional disk space for backups as an FTP-account. Integration is made with ISPmanager Lite or ISPmanager Business.
This feature is supported from version 5.101.
External FTP-storage
- Id — unique identifier
- FTP-server — IP-address of the FTP-server
- Tariff plan — tariff plan associated with the service
- Client — client who buys the service
- End date — service expiration date
- Status — current status of the service
- Price — full service price including add-ons for a minimum period
Configuring integration and tariff plan
Configuring ISPmanager
- Step 1. Add a new administrator
- Step 2. If you run ISPmanager Lite, enable disk quotas.
- Step 3. Add a user template, and forbid it to create domain, databases, disable shell access and restrict the number of FTP-users that this template can create.
Creating a processing module
Integration is configured in the process of creating a service processing module in BILLmanager.
To create a service processing module, enter Integration → Processing modules → click Add. The processing module adding wizard consists of the following steps:
- Product type: select "External FTP-storage".
- Processing module: Select the appropriate processing module for your version of ISPmanager: ISPmanager 5 or ISPmanager 6.
- Integration settings. Specify the data for integration:
- URL — Enter a full URL to the ISPmanager control panel. For example: https://myserver.com:1500/ispmgr.
- Username — account name in the ISPmanager plug-in. The account with access level "Administrator" is used for integration. ISPmanager Business allows you to use an account with the "Reseller" access level for integration. On behalf of the specified account, BILLmanager will manage (create, stop, delete, etc.) client accounts in ISPmanager.
- Password — account password.
- Processing module parameters. Configure internal (within BILLmanager) parameters of the service processing module.
Creating a tariff plan
- Select External FTP-storage
- Select your Processing module and User template of the ISPmanager user.