/
Task Delegation APIs

Task Delegation APIs

These APIs are only required when the OneList delegation feature is enabled. Delegation is a two-way sync between OneList and the source workflow system.

Get Delegations API

This API returns all the current and future delegations of the in-scope workflows from the source workflow system.

Input parameters:

  • For filtering delegation by workflow, scope/profile, optional

Return parameters:

  • List of delegations with the following mandatory information

    • Delegation record id - the unique delegation record id

    • Scope - the scope of the delegation, e.g. SAP delegation profile, the workflow name

    • Delegate form user id - the source system user id

    • Delegate to user id - the source system user id

    • Start date - the delegation start date and time with time zone information

    • End date - the delegation end date and time with time zone information

  • Optional attributes:

    • Workflow type - value for the delegation identification, e.g. delegation sub-system.

 

Save Delegations API

This API creates or updates the source workflow system delegation record.

Input parameters:

  • Delegation record id - the unique delegation record id, optional for create new delegation record.

  • Scope - the scope of the delegation, e.g. SAP delegation profile, the workflow name

  • Delegate form user id - the source system user id

  • Delegate to user id - the source system user id

  • Start date - the delegation start date and time with time zone information

  • End date - the delegation end date and time with time zone information

  • Workflow type - Optional, value for the delegation identification, e.g. delegation sub-system.

Return parameters:

  • Success or error messages

Delete Delegation API

This API deletes the delegation record.

Input parameters:

  • Delegation record id - the unique delegation record id, optional for create new delegation record.

  • Scope - optional, the scope of the delegation, e.g. SAP delegation profile, the workflow name

Return parameters:

  • Success or error messages

Related content

Manage Task Delegation Policies
Manage Task Delegation Policies
More like this
Manage Task Delegation Policies
Manage Task Delegation Policies
More like this
Manage Task Delegation Policies
Manage Task Delegation Policies
More like this
Manage Delegation Adapters
Manage Delegation Adapters
More like this
Delegation Sync
More like this
Manage your task delegations
Manage your task delegations
More like this