협업 플레이북으로 작업하기#
Enterprise 플랜 에서 사용 가능
Cloud 및 self-hosted 배포
협업 플레이북은 프로세스를 구성하는 작업의 체크리스트입니다. 협업 플레이북을 통해 코드화된 지식과 프로세스를 조직과 팀이 접근하고 편집할 수 있게 만들 수 있습니다. 플레이북을 설정할 때 작업을 세분화하고 작업에 액션을 할당할 수 있습니다 - 예를 들어 슬래시 명령어를 사용하여 Zoom 통화를 시작하는 것과 같습니다. 또한 플레이북을 실행할 때마다 동일한 채널을 사용할지, 아니면 새로운 채널을 사용할지 결정할 수 있습니다.
팁
주요 업무 보안에 대한 주문형 웨비나 <https://mattermost.com/webinar/cybersecurity-incident-response/> 를 시청하여 사고 대응 도구에서 찾아야 할 주요 기능과 기능에 대해 알아보세요.
플레이북에는 자동화 설정과 메트릭과 같은 다른 부분도 있습니다. 플레이북 구성은 플레이북의 실행뿐만 아니라 관리 및 개선에도 적용됩니다.
하지만 가장 먼저 설정하고 싶은 것은 체크리스트입니다.
새 고객 온보딩과 같이 문서화된 프로세스를 사용할 때마다, 플레이북은 실행을 시작하는 데 사용됩니다 - 프로세스의 개별 단일 사용 - 그리고 해당 실행은 채널에 캡처됩니다(플레이북을 실행할 때마다 전용 채널이거나 새로운 채널).
플레이북 설정에는 플레이북이 채널 생성을 관리하는 방법과 이해관계자에게 알림을 보내는 방법을 구성하는 것이 포함됩니다.
플레이북을 열고 통계를 보려면 플레이북 이름을 선택하세요. 특정 플레이북을 사용하여 실행을 시작하려면 해당 플레이북 이름 옆의 실행 을 선택하세요.
템플릿#
프로세스를 계획했더라도 처음부터 플레이북을 만드는 것은 어려울 수 있습니다. 빠르게 시작하는 한 가지 방법은 사용 가능한 사전 구성된 템플릿 중 하나를 사용하는 것입니다. 이러한 템플릿은 가이드를 제공하기 위해 내용과 설정이 채워져 있으며 사용자 정의가 가능합니다.
플레이북 템플릿은 빠르게 시작할 수 있는 기본 워크플로우입니다. 워크플로우에 대해 더 많이 알게 되면 이를 특정 플레이북으로 사용자 정의할 수 있습니다.
템플릿 선택#
첫 번째 단계는 사용 사례에 맞는 템플릿을 선택하는 것입니다. 특정 시나리오를 위한 사전 구성된 템플릿이 있습니다. 이러한 템플릿의 체크리스트, 액션, 상태 업데이트 및 회고 설정이 이미 채워져 있고 적절한 경우 활성화되어 있을 수 있습니다. 이러한 설정은 항상 편집하고 조정할 수 있습니다 - 이는 가이드를 위한 것이며, 이를 제거해도 플레이북 실행에 부정적인 영향을 미치지 않습니다.
팁
플레이북 사용 방법 배우기 템플릿을 살펴보세요. 이 템플릿은 플레이북의 구성 요소를 분해하고 테스트 실행을 시작하여 모든 것이 어떻게 함께 작동하는지 확인할 수 있습니다. 이 옵션을 선택하는 경우 여기서 읽기를 중단하고 테스트 실행을 즐길 수 있습니다. 빈 템플릿을 선택하고 처음부터 시작할 수도 있습니다 - 사용 사례가 고유한 경우 좋은 옵션입니다.
인시던트 대응 템플릿에는 인시던트 해결과 관련된 항목이 포함되어 있습니다. 이는 시작하는 데 도움이 되는 일반적인 항목입니다.
플레이북 편집#
플레이북 구성을 언제든지 변경할 수 있지만 변경 사항은 향후 인시던트에만 적용됩니다. 해당 플레이북에서 이전에 시작된 진행 중이거나 종료된 인시던트는 변경되지 않습니다.
제품 메뉴 > 플레이북 으로 이동합니다.
편집하려는 플레이북을 찾습니다.
공개 플레이북과 사용자가 구성원인 비공개 플레이북만 나열됩니다. 시스템 관리자는 팀의 모든 플레이북에 대한 무제한 액세스 권한을 가집니다.
플레이북 이름을 선택합니다.
플레이북을 직접 편집하려면 플레이북 이름 옆의 작업 메뉴를 선택한 다음 편집 을 선택합니다.
플레이북 대시보드에 접근하려면 하이퍼링크된 플레이북 이름을 선택하세요.
개요 탭을 선택하세요.
플레이북의 텍스트 부분을 인라인으로 편집하세요. 왼쪽 메뉴를 사용하여 편집하고 싶은 플레이북의 다른 부분으로 이동할 수 있습니다.
체크리스트 만들기#
채널에서 앱 바의 플레이북 목록 전환 을 선택하세요.
빈 플레이북 을 선택하거나 내장 템플릿을 사용하세요.
플레이북의 이름을 지정하고 설명을 제공하세요.
체크리스트 탭을 선택하세요.
기본 체크리스트로 시작하여 편집하거나, 삭제하고 + 새 체크리스트 를 선택할 수 있습니다.
각 체크리스트 내에서 + 새 작업 을 선택하여 함께 완료해야 하는 작업을 추가하세요.
체크리스트와 작업을 재구성하려면 드래그 앤 드롭하세요.
플레이북 구성원에게 추가 컨텍스트를 제공하기 위해 작업 설명을 추가하세요. 설명은 텍스트 스타일링과 하이퍼링크를 포함한 제한된 형태의 마크다운을 지원합니다.
저장 을 선택하세요.
참고
플레이북의 작업은 마크다운으로 렌더링된 텍스트로 구성됩니다(있는 경우). 플레이북의 작업에서 직접 명령을 실행할 수는 없지만, 작업을 / 로 시작하여 내장 슬래시 명령어 와 사용자 정의 슬래시 명령어 또는 아웃고잉 웹훅을 트리거하여 작업 동작의 일부로 실행할 수 있습니다.
채널에서 여러 실행#
Mattermost v7.7부터 각 실행을 새 채널에서 시작하거나 이미 존재하는 채널을 재사용하도록 선택할 수 있습니다.
각 실행을 동일한 채널에서 시작하고 싶을 수 있는 몇 가지 시나리오는 다음과 같습니다:
짧고 자주 사용되는 프로세스는 동일한 채널에 있으면 이점이 있습니다 - 프로세스를 간소화할 수 있습니다.
릴리스 팀과 같이 여러 독립적인 워크플로우가 있는 팀은 한 곳에 모아두면 이점이 있습니다.
생성되는 새 채널의 수를 줄이면 실행 채널을 다시 찾기 쉬워집니다.
실행 이름은 채널 이름과 연결되지 않으므로 여러 워크플로우를 구분할 수 있습니다.
플레이북을 구성할 때:
각 실행이 해당 채널에서 시작되도록 기존 채널에 연결할 수 있습니다.
플레이북이 실행될 때마다 새 채널을 생성하도록 선택할 수 있습니다.
이 설정에 접근하려면 Playbooks 탭을 엽니다. 편집하려는 플레이북을 선택한 다음 Outline 탭을 선택합니다. 왼쪽 메뉴에서 Actions 를 선택하고 When a run starts 제목 아래에서 선택합니다.
실행을 시작할 때 선택한 내용이 기본값이지만 각 실행마다 변경할 수 있습니다. 또한 시작된 실행을 다른 채널로 이동할 수도 있으므로 선택한 옵션에 제한되지 않습니다.
상태 업데이트#
하루에 여러 개의 활성 실행이 있을 수 있습니다.
업데이트 주기를 구성하는 것은 상태 업데이트를 중앙화하고, 노이즈를 줄이며, 모든 것이 어디에 있는지 기억하는 쉬운 방법입니다. 플레이북을 설정할 때 이 작업을 수행할 수 있습니다. Usage 섹션으로 이동하여 예상 업데이트 주기와 업데이트가 게시되어야 하는 위치를 기반으로 매개변수를 설정합니다.
키워드#
키워드를 사용하여 플레이북을 트리거할 수 있습니다. 키워드는 Channel Actions 메뉴에서 설정되며 특정 채널에 적용됩니다. Keywords 액션을 사용하면 플레이북에 접근 권한이 있고 나열된 키워드 중 하나를 사용하는 채널 구성원에게 관련 플레이북을 실행하라는 메시지가 표시됩니다.
키워드가 너무 많은 오탐지를 발생시키는 경우, 목록을 정제하는 것을 고려하고 실행 구성원이 사용하는 URL에도 모니터링된 키워드가 포함될 수 있다는 점도 고려하세요.
액션#
실행 시작 시 원활한 시작을 위해 플레이북과 관련된 액션을 사용자 정의할 수 있습니다. 사용 가능한 자동화 옵션을 보려면 Actions 탭을 선택하세요.
옵션에는 다음이 포함됩니다:
실행이 시작될 때 채널 생성
실행에 구성원 초대
발신 웹훅 전송
실행 채널을 사이드바 카테고리에 자동으로 추가
채널 생성 및 채널을 사이드바 카테고리에 추가하는 것과 같은 액션은 플레이북별로 설정되며 해당 플레이북을 사용하는 각 실행에 적용됩니다.
실행 채널의 시스템 관리자 또는 채널 관리자인 경우 채널 메뉴의 Channel Actions 를 통해 실행 채널에서 이러한 설정을 편집할 수도 있습니다. 실행 채널에서 설정을 편집하면 해당 채널에만 영향을 미치며 변경 사항은 플레이북에 적용되지 않습니다. 채널 관리자만 Channel Actions 항목(환영 메시지 등)을 편집할 수 있지만 플레이북에 접근 권한이 있는 구성원은 환영 메시지와 실행 동작 설정을 편집할 수 있습니다. 이러한 편집은 진행 중인 실행의 환영 메시지를 변경하지 않으며 앞으로의 실행에만 적용됩니다.
플레이북과 관련된 모든 향후 실행의 동작을 변경하려면 Actions 메뉴에서 직접 플레이북을 편집하세요.
실행 메트릭#
워크플로우 대시보드의 Usage 탭은 해당 플레이북의 실행 메트릭을 제공합니다. 이러한 메트릭은 모든 보기 권한이 있는 사용자가 사용할 수 있습니다. 이러한 메트릭을 편집하거나 추가할 수는 없습니다.
웹훅#
run start웹훅 페이로드에 대한 정보는 PlaybookRunWebhookPayload 구조체를 참조하세요. 실행 시작에 대한 JSON 페이로드 예제는 여기에서 확인할 수 있습니다.status update웹훅 페이로드에 대한 정보는 PlaybookRunWebhookPayload 구조체를 참조하세요. 상태 업데이트에 대한 JSON 페이로드 예제는 여기에서 확인할 수 있습니다.