# 以程式設計方式管理自動化

使用具有 `admin.automations` 範圍的 OAuth 機器人使用者來管理您租用戶中的自動化作業，包括其他使用者擁有的自動化作業。

此方法支援備份、稽核、移轉與大量管理，且無需變更自動化擁有權。機器人也可以讀取和管理個人空間中的自動化流程。

Bot 使用者可以對租用戶中的任何自動化執行下列動作，無論擁有者或空間為何：

* 建立、讀取、更新和刪除自動化。

* 將自動化移至另一個空間。

* 啟用與停用自動化。

* 變更自動化擁有者。

* 讀取所有自動化執行。機器人使用者無法更新或刪除自動化執行。

資訊備註連線不在範圍內。Bot 使用者無法建立、更新或刪除自動化連線。

當您建立具有 `admin.automations` 範圍的 OAuth 用戶端並啟用 允許機器對機器 (M2M) 時，系統會自動建立機器人使用者。您可以在 管理 活動中心的 管理使用者 頁面檢視機器人使用者。

資訊備註在 管理 活動中心的 事件 頁面中，由機器人使用者執行的動作會顯示為由自動化擁有者執行的動作。

如需詳細資訊，請參閱 Qlik Developer Portal 上的 [建立並管理 OAuth 用戶端](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/mc-create-oauth-client.htm) 以及 [開始使用 OAuth 機器對機器](https://qlik.dev/authenticate/oauth/getting-started-oauth-m2m/)。