# 프로그래밍 방식으로 자동화 관리

다른 사용자가 소유한 자동화를 포함하여 테넌트 전반의 자동화를 관리하려면 `admin.automations` 스코프가 있는 OAuth 봇 사용자를 사용하세요.

이 메서드는 자동화 소유권을 변경하지 않고 백업, 감사, 마이그레이션 및 대량 관리를 지원합니다.봇은 개인 스페이스의 자동화를 읽고 관리할 수도 있습니다.

봇 사용자는 소유자 또는 스페이스에 관계없이 테넌트의 모든 자동화에 대해 다음 작업을 수행할 수 있습니다:

* 자동화를 생성, 조회, 업데이트 및 삭제합니다.

* 자동화를 다른 공간으로 이동합니다.

* 자동화 활성화 및 비활성화.

* 자동화의 소유자를 변경합니다.

* 모든 자동화 실행 읽기.봇 사용자는 자동화 실행을 업데이트하거나 삭제할 수 없습니다.

정보 메모연결은 범위에 포함되지 않습니다.봇 사용자는 자동화 연결을 생성, 업데이트 또는 삭제할 수 없습니다.

`admin.automations` 스코프를 사용하여 OAuth 클라이언트를 생성하고 Machine-to-Machine(M2M) 허용을 활성화하면 시스템에서 자동으로 봇 사용자를 생성합니다.관리 활동 센터의 사용자 관리 페이지에서 봇 사용자를 확인할 수 있습니다.

정보 메모관리 활동 센터의 이벤트 페이지에서 봇 사용자가 수행한 작업은 자동화 소유자가 수행한 작업으로 표시됩니다.

자세한 내용은 Qlik Developer Portal의 [OAuth 클라이언트 만들기 및 관리](https://help.qlik.com/ko-KR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/mc-create-oauth-client.htm) 및 [OAuth machine-to-machine 시작하기](https://qlik.dev/authenticate/oauth/getting-started-oauth-m2m/)를 참조하십시오.