UT Drupal Kit
The UT Drupal Kit (UTDK) is a custom distribution of the open-source Drupal content management system (CMS), designed primarily for use on public-facing websites. The UT Drupal Kit aims to simplify the development of websites and improve accessibility compliance by providing a centrally-maintained University-branded theme, drag-and-drop page layout tools, a collection of custom content components, and optional add-ons for specific use cases such as News, Events, and Profiles.
The UT Drupal Kit is available as three separate service offerings, depending on the needs of the customer and project.
UT Drupal Kit - Managed | UT Drupal Kit - Custom | UT Drupal Kit - Self-managed | |
---|---|---|---|
Pantheon hosting required? | YES | YES | NO |
Request process | Request form | Email drupal-kit-support@utlists.utexas.edu to initiate a project | Self-service - Start with documentation |
BASE FEATURES | |||
UT-branded "Forty Acres" theme | Included | Included | Included |
Flexible page layouts | Included | Included | Included |
Preconfigured content components | Included | Included | Included |
Drag-and-drop page builder | Included | Included | Included |
Embeddable Twitter feeds | Included | Included | Included |
Preconfigured WYSIWYG editor | Included | Included | Included |
ADD-ON CONTENT FEATURES | |||
Profile feature | Included | Available by request | Available via self-service |
News feature | Included | Available by request | Available via self-service |
Event feature | Included | Available by request | Available via self-service |
AUTHENTICATION AND AUTHORIZATION | |||
UT EID authentication for site editors | Included | Available by request | Available by request - PANTHEON ONLY |
Restrict access to content based on EID attributes | Not available | Available by request | Available via self-service |
ROLES AND PERMISSIONS | |||
Preconfigured content editor role | Included | Included | Included |
Preconfigured site manager role | Included | Not included | Not included |
SEARCH AND SEO | |||
Metatag configuration | Included | Included | Included |
Google Programmable Search Engine | Included | Available by request | Available via self-service |
ANALYTICS | |||
Google Tag Manager/Google Analytics | Included | Available by request | Available via self-service |
CUSTOMIZATION OPTIONS | |||
Theme customizations | Not available | Available by request | Available via self-service |
Custom content types | Not available | Available by request | Available via self-service |
Custom Views | Not available | Available by request | Available via self-service |
Additional Drupal contrib modules | Not available | Available by request | Available via self-service |
Add or modify text formats | Not available | Available by request | Available via self-service |
Modify rich text editor configuration | Not available | Available by request | Available via self-service |
SUPPORT | |||
Online documentation | Included | Included | Included |
Ticket-based support | Included | Included | Included |
Customized training | Available by request | Available by request | Available by request |
MAINTENANCE AND UPDATES | |||
Automated CMS updates with visual regression testing | Included | Included | Optional - requires Pantheon hosting |
Migration to future major versions | Included | Available by request | Site owner responsibility |
COST | Pantheon hosting charges | Pantheon hosting charges + $500 annual maintenance fee + hourly charges for customizations, bug-fixes, etc. | Variable - depends on hosting choice |
“UT Drupal Kit – Custom" provides customers with all the features and benefits of the “UT Drupal Kit – Managed" service, but with additional options for customizations such as adding new content functionality or customizing the branding or look-and-feel of the site.
“UT Drupal Kit – Custom" sites are managed and supported by ITS staff and are hosted in the Pantheon Web Hosting service. Costs include an annual support and maintenance fee, hosting costs from the Pantheon Web Hosting service, and any hourly costs incurred for the development and support of customizations to the site.
The following features are included by default with all "UT Drupal Kit - Custom" sites:
- Cloud hosting on the Pantheon Web Hosting service
- UT-branded "Forty Acres" theme with responsive design
- Preconfigured content components
- Drag-and-drop page layout tool
- Embeddable Twitter feeds
- Preconfigured WYSIWYG/rich text editor
- Optional add-on features available by request:
- News
- Events
- Profiles
- Preconfigured roles for content editors
- Metatag configuration to support Search Engine Optimization (SEO)
- Google Programmable Search Engine for site search
- Enterprise Authentication integration for content editor login
- Automated CMS updates with visual regression testing, managed by ITS
The following features are available by request for "UT Drupal Kit - Custom" sites at an additional cost:
- Assistance with Google Tag Manager/Google Analytics configuration
- Theme customizations/sub-theming
- Content functionality customizations:
- Custom content types
- Custom Views
- Additional Drupal contrib modules to support site-specific needs
- Add or modify text formats
- Modify rich text editor configuration
"UT Drupal Kit - Custom" has three separate cost components:
- Pantheon hosting costs (varies by site, see Pantheon Service Plans for more information)
- Annual support and maintenance fee ($500/year)
- Hourly charges for development and support of requested customizations or bug-fixes (see Web and Consulting Services for current rates)
Key Metrics
Content delivery availability: 99.9% according to Pantheon's elite SLA
Content editing availability: 99.491%, based on SLA for Enterprise Authentication
Please note that this SLA is dependent on other campus SLAs and is adjusted as those change.
Overview
This document defines the service level agreement for the "UT Drupal Kit - Custom" Web publishing service.
Service Description
"UT Drupal Kit - Custom" is a website service provided by ITS, intended to assist organizations with limited technical resources to quickly build content-rich, public-facing Web presences.
Intended Users
External users for "UT Drupal Kit - Custom" are students, faculty, staff, parents, the press, and the public at large. External users are able to view publicly accessible content at all times.
Internal users for "UT Drupal Kit - Custom" are staff, faculty, and personnel from university colleges, schools, and departments who act as content owners or web publishers for the university.
Supported Computing Environment
"UT Drupal Kit - Custom" is available exclusively on the Pantheon Web Hosting service.
Technical Support
Support for Internal Users
Internal users should send an email message to drupal-kit-support@utlists.utexas.edu for service requests that do not require immediate attention.
For website outages and other issues requiring immediate attention (less than 4 hours), internal users should send an email message to drupal-kit-support@utlists.utexas.edu and follow up with a phone call to the UT Service Desk at 512-475-9400 to ensure proper escalation of the ticket.
Support for External Users
External users should send an email message to the UT Service Desk at help@its.utexas.edu, which will create a support ticket. Routine requests are typically addressed within one business day within normal business hours (8am-5pm, Monday-Friday).
Maintenance
ITS will notify customers about both scheduled and unscheduled maintenance using the Alerts and Outages page or internal-user distribution lists. Services may not be available during maintenance periods. ITS will notify external users using a maintenance notification on the Alerts and Outages page.
Scheduled Maintenance
There are no scheduled maintenance windows for this service. Maintenance and software updates may be deployed to individual sites at any time. All efforts will be made to minimize disruption of delivery of content. Changes for which a noticeable disruption is anticipated will be performed outside of business hours.
Unscheduled Maintenance
Tasks that require service downtime will be announced as soon as possible on the Alerts and Outages page and to internal users via internal-user distribution lists.
Change Notification
ITS will notify the university community of service availability and service delivery issues via the Alerts and Outages page.
User Responsibilities
- Assign and maintain an on-site departmental contact (liaison) for ITS.
- Build site content (text, images, etc.) using the CMS administrative interface.
- "UT Drupal Kit - Custom" is approved for hosting Controlled data and Confidential (FERPA) data by the University Information Security Office. See the University ISO Policies on Cloud Services for details. For more information on University Data Classifications, see https://security.utexas.edu/policies/data_classification.
- Communicate with UTNIC as needed to request Domain Name Service (DNS) changes for the website.
- At least once per quarter, review authorized users for the site and de-authorize or remove accounts for users who no longer require access to the site.
- Agree to comply with the following UT Austin standards and policies:
- Data Classification Standards - http://security.utexas.edu/policies/data_classification
- Web Privacy Policy - http://www.utexas.edu/web-privacy-policy
- Web Accessibility Policy - http://www.utexas.edu/web-accessibility-policy
- University Brand Guidelines - https://brand.utexas.edu
- University Records Management Policies and Procedures - https://afm.utexas.edu/hbp/part-20-records-management
- See also the University of Texas at Austin Records Retention Schedule (UTRRS) and Request to Dispose of Records
"UT Drupal Kit - Self-Managed" allows qualified developers and site owners to create and manage their own websites using the UT Drupal Kit distribution, and to host the site on any compatible hosting platform of their choice.
ITS does not provide development services for maintenance or customizations on sites using the "Self-Managed" option.
For more information on getting started with "UT Drupal Kit - Self Managed," please refer to the UT Drupal Kit developer documentation at https://drupalkit.its.utexas.edu/docs/.
The following features are included by default with all "UT Drupal Kit - Self-Managed" sites:
- UT-branded "Forty Acres" theme with responsive design
- Preconfigured content components
- Drag-and-drop page layout tool
- Embeddable Twitter feeds
- Preconfigured WYSIWYG/rich text editor
- Metatag configuration to support Search Engine Optimization (SEO)
- Preconfigured role for content editors
The following features are available by request for "UT Drupal Kit - Self-Managed" sites via self-service:
- Optional add-on features:
- News
- Events
- Profiles
- Google Programmable Search Engine for site search
- Enterprise Authentication integration for content editor login (Available only when site is hosted on the Pantheon Web Hosting service)
- Google Tag Manager/Google Analytics configuration
- Theme customizations/sub-theming
- Content functionality customizations, including but not limited to:
- Custom content types
- Custom Views
- Additional Drupal contrib modules to support site-specific needs
- Add or modify text formats
- Modify rich text editor configuration
"UT Drupal Kit - Self-Managed" is centrally funded. There is no charge for use of the UT Drupal Kit software distribution itself; separate charges may apply based on the customer's choice for hosting platform.
Overview
This document defines the service level agreement for "UT Drupal Kit - Self-service."
Service description
“UT Drupal Kit – Self-managed" is a custom distribution of the Drupal web content management system. It is provided by ITS, and is intended to assist qualified software developers with tools to accelerate the process of building a UT-branded, public-facing Web presence.
Intended Users
"UT Drupal Kit - Self-managed" can be used by faculty and staff, including student employees.
This service does not include hosting or development support from ITS. It is intended for use by units with the required technical skills to install and maintain a Drupal website.
Supported Computing Environment
Web server environments must meet the minimum server requirements for Drupal. For additional information, see the "Server Requirements" section of the UT Drupal Kit documentation.
Technical Support
Questions on installing and using the UT Drupal Kit can be submitted via email to drupal-kit-support@utlists.utexas.edu, which will open a support ticket. Support is available during normal business hours (Monday-Friday, 8am-5pm). Routine requests are typically addressed within three business days.
ITS does not offer formal support for general questions about Drupal site-building and configuration. Informal support for campus Drupal users is available via the UT Drupal users list.
Maintenance
The UT Drupal Kit distribution is updated on a bi-monthly basis. Bugfixes or security issues may also necessitate out-of-cycle releases at any time.
New releases are announced via email to the UT Drupal users list and on the web at https://sites.utexas.edu/drupal.
User Responsibilities
Users of "UT Drupal Kit - Self-managed" agree to comply with the following UT Austin standarads and policies:
- Information Resources Use and Security Policy - https://security.utexas.edu/policies/irusp
- Minimum Security Standards for Application Development and Administration - https://security.utexas.edu/content/min-security-standards
- Data Classification Standards - http://security.utexas.edu/policies/data_classification
- Web Privacy Policy - http://www.utexas.edu/web-privacy-policy
- Web Accessibility Policy - http://www.utexas.edu/web-accessibility-policy
- University Brand Guidelines - https://brand.utexas.edu
- University Records Management Policies and Procedures - https://afm.utexas.edu/hbp/part-20-records-management
- See also the University of Texas at Austin Records Retention Schedule (UTRRS) and Request to Dispose of Records
“UT Drupal Kit – Managed” provides customers with a fully-configured, fully-managed, cloud-hosted website using the UT Drupal Kit content management system distribution.
This service is intended to primarily benefit non-technical customers who need to publish a public-facing, UT-branded website on a limited budget and do not have technical resources at their disposal for customization or ongoing support. Customizations to the site’s theme or functionality are not allowed in this service. There is no charge for this service other than the passthrough of hosting costs from the Pantheon Web Hosting service.
The following features are included by default with all "UT Drupal Kit - Managed" sites:
- Cloud hosting on the Pantheon Web Hosting service
- UT-branded "Forty Acres" theme with responsive design
- Preconfigured content components
- Drag-and-drop page layout tool
- Embeddable Twitter feeds
- Preconfigured WYSIWYG/rich text editor
- Add-on content features:
- News
- Events
- Profiles
- Preconfigured roles for content editors
- Metatag configuration to support Search Engine Optimization (SEO)
- Google Programmable Search Engine for site search
- Enterprise Authentication integration for content editor login
- Automated CMS updates with visual regression testing, managed by ITS
- Migration to future major versions of the UT Drupal Kit
Customizations to the site's theme or functionality are not allowed in this service. Customers wishing to use the UT Drupal Kit and requiring customization for their site should explore either:
- "UT Drupal Kit - Custom" - Fully-managed and hosted site with customization and development support from ITS
- "UT Drupal Kit - Self-managed" - Use of the UT Drupal Kit software without development or site management support from ITS
"UT Drupal Kit – Managed" is centrally funded, except for Pantheon hosting costs, which can vary by site based on traffic. Please see Pantheon Service Plans for more information about hosting costs on the Pantheon platform.
Key Metrics
Content delivery availability: 99.9% according to Pantheon's elite SLA
Content editing availability: 99.491%, based on SLA for Enterprise Authentication
Please note that this SLA is dependent on other campus SLAs and is adjusted as those change.
Overview
This document defines the service level agreement for the "UT Drupal Kit - Custom" Web publishing service.
Service Description
"UT Drupal Kit - Managed" is a website service provided by ITS, intended to assist organizations with limited technical resources to quickly build content-rich, public-facing Web presences.
Intended Users
External users for "UT Drupal Kit - Managed" are students, faculty, staff, parents, the press, and the public at large. External users are able to view publicly accessible content at all times.
Internal users for "UT Drupal Kit - Managed" are staff, faculty, and personnel from university colleges, schools, and departments who act as content owners or web publishers for the university.
Supported Computing Environment
"UT Drupal Kit - Managed" is available exclusively on the Pantheon Web Hosting service.
Technical Support
Support for Internal Users
Internal users should send an email message to drupal-kit-support@utlists.utexas.edu for service requests that do not require immediate attention.
For website outages and other issues requiring immediate attention (less than 4 hours), internal users should send an email message to drupal-kit-support@utlists.utexas.edu and follow up with a phone call to the UT Service Desk at 512-475-9400 to ensure proper escalation of the ticket.
Support for External Users
External users should send an email message to the UT Service Desk at help@its.utexas.edu, which will create a support ticket. Routine requests are typically addressed within one business day within normal business hours (8am-5pm, Monday-Friday).
Maintenance
ITS will notify customers about both scheduled and unscheduled maintenance using the Alerts and Outages page or internal-user distribution lists. Services may not be available during maintenance periods. ITS will notify external users using a maintenance notification on the Alerts and Outages page.
Scheduled Maintenance
There are no scheduled maintenance windows for this service. Maintenance and software updates may be deployed to individual sites at any time. All efforts will be made to minimize disruption of delivery of content. Changes for which a noticeable disruption is anticipated will be performed outside of business hours.
Unscheduled Maintenance
Tasks that require service downtime will be announced as soon as possible on the Alerts and Outages page and to internal users via internal-user distribution lists.
Change Notification
ITS will notify the university community of service availability and service delivery issues via the Alerts and Outages page.
User Responsibilities
- Assign and maintain an on-site departmental contact (liaison) for ITS.
- Build site content (text, images, etc.) using the CMS administrative interface.
- "UT Drupal Kit - Managed" is approved for hosting Controlled data and Confidential (FERPA) data by the University Information Security Office. See the University ISO Policies on Cloud Services for details. For more information on University Data Classifications, see https://security.utexas.edu/policies/data_classification.
- Communicate with UTNIC as needed to request Domain Name Service (DNS) changes for the website.
- At least once per quarter, review authorized users for the site and de-authorize or remove accounts for users who no longer require access to the site.
- Agree to comply with the following UT Austin standards and policies:
- Data Classification Standards - http://security.utexas.edu/policies/data_classification
- Web Privacy Policy - http://www.utexas.edu/web-privacy-policy
- Web Accessibility Policy - http://www.utexas.edu/web-accessibility-policy
- University Brand Guidelines - https://brand.utexas.edu
- University Records Management Policies and Procedures - https://afm.utexas.edu/hbp/part-20-records-management
- See also the University of Texas at Austin Records Retention Schedule (UTRRS) and Request to Dispose of Records