Slack 앱 구성

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 2분
  • Slack 작업 공간에 사용자 지정 OAuth 애플리케이션을 생성하여 Slack 스포크를 통한 OAuth 2.0 인증을 활성화합니다.

    시작하기 전에

    필요한 역할: 관리자

    이 태스크 정보

    Slack 계정에서 이 단계를 완료합니다. 여기에 있는 구성 개요에 따라 앱을 생성하거나 기존 앱을 구성할 수 있습니다.

    프로시저

    1. 작업 공간을 생성합니다 Slack .
      작업 영역을 만드는 방법을 알아보려면 Slack 작업 영역 만들기를 참조하세요. 다음 이미지는 일반적인 Slack 작업 공간을 보여줍니다.

      Slack 작업 공간.

    2. Slack API 콘솔로 이동합니다.
    3. 앱 만들기를 클릭합니다.
    4. 앱 만들기 창에서 앱을 만드는 데 가장 적합한 방법을 선택합니다.

      Slack에서 앱을 생성합니다.

    5. 기본 정보 페이지의 앱 자격 증명 페이지에서 Slack 앱의 클라이언트 ID, 클라이언트 암호 및 서명 암호 값을 복사하고 기록합니다.

      Slack 앱 자격 증명.

      자세한 내용은 이후 단계를 위해 클라이언트 ID 및 클라이언트 암호 가져오기 를 참조하십시오.

    6. OAuth 및 권한 페이지에서 다음을 수행합니다.
      1. 리디렉션 URL에서 다음 형식으로 인스턴스 URL을 ServiceNow지정합니다: https://<instance-name>.service-now.com/oauth_redirect.do.
      2. 다음 봇 토큰 범위를 추가합니다.
        • 채널:작업 내역
        • 채널:관리
        • 채널:읽기
        • 채팅:쓰기
        • 채팅:쓰기.사용자 지정
        • 그룹:읽기
        • IM:읽기
        • mpim:읽기
        • 그룹:역사
        • 그룹:쓰기
        • IM:역사
        • im:쓰기
        • mpim:역사
        • mpim:쓰기
        • 사용자:읽기
        • users:read.email
        • 파일:읽기

        자세한 내용은 범위 및 권한을 참조하세요.

        주:
        여기에 설명된 스포크 설정 절차에는 봇 사용자 토큰만 필요합니다. 봇 토큰 범위를 사용하는 동안에는 사용자 생성 및 사용자 비활성화 작업을 사용할 수 없습니다. 이러한 작업을 사용하려면 Slack 계정에서 사용자 토큰을 가져와야 합니다.
    7. 슬래시 명령 페이지에서 명령을 생성하고 다음 값을 지정합니다.
      필드
      명령 /지금
      URL 요청 https://<instance-name>.service-now.com/api/sn_slack_ah_v2/command_service/<slack-app-name>
      간단한 설명 명령에 대한 설명입니다.
      사용 힌트 전달할 수 있는 매개변수 목록입니다. 예: [operation] [table].

      자세한 내용은 슬래시 명령 생성 단계를 참조하십시오.

    8. 상호작용 및 바로 가기 페이지에서 다음을 수행합니다.
      1. 대화형 기능을 활성화하고 요청 URL에 인스턴스 URL을 https://<instance-name>.service-now.com/api/sn_slack_ah_v2/slack/<slack-app-name>/interactivepayload 형식으로 지정합니다ServiceNow.
        자세한 내용은 사용자 조작을 위한 앱 준비 섹션을 참조하세요.
      2. 메시지에 나타나는 바로 가기를 만들고 콜백 IDpost_message_now 값을 입력합니다.
        자세한 내용은 바로 가기 만들기 섹션을 참조하십시오.
    9. Slack 봇을 생성하고 Slack 앱 및 필요한 채널에 봇을 추가합니다.
      자세한 내용은 작업 영역에 대한 봇 만들기를 참조하세요.