Ecorys UK

Drupal CMS Development Services

With extensive experience in Public Sector web solutions Ecorys provides a range of consultancy services utilising both Drupal 7 and 8 CMS. Drupal’s intuitive digital framework allows easy content authoring and flexibility to provide online services, websites, portals and intranets across multiple devices.


  • Drupal has easy content authoring, reliable performance and excellent security
  • Flexible application growth - modularity is Drupal’s core principal
  • Inbuilt support for multiple languages and multiple user groups
  • Integrates with other applications and data (e.g. RSS feeds)
  • Fully customisable web layout and user services
  • Drupal performance monitoring and optimisation
  • Drupal development with integrated creative design services
  • Specialists in delivering responsive designs using Drupal
  • Drupal out of the box solutions available with easy configuration
  • Common Examples: news monitoring, collaborative workspaces, campaign websites


  • Drupal can be easily integrated with existing websites and databases
  • Publish and manage content using a tailored workflow process
  • Securely access content and interact with services on any device
  • Automate and reduce administration and management
  • Modify, extend and add services including Drupal module development
  • Responsive design and optimisation for all devices and screen sizes
  • Rigorous Quality Assurance process
  • Designed for best user experience with user collaboration
  • Fully managed hosting service
  • Work completed by certified Drupal specialists


£15000 per unit per year

Service documents

G-Cloud 11


Ecorys UK

Reuben Pearse


Service scope

Service scope
Software add-on or extension No
Cloud deployment model Public cloud
Service constraints A modern internet browser is required to use the service. The user interface is designed to work best on a desktop device, however the screens will render on a mobile device.
System requirements Internet Browser Software

User support

User support
Email or online ticketing support Email or online ticketing
Support response times Out of hours support is available at additional cost.
User can manage status and priority of support tickets Yes
Online ticketing support accessibility None or don’t know
Phone support Yes
Phone support availability 9 to 5 (UK time), Monday to Friday
Web chat support No
Onsite support Yes, at extra cost
Support levels Our standard support service is by email or phone between the hours of 0900-17:00 Monday to Friday.
There are two tiers of support within the Ecorys Incident Management process: First Line and Second Line support. First line support carry out diagnostics of incidents, and manage service disruptions relating to hardware infrastructure. Unresolved issues are passed to the Second Line support who are responsible for service recovery, software and data fixes. Clients can extend cover to include extended hours support outside of these times, which requires a separate agreement and an agreed costing structure.
Support available to third parties No

Onboarding and offboarding

Onboarding and offboarding
Getting started Prior to website being launched, full CMS training can be provided to content authors along with a tutorial site to allow users to experiment with features. User manuals can be provided on request. An FAQ will be created to cover common editing processes and any bespoke features requested for a website.
Service documentation Yes
Documentation formats
  • HTML
  • PDF
End-of-contract data extraction We provide full data export as part of the service. Data can be exported in CSV or Excel format. We can also provide copies of the Drupal database (typically MySQL) along with backups of website folders and graphical assets
End-of-contract process Contract length covers support, hosting and maintenance. At the end of that term, clients are free to take their data and we provide reassurance that sensitive data is deleted.

Using the service

Using the service
Web browser interface Yes
Supported browsers
  • Internet Explorer 11
  • Microsoft Edge
  • Firefox
  • Chrome
  • Safari 9+
  • Opera
Application to install No
Designed for use on mobile devices Yes
Differences between the mobile and desktop service Our website development and testing will take into consideration how the interface/functionality will work on mobile devices and ensure that pages are functional when using a smartphone or tablet device.
Service interface No
Customisation available Yes
Description of customisation Drupal is a robust, secure, open-source platform with a range of customisable features. Our certified Drupal experts have expertise in getting the most out of existing Drupal modules and also have the ability to create custom modules to meet bespoke customer requirements. Our web designers can produce bespoke templates/themes or adapt existing themes to create the required look'n'feel for a website. When it comes to content publishing, Drupal has extensive support for configuring custom content authoring and publishing workflows


Independence of resources We use Microsoft Azure Cloud servers that scale on real-time demand. As client demand increases, we monitor performance and ensure that additional cloud resources are available to maintain performance.


Service usage metrics Yes
Metrics types The system records the date and time of user logins and failed login attempts. Document upload, download and deletion activities are recorded along with details of when users generate reports. Page visit and download metrics can be linked with Google Tag Manager for more advanced analysis of user activity.
Reporting types
  • Real-time dashboards
  • Regular reports
  • Reports on request


Supplier type Not a reseller

Staff security

Staff security
Staff security clearance Staff screening not performed
Government security clearance None

Asset protection

Asset protection
Knowledge of data storage and processing locations Yes
Data storage and processing locations United Kingdom
User control over data storage and processing locations No
Datacentre security standards Complies with a recognised standard (for example CSA CCM version 3.0)
Penetration testing frequency At least once a year
Penetration testing approach ‘IT Health Check’ performed by a Tigerscheme qualified provider or a CREST-approved service provider
Protecting data at rest
  • Encryption of all physical media
  • Scale, obfuscating techniques, or data storage sharding
