Drupal 7 Connector

Last modified 22 Apr 2021 17:31 +02:00

Identity connector for Drupal 7 systems.

Functionalitylimited
Development statusdormant (not developed actively, but still somehow maintained)
Support statussupportable
OriginEvolveum
Support provided byEvolveum
Target systemsDrupal (version 7)
ProtocolDrupal's REST API over HTTPS
Source codehttps://github.com/Evolveum/connector-drupal

Connector for Drupal 7, based on polygon’s connector-rest. You need to enable JSON REST API in drupal 7 over Services 3.x module. For security reason please use HTTP Basic authentication or whitelist midPoint IP addresses that will bypass general HTTP auth. Also, use HTTPS, user passwords are transferred as plain text in JSON body.

Capabilities and Features

Schema

Provisioning

YES

Live Synchronization

NO

Password

YES

Activation

YES

Activation via the status attribute.

Filtering changes

currently limited, only over icfs:uid and icfs:name

Paging support

YES

Simple Paged Results

Native attribute names

NO

icfs:name as user name, icfs:uid as user ID

Scripting

NO

Interoperability

Tested on Drupal 7.33, 7.53.

History

Version Origin Binary Sources Build Date Description

1.0.0.2

Polygon

download jar

GitHub

April 2017

Official release

Licensing

The connector itself is available under the terms of Apache License 2.0. To our best knowledge, there is no extra license needed to use this connector.

Documentation

How to enable Drupal REST API

https://www.drupal.org/node/2424977 - might be useful as a reference of how perform basic configuration of services module.

https://www.drupal.org/project/services - Main services module, it contains links to documentation (https://www.drupal.org/node/109782) and list of additional extensions (https://www.drupal.org/node/750036)

Resource Examples