Update status on Technician auto assign
Requirement:
Updating request status when a technician is assigned through technician auto assign.
Steps to configure:
- Goto Admin > Developer Space > Request Custom Functions > Global function > New > Paste the content from the attachment GF_4 - Configuration.txt and save it with a name.
- Update the URL and integration key in the script.
- You can get the integration key under Admin > Integrations > Integration Key > New
- Please use an integration key with admin privilege, as there wont be any role related permission issues.

- Update the integration key in the global function.
- https://help.servicedeskplus.com/api/rest-api.html$key

- Go to Admin > Developer Space > Request Custom Functions > Custom Actions > Paste the content from the TAAUpdateStatus.txt and save it with a name.
- Modify the below in the script:
- Global Function name\count
- Status Name
- Status Change Comments
- Configure custom trigger as below to get invoked every time a request is created.
New to ADSelfService Plus?
Resources
Related Articles
Technician
This report is used to find the Technician complete details. SELECT AaaUser.USER_ID, AaaUser.FIRST_NAME "FullName", AaaLogin.NAME "LoginName", AaaLogin.DOMAINNAME "Domain", AaaContactInfo.EMAILID "Email", DepartmentDefinition.DEPTNAME "Department", ...
Technician group
This report is used to get the associated groups of the technicians. SELECT AaaUser.FIRST_NAME "FullName", (SDOrganization.NAME) "Site", (qd.queuename) "Group" FROM AaaUser LEFT JOIN UserDepartment ON AaaUser.USER_ID=UserDepartment.USERID LEFT JOIN ...
BR script to stop the request status update operation performed on a request that is not assigned with a technician.
This Sample Python Script is used to "negate" the request status update, if the request is not assigned with any technician. Usecase: Consider a technician is trying to resolve a request that is not associated to any technician. Any technician ...
How to auto-create worklog based on values specified in the request
This post will to help you create a worklog automatically when a request is created. This script can be configured under Request custom triggers and you will find more information about this here. This is achieved using an API call to create a ...
Request violated by technician
This report used to find the technician who violated the request. If the request/incident already has a violation and is reassigned to another technician the new technician assumes the violation instead of the technician that the violation occurred. ...