Install

Works with Drupal: 7.x

Using Composer to manage Drupal site dependencies

Downloads

Download tar.gz 31.79 KB
MD5: 66fad2e3a7563881dae7353b7f601530
SHA-1: d8a083fe53a974eb3330d0fbe2f14d45066613a0
SHA-256: 4b98aa5bf40de68e616345a2a6caa515a101483540d0f9bdfc6e64942809215d
Download zip 37.92 KB
MD5: ba29d842b49204943568c942247e592f
SHA-1: cdfcc9b10fb096df7f5644e46ae229f22d4b9ef6
SHA-256: 70dff598ff4e88ac68f644a2ba453412e5e63c0c1320f840ad6a4f04224477a4

Release notes

This is primarily a maintenance release for the 7.x-2.x branch, though some minor feature improvements have been included.

This version also includes a couple API enhancements that may not be 100% backwards-compatible in very edge-case scenarios. If you are using the API for custom needs please consult the relevant change records to confirm. These API enhancements have been put in place largely to support two new sandbox projects that integrate very tightly with this module and fill some feature gaps that many users may be interested in:

  • Crowd Push & Provisioning - Provides push and provisioning sync capabilities to send user data updated in Drupal to Crowd (allowing Drupal to handle user creations, updates, password resets, etc.).
  • Crowd Batch & Auto Pull - Provides batch and automatic pull syncing of user data from a Crowd directory to Drupal (allowing Drupal user lists to be in-sync with Crowd for administrative purposes).

Bug-fixes since since 7.x-2.0:

  • Issue #2487750 by tinny, rjacobs: Error on updating user
  • Issue #2543110 by rjacobs: Only set secure flag for SSO cookies set over secure connection
  • Issue #2626976 by rjacobs: User sync not triggered for users with case difference between Crowd and Drupal usernames
  • Issue #2653844 by rjacobs: Pre-sync logic should not make use of the global $user object
  • Issue #2454127 by rjacobs: API does not set active status during user updates
  • Issue #2683751 by rjacobs: Username collision detection not accurate
  • Issue #2720347 by rjacobs: Many-to-one relationships not respected in group map

Feature additions and API enhancements since 7.x-2.0:

  • Issue #2653110 by rjacobs: Pass an $edit variable in hook_crowd_presync_user_data()
  • Issue #2680741 by rjacobs: Sync active status for users
  • Issue #2697109 by rjacobs: Minor API enhancements - Add new alter hooks and general cleanup
  • Issue #2702131 by rjacobs: Add validation method to REST interface
  • Issue #2704999 by rjacobs: Add method to REST API to update user password
  • Issue #2713113 by rjacobs: Flag which roles are mapped to Crowd on the profile edit form
  • Issue #2713967 by rjacobs: User and group create/update methods should throw exceptions instead of returning false
  • Issue #2714511 by rjacobs: Add method to API to remove a user
Created by: rjacobs
Created on: 11 May 2016 at 18:42 UTC
Last updated: 13 Oct 2016 at 17:28 UTC
Bug fixes
New features
Unsupported

Other releases