Connectors

Connectors are a way to push attributes of identities towards other systems.

Next to the existing connectors, you can craft your own connector.

For this to happen, create a new java maven project and include the following dependency.

<dependency>
    <groupId>be.personify.iam</groupId>
    <artifactId>personify-provisioning</artifactId>
    <version>LATEST VERSION</version>
</dependency>

Then you can extend the Connector class:

...
import be.personify.iam.provisioning.connectors.Connector;
...

public CustomConnector extends Connector {


  /**
   * constructor to execute initialization actions
   */
  public CustomConnector(Map<String, String> config, List<TargetSystemAttribute> targetSystemAttributes) throws Exception {
	super(config, targetSystemAttributes);
	....
  }


}

Then you can implement all operations.

Last updated