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

Service ID

7 3 0 6 6 5 9 2 2 6 0 1 4 9 7


Ecorys UK

Reuben Pearse


Service scope

Software add-on or extension
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

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
Online ticketing support accessibility
None or don’t know
Phone support
Phone support availability
9 to 5 (UK time), Monday to Friday
Web chat support
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

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
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

Web browser interface
Supported browsers
  • Internet Explorer 11
  • Microsoft Edge
  • Firefox
  • Chrome
  • Safari 9+
  • Opera
Application to install
Designed for use on mobile devices
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
Customisation available
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
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 clearance
Staff screening not performed
Government security clearance

Asset protection

Knowledge of data storage and processing locations
Data storage and processing locations
United Kingdom
User control over data storage and processing locations
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
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 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 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

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

User authentication needed
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

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

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

Security governance

Named board-level person responsible for service security
Security governance certified
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

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

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

Public sector networks

Connection to public sector networks


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

Service documents

Return to top ↑