맞춤형 Slack App에 대한 알림 설정하기

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 2분
  • 자신의 Slack 봇을 통해 사용자에게 알림을 보냅니다ServiceNow.

    시작하기 전에

    필요한 역할: admin 또는 messaging_admin

    프로시저

    1. 사용자 지정 Slack 애플리케이션에 대한 JSON을 만듭니다.

      JSON이 다음 예제 형식과 일치하는지 확인합니다.

      {
      "bot_user_id" : "U9TLFR6TA",
      "scope" : "bot,channels:read",
      "client_id" : "294380102274.335446283495",
      "client_secret" : "ed0da5fe1f844fdac15a9e1ac1b0b831",
      "verification_token" : "YXSNsRhioCeU8h9Fm2k4ACuO",
      "app_id" : "A9VD48BEK",
      "access_token" : "xoxp-294380102274-295238228534-335452648487-2fac31f923dadd7ff30f2bc8c852809d",
      "bot_access_token" : "xoxp-333695856928-6pNwnO3Y6vNSGI7KCAIPwv6V",
      "team_id" : "T8NB63082",
      "team_name" : "sn-notif-ext-test",
      "user_id" : "U8P706QFQ",
      "bot_username": "empdmyers1snnotifext"
      }

      봇 사용자 ID를 가져오려면 앱에서 봇 사용자의 구성원 ID를 복사합니다 Slack .

      범위는 항상 bot,channels:read입니다.

      클라이언트 ID, 클라이언트 암호 및 확인 토큰을 가져오려면 작업 영역의 Slack 기본 정보 페이지를 참조하세요.

      앱 ID를 가져오려면 작업 영역의 앱 URL에서 9자 식별자를 복사합니다 Slack .

      접근 토큰 및 봇 접근 토큰을 가져오려면 작업 공간의 Slack OAuth 및 권한 페이지를 참조하세요.

      팀 ID를 가져오려면 작업 영역 페이지의 HTML 소스 코드를 Slack 확인합니다.

      팀 이름은 작업 영역의 하위 도메인 Slack 과 동일합니다.

      사용자 ID를 얻으려면 앱에서 자신의 계정에 대한 구성원 ID를 복사하십시오 Slack .

      봇 사용자 이름은 에서 봇 사용자에게 Slack할당한 이름입니다.

    2. ServiceNow 인스턴스에서 시스템 통보 > 메시징 > 메시징 통합 구성.
    3. 목록 옆에 있는 Install(설치)을 Slack 클릭합니다.
    4. JSON 구성 창에서 만든 JSON을 단계 1에 붙여넣습니다.
      JSON 예
    5. 제출을 클릭합니다.
    6. 확인 창에서 건너뛰기를 클릭합니다.
      확인 창

    결과

    시스템이 사용자 지정 Slack App에 대한 알림 채널을 자동으로 생성합니다.

    다음에 수행할 작업

    • 사용자가 봇이 제공하는 Slack 알림에 대해 조치를 취할 수 있도록 사용자 계정을 사용자 지정 Slack 앱에 연결합니다ServiceNow.
    • 연결하는 각 사용자 계정에 대해 시스템 설정을 사용하여 알림 채널을 활성화합니다.
    • 및 의 단계에 메시징 알림 만들기 따라 맞춤형 Slack App에 대한 알림을 생성하십시오메시지 내용 구성.