Skip to content

Delegation Action

Delegation helps you efficiently run the help desk service even when the technician or approver is unavailable. It lets you reassign requests and assign a user’s (both technicians and requesters) approval request to another user. 

Attributes

id (long)
Unique identifier to identify the delegation action 

id (long)
Numerical digits which are considered to have larger values.

Example

234759602834500

module (module)
No Description

module (module)

for_technician (JSONObject)
Used to define backup technician for tickets
show attribute

for_technician (JSONObject)
Used to define backup technician for tickets

Example

{
  "for_technician": {
    "backup_technician": {
      "email_id": "sample_user_2@test.com",
      "is_technician": true,
      "name": "user_2",
      "id": "2337000000170001",
      "first_name": "user_2"
    },
    "tech_delegation_option": {
      "name": "ASSIGNED_TO_USER",
      "id": "2337000000131011"
    }
  }
}

tech_delegation_option (delegation_option)
Indicates the delegation option selected for backup_technician. Available options are 1.NO_ACTION 2.ASSIGNED_TO_USER 3.APPLY_GLOBAL 4.UNASSIGNED

tech_delegation_option (delegation_option)
Indicates the delegation option selected for backup_technician.

Example

{
  "tech_delegation_option": {
    "name": "ASSIGNED_TO_USER",
    "id": "2337000000131011"
  }
}

backup_technician (technician)
Indicates the technician assigned as a backup for another technician who is on leave. Will be applicable only if the tech_delegation_option is set to ASSIGNED_TO_USER

backup_technician (technician)
Indicates the technician assigned as a backup for another technician who is on leave.

Example

{
  "backup_technician": {
    "email_id": "test_2@test.com",
    "name": "sample_user_2",
    "id": "100000000000040923"
  }
}

for_approval (JSONObject)
Used to define backup for upcoming approvals 
show attribute

for_approval (JSONObject)
Used to define backup for upcoming approvals 

Example

{
  "for_approval": {
    "backup_approver": {
      "name": "Reporting To",
      "id": "2337000000091155"
    },
    "approval_delegation_option": {
      "name": "ASSIGNED_TO_ROLE",
      "id": "2337000000131014"
    }
  }
}

approval_delegation_option (delegation_option)
Indicates the delegation option selected for backup_approver. Available options are 1.NO_ACTION 2.ASSIGNED_TO_USER 3.ASSIGNED_TO_ROLE 4.APPLY_GLOBAL 

approval_delegation_option (delegation_option)
Indicates the delegation option selected for backup_approver.

Example

{
  "approval_delegation_option": {
    "name": "ASSIGNED_TO_USER",
    "id": "2337000000131011"
  }
}

backup_approver (JSONObject)
Indicates the user assigned as a backup for another user who is on leave. Will be applicable only if the approval_delegation_option is set to ASSIGNED_TO_USER or ASSIGNED_TO_ROLE

backup_approver (JSONObject)
Indicates the user assigned as a backup for another user who is on leave. 

Example

{
  "backup_approver": {
    "name": "Reporting To",
    "id": "100000000000050628"
  }
}

created_by (user)read only
Denotes the user who configure the backup

created_by (user)
Denotes the user who configure the backup

created_on (datetime)read only
Indicates the time when the backup information was added

created_on (datetime)
Represents a date/time as a JSON Object. Would contain the value and the display_value attributes.

value : The time in long format (No. of milliseconds from Jan 1, 1970 ).

display_value : The time in a readable form in a format as personalized by the user. If not personalized, default format would be used.

More Attributes Expand all

updated_by (user)read only

Denotes the user who recently updated the backup configurations. 

updated_by (user)
Denotes the user who recently updated the backup configurations. 

updated_on (datetime)read only

Indicates the recent updated time of the backup configuration

updated_on (datetime)
Represents a date/time as a JSON Object. Would contain the value and the display_value attributes.

value : The time in long format (No. of milliseconds from Jan 1, 1970 ).

display_value : The time in a readable form in a format as personalized by the user. If not personalized, default format would be used.