適用於Asana Advanced、Enterprise版和Enterprise +等級,以及舊版層級Business版和舊版Enterprise版。
如需詳細資訊,請前往定價頁面。
Asana的ServiceNow Spoke整合可讓組織輕鬆將Asana整合至現有的跨工具工作流程中,並減少有效協作所需的手動工作。
IT和營運團隊可使用ServiceNow將工作流程自動化,建立可在Asana中觸發任務、專案或核準的流程。 這些觸發因素可能包括向相關支援團隊上報客戶請求、為內部人力資源部(HR)或IT請求建立追蹤項目,或請求財務或人力資源部(HR)批準預算或薪資問題。
安裝ServiceNow整合的先決條件
ServiceNow整合需要Asana Advanced帳戶或舊版層級Business版,以便存取要在Asana動作中使用的所有專案。 所有對Asana的請求都將在此帳戶的情境中進行。
安裝ServiceNow整合的步驟
- 在ServiceNow中,從ServiceNow商店中找到並安裝Asana Spoke。
- 在Asana中,請按照以下步驟建立新的OAuth應用程式。 詳細步驟請參閱此處。
- 按一下您的個人資料圖片,然後前往「我的設定」>「應用程式」>「管理開發人員應用程式 」> b ,即可建立新的OAuth應用程式
- 提供應用程式名稱(例如ServiceNow )並同意應用程式開發介面( API )的條款及細則。
- 按一下「建立應用程式」,然後記下客戶端ID、客戶端密碼和重新導向URL的輸入。
- 按以下格式將ServiceNow執行個體重新導向連結新增到「重新導向URL」欄位: https://{instance-name-here}/oauth_redirect.do ,然後按一下「新增」
- 在ServiceNow中,導覽至系統OAuth >應用程式登錄
- 找到Asana OAuth提供者記錄並開啟。
- 將授權網址欄位中的{instance-name-here}替換為您的ServiceNow執行個體名稱。
- 在客戶端ID欄位中,將{asana-application-client-id-here}替換為在步驟2中建立的Asana應用程式的客戶端ID。
- 在客戶端密鑰欄位中,將{asana-application-client-secret-here}替換為您的Asana應用程式的客戶端密鑰,該密鑰也是在步驟2前面建立的。
- 在ServiceNow中,前往System Web Services > Outbound > Rest Message
- 找到Asana記錄並開啟
- 點選「取得OAuth權杖」連結,以成功接收權杖
外部系統連線
需要整合元件: Web服務
建立專屬整合使用者(整合系統管理員)的 步驟
將x_asana_asana.asana_integration_admin角色指派給使用者。 確保使用者也具有以下三個系統角色:
- flow_designer:使用者應可建立及編輯流程以使用Asana動作
- web_service_admin:使用者應可開啟外撥整合Asana REST訊息以接收權杖
- oauth_admin :使用者應可新增Asana OAuth供應商的憑證和連結,並點選Outbound Integrations Asana REST中的Get OAuth token (取得OAuth權杖)按鈕
一般使用者的 步驟:
Asana整合系統管理員需要在流程/子流程的屬性中設定執行身分:系統使用者,才能為無法存取OAuth認證表的一般使用者執行。
如果流/子流應在目前普通用戶的上下文中運行:
- ServiceNow系統管理員必須導覽至表格/OAuth認證/控制項並啟用安全規則(ACL)。
- 建立提供OAuth認證表讀取權限的角色。
- 然後, Asana整合系統管理員必須設定Run with role (s):您建立的角色具有 流程屬性中OAuth認證表的讀取權限。
測試組態
- 為了驗證連結並確保設定成功, Asana整合使用者可以在流程設計工具中建立子流程。
- 從Asana應用程式中新增「取得任務資料」動作,並輸入有效的Asana任務ID。
- 按一下完成並測試。
- 在模態視窗中,點選Run test (執行測試)。
- 執行測試後,按一下您的測試已完成執行。 檢視子流程執行詳細資訊。
子流程執行詳細資訊應包含Get task data步驟。 Get task data步驟的輸出資料必須傳回任務的正確名稱和描述。 狀態應等於200 ,錯誤訊息應空白。
支援的動作

安裝
以下Asana動作可在FlowBuilder中使用:
任務:
- 建立任務
- 更新任務
- 取得任務資料
- 複製任務
專案:
- 複製專案(根據專案ID)
- 取得專案資料
您無法使用專案範本ID複製專案。
核準:
- 建立核準
- 刪除核準
- 更新核準
附件:
- 新增附件至任務或核準
- 從任務或核準取得附件
使用案例
由於ServiceNow平臺深具彈性,因此此清單未及備載,只反映部分常見的使用案例:
事件發生時自動指派工作
使用ServiceNow自動化事件管理的IT服務管理團隊可以建立流程,每當發生特定嚴重程度的事件時,即可在Asana中為面向客戶的團隊觸發任務。 因此,如果IT在ServiceNow中記錄到嚴重的績效問題,它會自動觸發Asana行銷任務,以監控客戶情緒並準備反應式溝通。
向上呈報需要在ServiceNow以外處理的請求
面對內部的服務團隊,若使用ServiceNow追蹤和管理員工支援單,通常會收到需要在ServiceNow之外執行動作的請求,例如滿足硬體請求或管理工作場所請求。
正在尋找管理工作更好的方式嗎? 開始免費試用30天Asana。免費試用