ServiceNow를 Mattermost에 연결하기
ServiceNow와 Mattermost 연동 설정 방법 안내. OAuth 앱 생성, 업데이트 세트 업로드, 사용자 권한 설정, Mattermost 구성, 슬래시 명령어 사용법 포함.
IT 서비스 관리(ITSM)와 팀 커뮤니케이션 사이의 격차를 해소하여 방해 요소를 최소화하고 컨텍스트 전환을 줄입니다. 인시던트 보고서, 변경 요청, 서비스 티켓을 생성 및 관리하고, ServiceNow 레코드 변경에 대한 이벤트 기반 알림 구독을 실시간으로 관리하며, Mattermost를 벗어나지 않고도 응답 시간을 줄이기 위한 일상적인 작업을 자동화합니다. 배포 # 설정은 ServiceNow에서 시작하여 Mattermost에서 완료됩니다. ServiceNow에서 OAuth 앱 생성 # ServiceNow 인스턴스로 이동한 후 All > System OAuth > Application Registry 로 이동합니다. 오른쪽 상단의 New를 선택한 후 Create an OAuth API endpoint for external clients 를 선택합니다. 앱 이름을 입력하고 리디렉션 URL을 https://<YOUR-MATTERMOST-URL>/plugins/mattermost-plugin-servicenow/api/v1/oauth2/complete 로 설정합니다. YOUR-MATTERMOST-URL 은 ServiceNow 이벤트를 게시할 Mattermost URL로 소문자를 사용하여 교체합니다. Note 클라이언트 시크릿이 자동으로 생성됩니다. 시크릿과 클라이언트 ID를 복사합니다. 이 값은 Mattermost 구성에 필요합니다. ServiceNow에서 업데이트 세트 업로드 # Mattermost 및 ServiceNow 시스템 관리자는 업데이트 세트 를 사용하여 ServiceNow 인스턴스를 변경하여 구독, 레코드 변경을 지원하고 Mattermost에 변경 알림을 보냅니다. 업데이트 세트를 생성하면 Mattermost에서 다운로드하여 ServiceNow에 업로드할 수 있습니다. Mattermost 시스템 콘솔에서 업데이트 세트 XML 파일을 다운로드합니다. ServiceNow 인스턴스에서 All > System Update Sets > Retrieved Update Sets 로 이동합니다. 페이지 하단의 Import Update Set from XML 링크를 선택합니다. 다운로드한 XML 업데이트 세트 파일을 선택하여 업로드합니다. ServiceNow for Mattermost Notifications 라는 이름의 업데이트 세트가 표시됩니다. 해당 업데이트 세트를 선택한 후 Preview Update Set 을 선택합니다. Commit Update Set 을 선택합니다. 데이터 손실 알림을 확인하고 Proceed with Commit 을 선택합니다. 업데이트 세트가 ServiceNow에 업로드 및 커밋됩니다. ServiceNow에서 사용자 권한 설정 # 업데이트 세트가 업로드되면 x_830655_mm_std.user 라는 새 역할이 생성됩니다. Mattermost를 통해 구독을 추가하거나 관리하려면 사용자가 ServiceNow에서 이 역할을 보유해야 합니다. ServiceNow 시스템 관리자만이 Mattermost를 통해 구