Categories
UT Drupal Kit

Enterprise Authentication integration (SAML) requires a version change

If you have integrated the University’s EID-based Enterprise Authentication (see documentation) on a UT Drupal Kit site, you will need to make a change to its the site’s Composer package requirements to be able to update to Drupal 10.

Your site’s composer.json file should currently include the requirement "utexas/pantheon_saml_integration": "^3.0" which limits it to retrieve only the version of that package that is compatible with Drupal 9.

To prepare for updating a site to Drupal 10, change this requirement to "utexas/pantheon_saml_integration": "^3.0 || ^4.0". This will allow the codebase to retrieve the version of that package that is compatible with Drupal 9 if your other requirements specify Drupal 9, and to retrieve the version that is compatible with Drupal 10 if your other requirements specify Drupal 10.

This change can safely be performed on sites at any time prior to the update to the 3.12.0 release of the UT Drupal Kit, which is currently scheduled for May 23, 2023.

On its own, it will not change the version of utexas/pantheon_saml_integration that your site is using, but simply make it capable of using a Drupal 10-compatible version when you subsequently update.

By Paul Grotevant

Paul Grotevant is the Senior IT Manager of Web Content Management Solutions for Information Technology Services at the University of Texas at Austin.

Social Widgets powered by AB-WebLog.com.