ServiceDesk Plus配置郵件自動轉換為服務類工單
ServiceDesk Plus(以下簡稱SDP)是卓豪ManageEngine旗下的一款服務台軟體系統,它為客戶提供了事件、問題、變更、資產、合同、CMDB、服務目錄等管理模塊及功能。
其事件管理中,可以通過WEB、郵件等方式快速建立事件工單,但通過郵件創建工單的功能,不能使用服務目錄模板,無法實現審批流程。此文,將為大家介紹,如何在SDP中,將接收到的郵件工單轉為服務工單,以符合企業業務、流程、合規管理的需求。
環境準備:
SDP:建議升級至最新版本
操作系統:部署python運行環境,以及requests庫
功能實現:
SDP提供了較為豐富的API介面,能夠通過其提供的介面程序執行諸如工單的創建、更新、刪除等操作,我們利用其API介面,採用python語言,編寫了一個腳本程序,以實現當SDP接收到郵件工單後,通過主題等關鍵字,識別服務,通過其API在SDP中創建對應的服務工單,並刪除原郵件工單。
關於腳本的調用,SDP提供了自定義觸發器的功能,能夠在工單創建、編輯的時候,觸發並執行腳本。
操作步驟:
部署python環境
在SDP伺服器上配置python環境,使SDP能夠執行python腳本。
l 下載並安裝python 3.4.1及以上版本
l 配置環境變數,確認python的安裝目錄已加入path變數中。比如說,python安裝在伺服器的 C:Python34 ,則確保下述路徑被添加到Path中:
C:Python34;
C:Python34Scripts
這一步完成之後,在命令提示符(cmd)中,應能夠執行「Python」或「Py」指令。
l Python中處理API的請求,需要調用Requests庫,該庫文件未綁定在python安裝包中,需要單獨部署。
安裝requests庫
l cmd下,cd到python安裝目錄的Scripts文件夾下,然後執行pip install requests
l 當看到如下提示,表示部署成功:
l 輸入python,然後輸入import requests ,如無返回報錯,則表示Requests庫已成功載入
在SDP中進行配置『
Note:參閱SDP知識庫,獲取python腳本:
https://support.servicedeskplus.com/portal/kb/articles/how-to-create-service-requests-through-email
l 編輯python腳本,並將腳本文件放到SDP的以下目錄里:ManageengineServiceDeskintegration directorycustom_scripts下。
l 按照提示修改腳本內容。更新應用的登陸地址和SDP的TechnicanKey(可在技術員的個性化頁面生成),如下圖所示:
l 在SDP的「管理à幫助台定製器à自定義觸發器」中進行設置,如下圖所示,設置匹配條件及執行動作,完成保存即可。
l 現在發送一封名稱包含「申請」二字的郵件到SDP中設置的接收郵件伺服器,就可以自動將生成的故障工單轉換為相應的服務工單了。體驗詳情請點擊:ITSM系統_IT服務管理軟體_Helpdesk幫助台軟體 - 卓豪ServiceDesk Plus
推薦閱讀: