Skip to main content

Create Provisioning Policy​

This API generates a create policy/template based on field value transforms. This API is intended for use when setting up JDBC Provisioning type sources, but it will also work on other source types. Transforms can be used in the provisioning policy to create a new attribute that you only need during provisioning. Refer to Transforms in Provisioning Policies for more information. A token with ORG_ADMIN authority is required to call this API.

Path Parameters
  • sourceId string required

    The Source id

    Example: 2c9180835d191a86015d28455b4a2329
Request Body required
  • name string required

    the provisioning policy name

  • description string

    the description of the provisioning policy

  • usageType string

    Possible values: [CREATE, UPDATE, DELETE, ASSIGN, UNASSIGN, CREATE_GROUP, UPDATE_GROUP, DELETE_GROUP, REGISTER, CREATE_IDENTITY, UPDATE_IDENTITY, EDIT_GROUP, ENABLE, DISABLE, UNLOCK, CHANGE_PASSWORD]

    The type of ProvisioningPolicy usage.

  • fields object[]
  • name string

    The name of the attribute.

  • transform object

    Default value: [object Object]

    The transform to apply to the field

  • attributes object

    Attributes required for the transform

  • type string

    The type of the attribute.

  • isMultiValued boolean

    Default value: false

    Flag indicating whether or not the attribute is multi-valued.

Responses

Created ProvisioningPolicyDto object


Schema
  • name string

    the provisioning policy name

  • description string

    the description of the provisioning policy

  • usageType string

    Possible values: [CREATE, UPDATE, DELETE, ASSIGN, UNASSIGN, CREATE_GROUP, UPDATE_GROUP, DELETE_GROUP, REGISTER, CREATE_IDENTITY, UPDATE_IDENTITY, EDIT_GROUP, ENABLE, DISABLE, UNLOCK, CHANGE_PASSWORD]

    The type of ProvisioningPolicy usage.

  • fields object[]
  • name string

    The name of the attribute.

  • transform object

    Default value: [object Object]

    The transform to apply to the field

  • attributes object

    Attributes required for the transform

  • isRequired boolean

    Default value: false

    Flag indicating whether or not the attribute is required.

  • type string

    The type of the attribute.

  • isMultiValued boolean

    Default value: false

    Flag indicating whether or not the attribute is multi-valued.

Loading...