Installation¶
Install the extension:
Install the extension with composer:
composer require cpsit/admiral-cloud-connector
Afterwards run the following SQL statement:
INSERT INTO `sys_file_storage` (`pid`, `cruser_id`, `deleted`, `description`, `name`, `driver`, `configuration`, `is_default`, `is_browsable`, `is_public`, `is_writable`, `is_online`, `auto_extract_metadata`, `processingfolder`) VALUES (0, 0, 0, 'Automatically created during the installation of EXT:admiral_cloud_connector', 'AdmiralCloud', 'AdmiralCloud', '', 0, 1, 1, 0, 1, 1, '1:/_processed_/');Alternatively you can create the storage manually via list plugin on the root page. Choose AdmiralCloud from the Driver's list and set "Folder for manipulated and temporary images etc." to 1:/_processed_/
LocalConfiguration.php:
Once you have setup a contract with AdmiralCloud you will receive your login credential by mail and SMS
Add the required configuration to LocalConfiguration.php
Intitial setup of user groups
send a list of your user groups to AdmiralCloud
setup AC SecurityGroups in the backend
Setting up a file mount:
You have to create fileMount "AdmiralCloud" for the storage.
User configuration:
No configuration needed for editors
Administrators need the Security Group for confirmation
LinkHandler Configuration:
A LinkHandler configuration is included automatically
no manual configuration steps
You can find the LinkHandler Configuration here: EXT:admiral_cloud_connector/Configuration/TSconfig/LinkHandler.ts