슬랙 오케스트레이션 앱 설치 가이드

슬랙

개요

워크플로우 자동화를 통해 사용자, 채널, 채팅에 대한 작업 수행


설명

오케스트레이션 앱은 다양한 시스템과 애플리케이션에 걸쳐 반복 가능한 작업과 행동을 워크플로우를 사용하여 자동화할 수 있게 해줍니다. 이 앱에서 지원하는 작업 목록은 다음과 같습니다:

  1. 사용자 관리

  • 이메일로 사용자 조회(이메일 주소로 사용자 찾기)

  • 사용자 정보 가져오기

  • 사용자 상태 가져오기

  • 사용자 초대

  • 사용자 업데이트

  • 사용자 비활성화

  1. 채널 관리  

  • 채널 생성

  • 채널 보관

  • 사용자를 채널에 추가

  • 이메일로 사용자를 채널에 추가

  • 사용자를 채널에서 제거

  • 주제 설정

  • 목적 설정

  1. 채팅 관리 

  • 대화 기록 가져오기

  • 대화 기록을 티켓 노트에 첨부

  • 메시지 게시


참고: 텍스트 서식을 참조하려면 여기를 클릭하세요. 메시지를 게시하려면 앱이 채널의 일부여야 합니다. 채널에 앱을 추가하려면 워크스페이스로 이동하여 앱을 추가할 채널을 선택하세요. 그런 다음, 앱 추가를 클릭하고 앱을 선택한 후 추가를 클릭하세요. 



사전 요구 사항

계정 가입 방법

  1. 계정에 가입하려면 여기를 클릭하세요.



앱을 설치하고 인증하려면 OAuth 토큰을 입력해야 합니다.

  • 토큰

  • Freshservice 도메인

  • Freshservice API 키



OAuth 토큰을 얻으려면 다음 단계를 통해 Slack 앱을 생성해야 합니다.

  1. Slack 계정에 로그인하세요.

  1. 방문 https://api.slack.com/apps 링크. 새 앱을 생성할 수 있는 옵션을 찾을 수 있습니다. 생성하세요.


  1. 기능 및 기능 추가에서 권한 > 범위를 선택합니다.



  1. 필요에 따라 범위를 선택하세요. 5단계 또는 6단계를 따르세요. 



5. 필요한 경우 봇 토큰 범위를 선택하세요 (여기 표시된 범위는 작업별로 다릅니다).

                   1. 사용자를 채널에 추가: 

                         - channels:manage

                         - groups:write

                         - im:write

                         - mpim:write 


                   2. 채널 보관

                         - channels:manage

                         - groups:write  

                         - im:write  

                         - mpim:write


                   3. 채널 생성

                          - channels:manage  

                          - groups:write  

                          - im:write  

                          - mpim:write

                   

                   4. 사용자를 채널에서 제거

                          - channels:manage  

                          - groups:write  

                          - im:write  

                          - mpim:write


                   5. 메시지 게시        

                          - chat:write


                  6. 이메일로 사용자 조회        

                          - users:read.email 


                  7. 이메일로 사용자를 채널에 추가

                          - users:read.email 

                          - channels:manage  

                          - groups:write  

                          - im:write  

                          - mpim:write 


                 8. 대화 기록 가져오기

                         - channels:history  

                         - groups:history  

                         - im:history  

                         - mpim:history


                 9. 대화 기록을 티켓 노트에 첨부

                         - channels:history  

                         - groups:history  

                         - im:history  

                         - mpim:history 

                         - channels:read  

                         - groups:read  

                         - im:read  

                         - mpim:read 

                         - users:read  


  10. 주제 설정

  • channels:manage

  • groups:write

  • im:write

  • mpim:write


  11. 목적 설정

  • channels:manage

  • groups:write

  • im:write

  • mpim:write


6. 필요한 경우 사용자 OAuth 범위를 선택합니다. (여기에 표시된 범위는 작업별로 다릅니다).

                   1. 사용자를 채널에 추가: 

                          - channels:write

                          - groups:write

                          - im:write

                          - mpim:write 


                   2. 채널 보관

                          - channels:write

                          - groups:write  

                          - im:write  

                          - mpim:write


                   3. 채널 생성

                          - channels:write  

                          - groups:write  

                          - im:write  

                          - mpim:write

                   

                  4. 채널에서 사용자 제거

                          - channels:write  

                          - groups:write  

                          - im:write  

                          - mpim:write


                   5. 메시지 게시        

                          - chat:write  


                  6. 사용자 조회 - 이메일로        

                          - users:read.email 


                  7. 이메일로 사용자를 채널에 추가

                          - users:read.write 

                          - channels:manage  

                          - groups:write  

                          - im:write  

                          - mpim:write 


                 8. 대화 기록 가져오기

                         - channels:history  

                         - groups:history  

                         - im:history  

                         - mpim:history 


                 9. 대화 기록을 티켓 노트에 첨부

                         - channels:history  

                         - groups:history  

                         - im:history  

                         - mpim:history 

                         - channels:read  

                         - groups:read  

                         - im:read  

                         - mpim:read 

                         - users:read


                 10. 사용자 초대

                        - admin


                  11. 사용자 업데이트

                        - admin


                  12. 사용자 비활성화

                        - admin


  13. 주제 설정

  • channels:manage

  • groups:write

  • im:write

  • mpim:write


  14. 목적 설정

  • channels:manage

  • groups:write

  • im:write

  • mpim:write



참고: 봇 토큰 사용을 권장합니다. 사용자 관리 작업(초대/업데이트/비활성화)을 사용하려면 admin 범위의 OAuth 토큰이 필요하며, Slack Plus 플랜 또는 Slack Enterprise Grid와 함께 작동하고 앱은 조직 전체에 설치되어야 합니다.


  1. 앱을 워크스페이스에 설치합니다(조직 전체 설치의 경우, 앱 구성 사이드바에서 Org Level Apps 섹션을 찾아 Opt-in 버튼을 누릅니다). 설치 후, OAuth 액세스 토큰과 봇 사용자 OAuth 액세스 토큰이 자동으로 생성됩니다. 



조직 전체 설치





Freshservice 도메인 및 Freshservice API 키를 얻으려면 다음 단계를 따르세요

  1. Freshservice 계정에 로그인합니다

  2. URL에 나열된 도메인 이름 가져오기 (예: example.freshservice.com)


  1. 오른쪽 상단의 프로필 사진을 클릭하고 프로필 설정을 선택하세요

  1. 오른쪽 사이드바에서 API 키를 찾을 수 있습니다

사용 사례

이제 Slack 오케스트레이션 앱을 성공적으로 설치했으니, 아래의 샘플 사용 사례를 확인하여 앱을 효율적으로 사용하는 방법을 알아보세요. 


이 문서가 도움이 되었나요?

Freshservice AI 도우미

슬랙 오케스트레이션 앱 설치 가이드

AI 어시스턴트 초기화 중...