Action contracts

Schema contracts for the actions you can implement in an Integration Builder project.

An action contract defines the input and output JSON schema that your integration must implement for a given action type. Use these contracts as the reference for building the request and response handling in your Integration Builder project.

Universal Logout

Action

Description

Proprietary Universal Logout

Logs a user out of an external system.

Provisioning

Action

Description

Provisioning Create User

Creates a user in an external system.

Provisioning Update User

Updates a user in an external system.

Provisioning Update User Password

Sets a user's password in an external system.

Provisioning Activate User

Activates a user account in an external system.

Provisioning Deactivate User

Deactivates a user account in an external system.

Provisioning Get User by ID

Retrieves a user's information by ID from an external system.

Provisioning Get User by UserName

Retrieves a user's information by username from an external system.

Provisioning List Users

Lists the users in an external system.

Provisioning Create Group

Creates a group in an external system.

Provisioning Update Group

Updates a group in an external system.

Provisioning Remove Group

Removes a group from an external system.

Provisioning Add Group Members

Adds members to a group in an external system.

Provisioning Remove Group Members

Removes members from a group in an external system.

Provisioning List Group Members

Lists the members of a group in an external system.

Provisioning Get Group by ID

Retrieves a group's information by ID from an external system.

Provisioning List Groups

Lists the groups in an external system.

Provisioning List Groups by Display Name

Lists the groups in an external system that match a display name.

Provisioning List User Schema

Retrieves the SCIM server's user schema properties, used to configure Entitlement Management.

Provisioning List Entitlement Schema

Retrieves the SCIM server's entitlement schema properties, used to configure Entitlement Management.

Provisioning List User Schema Property Values

Retrieves the allowed values for user schema properties.

Provisioning List Entitlement Schema Property Values

Retrieves the allowed values for entitlement schema properties.