/
REST

REST

Overview

The REST connector is designed to manage provisioning by relying on RESTful service.

Installation

Follow these steps to run the stand-alone connector server:

  1. Download the connector server jar file and store it in the connector server directory (any directory).

  2. Download the REST connector jar file and store it in the bundles subdirectory.

  3. Start the connector server. For more information, check the page about this topic.

Supported operations

  • Authenticate

  • ResolveUsername

  • Create

  • Delete

  • Update

  • Search

  • Test

  • Schema

  • Sync

  • ScriptOnConnector

  • UpdateAttributeValues

Configuration

Configuration Properties

The following table describes all of the properties that you can specify for the configuration:

Configuration Property

Type

Required

Description

Configuration Property

Type

Required

Description

Base address

String

X

Base URL for the target RESTful service

Accept

String

 

Value for the HTTP Accept header; defaults to application/json

Content-Type

String

 

Value for the HTTP Content-Type header; defaults to application/json

Username

String

 

Username for authentication to the target RESTful service

Password

GuardedString

 

Password for authentication to the target RESTful service

Client id

String

 

Client id for authentication to the target RESTful service

Client secret

String

 

Client secret for authentication to the target RESTful service

Access Token node id

String

 

Field id of the JSON object node, returned from target Access Token RESTful service, that contains token value

Access Token base address

String