ServiceDesk Plus工單API的應用------將郵件專為服務類
ServiceDesk Plus工單API的應用
將郵件專為服務類
事件管理中,SDP可以透過WEB、郵件等方式快速建立事件工單,但透過郵件建立工單的功能,不能使用服務目錄模板,無法實現審批流程。此文將為大家介紹,如何在SDP中,將接收到的郵件工單轉為服務工單,以符合企業業務、流程、合規管理的需求。
環境準備:
SDP:建議升級至最新版本
作業系統:部署python執行環境,以及requests庫
功能實現:
SDP提供了較為豐富的API介面,能夠透過其提供的介面程式執行諸如工單的建立、更新、刪除等操作,我們利用其API介面,採用python語言,編寫了一個指令碼程式,以實現當SDP接收到郵件工單後,透過主題等關鍵字,識別服務,透過其API在SDP中建立對應的服務工單,並刪除原郵件工單。
關於指令碼的呼叫,SDP提供了自定義觸發器的功能,能夠在工單建立、編輯的時候,觸發並執行指令碼。
操作步驟:
部署python環境
在SDP伺服器上配置python環境,使SDP能夠執行python指令碼。
1.下載並安裝python 3.4.1或以上版本
2. 配置環境變數,確認python的安裝目錄已加入path變數中。比如說,python安裝在伺服器的 C:\Python34 ,則確保下述路徑被新增到Path中:
C:\Python34;
C:\Python34\Scripts
這一步完成之後,在命令提示符(cmd)中,應能夠執行“Python”或“Py”指令。
3. Python中處理API的請求,需要呼叫Requests庫,該庫檔案未繫結在python安裝包中,需要單獨部署。
安裝requests庫
1. cmd下,cd到python安裝目錄的Scripts資料夾下,然後執行pip install requests
2. 當看到如下提示,表示部署成功:
3. 輸入python,然後輸入import requests ,如無返回報錯,則表示Requests庫已成功載入
在SDP中進行配置
Note:參閱SDP知識庫,獲取python指令碼:
1. 編輯python指令碼,並將指令碼檔案放到SDP的以下目錄裡:\Manageengine\ServiceDesk\integration directory\custom_scripts下。
2. 按照提示修改指令碼內容。更新應用的登陸地址和SDP的TechnicanKey(可在技術員的個性化頁面生成),如下圖所示:
3. 在SDP的“管理->幫助臺定製器->自定義觸發器”中進行設定,如下圖所示,設定匹配條件為主題包含“申請”,執行動作裡設定python指令碼,完成儲存即可。
4. 現在傳送一封名稱包含“申請”二字的郵件到SDP中設定的接收郵件伺服器,就可以自動將生成的故障工單轉換為相應的服務工單了。
想了解更多SDP新知識。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31536717/viewspace-2157379/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 為GitLab配置郵件服務Gitlab
- CloudSEK :發現 50% App 使用來自三家郵件營銷服務應用的API金鑰CloudAPPAPI
- python SMTP郵件服務Python
- 加密郵件服務 Tutanota 現在有桌面應用了加密
- Spring Boot 整合郵件服務Spring Boot
- Linux之郵件mail服務LinuxAI
- 將windows應用程式註冊為windows服務Windows
- Laravel-exchange EWS郵件服務Laravel
- Linux伺服器---郵件服務spamLinux伺服器
- Linux 如何啟動mail郵件服務LinuxAI
- Microsoft 365應用將取代Office應用,成為體驗微軟服務的新中心ROS微軟
- 高可用服務之Keepalived郵件通知配置
- Linux伺服器---郵件服務postfix配置Linux伺服器
- 郵件傳送API整理API
- iOS12系統應用傳送普通郵件構建郵件iOS
- 郵件營銷用純文字郵件還是html郵件HTML
- 當API成為服務API
- 電子郵件系統具體安全服務
- Linux伺服器---郵件服務postfix安裝Linux伺服器
- 使用postfix與dovecot服務部署郵件系統
- 4.2.1.10 為您的應用程式計劃服務
- 單體應用中的通用支付服務設計
- 創新實訓(10)- 大模型服務進一步完善&郵件服務大模型
- win10郵件應用打不開怎麼辦 win10郵件應用開啟沒反應處理方法Win10
- 基於Nginx+Keepalived的LB服務監控(郵件報警)Nginx
- Java Mail 郵件傳送(二):簡單封裝的郵件傳送JavaAI封裝
- 藉助ServiceDesk Plus,更接近ISO 27001變更管理標準
- 簡單介紹Windows中將Nginx新增為服務的問題WindowsNginx
- Docker-Compose部署Gitlab以及Gitlab配置SMTP郵件服務DockerGitlab
- 成品直播原始碼推薦,java 實現郵件服務原始碼Java
- 郵件營銷容易成為垃圾郵件的原因及解決方法
- DNS服務應用DNS
- WinSW配置Java應用為Windows系統服務JavaWindows
- iOS12系統應用傳送郵件中的附件iOS
- go-zero docker-compose 搭建課件服務(三):編寫courseware api服務GoDockerAPI
- 【Serverless】Unity快速整合認證服務實現郵件登入ServerUnity
- 基於Cocos SDKHub接入華為HMS Game服務—接入華為應用升級服務GAM
- 垃圾郵件的一種應對方法