Data sanitisation process Yes
Data sanitisation type Deleted data can’t be directly accessed
Equipment disposal approach Complying with a recognised standard, for example CSA CCM v.30, CAS (Sanitisation) or ISO/IEC 27001

Data importing and exporting

Data importing and exporting
Data export approach Excel and CSV exports
Data export formats
  • CSV
  • Other
Other data export formats
  • Excel
  • .po and .pot files facilitate the export of translation data
Data import formats
  • CSV
  • Other
Other data import formats
  • Excel used to facilitate the bulk import of data
  • RSS feeds
  • .po and .pot files facilitate the import of translation data

Data-in-transit protection

Data-in-transit protection
Data protection between buyer and supplier networks TLS (version 1.2 or above)
Data protection within supplier network
  • TLS (version 1.2 or above)
  • Other
Other protection within supplier network Only named administrators have access to client databases. This is controlled through Active Directory

Availability and resilience

Availability and resilience
Guaranteed availability Microsoft 's Cloud Services SLA guarantees 99.5% uptime provision.
Approach to resilience The datacentre resides within Microsoft's Azure Cloud Platform. More information about the resilience of specific services can be found on the following links:
Azure SQL -
Azure Virtual Machines -
Outage reporting Email alerts are used to notify customers/users of any downtime or planned maintenance

Identity and authentication

Identity and authentication
User authentication needed Yes
User authentication
  • Public key authentication (including by TLS client certificate)
  • Username or password
Access restrictions in management interfaces and support channels Access to management interfaces within the application are restricted to named users and user accounts are subject to strong password policies. For cloud related resources, access is controlled through Active Directory and only given to administrative users. Data masking techniques are used to protect sensitive data.
Access restriction testing frequency At least once a year
Management access authentication
  • Public key authentication (including by TLS client certificate)
  • Username or password
  • Other
Description of management access authentication Active Directory integration is available for organisations on Microsoft networks

Audit information for users

Audit information for users
Access to user activity audit information Users contact the support team to get audit information
How long user audit data is stored for At least 12 months
Access to supplier activity audit information Users contact the support team to get audit information
How long supplier audit data is stored for At least 12 months
How long system logs are stored for At least 12 months

Standards and certifications

Standards and certifications
ISO/IEC 27001 certification No
ISO 28000:2007 certification No
CSA STAR certification No
PCI certification No
Other security certifications Yes
Any other security certifications Cyber Essentials Plus

Security governance

Security governance
Named board-level person responsible for service security No
Security governance certified No
Security governance approach We are Cyber Essentials Plus accredited.
Microsoft's Compliance Manager tool is used to help meet data protection and regulatory requirements when using Microsoft cloud services.
Information security policies and processes Ecorys has established security and information policies and procedures based on the ISO/IEC 27001:2005 standard (Information security management systems – requirements). These procedures are seen as an essential part of the companies' internal operating procedures. Our internal policies cover people, processes and technology and includes password policies, social media usage and data policies. We are subject to annual security scans as part of our Cyber Essentials accreditation. Ecorys’ IT department has previously completed Europa’s Security Convention for Remote Access document, which describes our physical and logical protection measures of the working environment. We use Datasend (a secure file transfer service) to facilitate the transfer of files between clients and other 3rd parties.
Ecorys UK is a registered data controller with the UK Information Commissioners Office.

Operational security

Operational security
Configuration and change management standard Supplier-defined controls
Configuration and change management approach An internal change control procedure is used by the Ecorys Digital Team. This is used to manage the change and release management of any information system or web application.
We follow OWASP principles as part of our software development processes.
Vulnerability management type Supplier-defined controls
Vulnerability management approach Drupal patches and security updates are applied on a regular basis or when advised by notifications. Automated patch application (relating to server and network infrastructure) is achieved through Microsoft Azure.

Web applications are protected through use of 3rd party services (CloudFlare, Incapsula and Sucuri). In addition to notifications received from these services, we maintain active subscriptions to vulnerability alerting websites such as CVE, NVD and CERT-EU. These enable us to stay informed of new security threats and take appropriate action.
Protective monitoring type Supplier-defined controls
Protective monitoring approach Nagios is used to monitor applications, websites and storage availability. In addition PRTG Network Monitor is used to monitor our servers, network and hardware. Notifications from 3rd party services such as CloudFlare, Incapsula and Sucuri are used to keep us informed of active security threats. Potential compromises are treated with high-priority and services and applications are patched accordingly.
Incident management type Supplier-defined controls
Incident management approach Our first line and second line support teams follow a standard incident escalation procedure when dealing with reported incidents.
User can report incidents via email, phone or through our online helpdesk system (ManageEngine's ServiceDesk Plus).
Microsoft's Compliance Manager is used manage any potential incidents relating to data protection. Support tickets are reviewed periodically to identify where users are experiencing common issues and this information is used to inform future development of the software.

Secure development

Secure development
Approach to secure software development best practice Conforms to a recognised standard, but self-assessed

Public sector networks

Public sector networks
Connection to public sector networks No


Price £15000 per unit per year
Discount for educational organisations No
Free trial available No

Service documents

pdf document: Pricing document pdf document: Terms and conditions
Service documents
Return to top ↑