# 자동화 설정

> 인시던트의 심각도와 위반 유형에 따라 자동 응답을 설정합니다.

자동 감지와 [Unity Cloud Code](/cloud-code.md)를 활용하여 Safe Text 대시보드에서 자동 조치를 설정합니다.


**Frame:**
![Moderation Detections에서 인시던트가 생성되고, Cloud Code 스크립트가 조치를 실행하도록 트리거되는 과정을 보여주는 다이어그램입니다.](/api/media?file=/safe-text/media/images/automation-flow.png)

Unity Dashboard에서 **Vivox Voice and Text Chat** > **Safe Text** > **Automations** 메뉴로 이동하여 자동화에 사용할 Cloud Code 스크립트를 선택합니다.


**Frame:**
![Unity Dashboard의 Automations 페이지 스크린샷으로, Automation settings에서 Moderation에 사용할 Cloud Code 스크립트를 편집할 수 있습니다.](/api/media?file=/safe-text/media/images/automation-setup.png)

자동화 스크립트를 아직 생성하지 않았다면 **Add/Configure the template**를 선택하여 Cloud Code 페이지로 이동해 생성 과정을 시작합니다.

Cloud Code 페이지에서 **Add Script**를 선택하고 **Moderation incidents automation** 템플릿을 선택합니다. 이 템플릿에는 스크립트 사용 예시가 포함되어 있습니다.

이 템플릿을 사용하면 Cloud Code가 스크립트에 **event** 파라미터를 추가하며, Moderation에서 방출된 이벤트를 받게 되니 참고하시기 바랍니다.

이미 Cloud Code 스크립트가 있거나 이전 과정을 완료했으면 Moderation의 Automation settings 페이지로 돌아갑니다. Automation settings 옆의 연필 아이콘을 선택하면 드롭다운이 활성화되어 스크립트를 선택할 수 있습니다.

## Moderation API 호출##calling-moderation-apis

자동화 스크립트에서 특정 조치를 수행하기 위해 Moderation API를 호출할 수 있습니다.

Moderation 인시던트 자동화 템플릿에는 인시던트를 종료하는 Moderation API 호출 예시가 포함되어 있습니다. 커뮤니티에 미치는 영향이 적은 인시던트를 자동으로 종료하고, 중재 팀이 영향이 큰 인시던트에 집중할 수 있도록 이 예시를 활용합니다.

Cloud Code를 통해 Moderation API에 호출을 보내려면 [service account](/cloud-code/modules/how-to-guides/authentication.md)를 생성해야 합니다.

서비스 계정에 **Multiplay > Safety Admin** 역할을 할당하여, 서비스 계정이 Moderation API 호출 권한을 갖도록 합니다.

사용 가능한 모든 API 목록은 [Moderation 서비스 웹 API 기술 자료](https://services.docs.unity.com/moderation/v1/)를 참고하십시오.
