개요
워크플로우 자동화를 통해 사용자, 채널, 채팅에 대한 작업 수행
설명
오케스트레이션 앱은 다양한 시스템과 애플리케이션에 걸쳐 반복 가능한 작업과 행동을 워크플로우를 사용하여 자동화할 수 있게 해줍니다. 이 앱에서 지원하는 작업 목록은 다음과 같습니다:
-
사용자 관리
-
이메일로 사용자 조회(이메일 주소로 사용자 찾기)
-
사용자 정보 가져오기
-
사용자 상태 가져오기
-
사용자 초대
-
사용자 업데이트
-
사용자 비활성화
-
채널 관리
-
채널 생성
-
채널 보관
-
사용자를 채널에 추가
-
이메일로 사용자를 채널에 추가
-
사용자를 채널에서 제거
-
주제 설정
-
목적 설정
-
채팅 관리
-
대화 기록 가져오기
-
대화 기록을 티켓 노트에 첨부
-
메시지 게시
참고: 텍스트 서식을 참조하려면 여기를 클릭하세요. 메시지를 게시하려면 앱이 채널의 일부여야 합니다. 채널에 앱을 추가하려면 워크스페이스로 이동하여 앱을 추가할 채널을 선택하세요. 그런 다음, 앱 추가를 클릭하고 앱을 선택한 후 추가를 클릭하세요.
사전 요구 사항
계정 가입 방법
-
계정에 가입하려면 여기를 클릭하세요.
앱을 설치하고 인증하려면 OAuth 토큰을 입력해야 합니다.
-
토큰
-
Freshservice 도메인
-
Freshservice API 키
OAuth 토큰을 얻으려면 다음 단계를 통해 Slack 앱을 생성해야 합니다.
-
Slack 계정에 로그인하세요.
-
방문 https://api.slack.com/apps 링크. 새 앱을 생성할 수 있는 옵션을 찾을 수 있습니다. 생성하세요.
-
기능 및 기능 추가에서 권한 > 범위를 선택합니다.
-
필요에 따라 범위를 선택하세요. 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와 함께 작동하고 앱은 조직 전체에 설치되어야 합니다.
앱을 워크스페이스에 설치합니다(조직 전체 설치의 경우, 앱 구성 사이드바에서 Org Level Apps 섹션을 찾아 Opt-in 버튼을 누릅니다). 설치 후, OAuth 액세스 토큰과 봇 사용자 OAuth 액세스 토큰이 자동으로 생성됩니다.
조직 전체 설치
Freshservice 도메인 및 Freshservice API 키를 얻으려면 다음 단계를 따르세요
Freshservice 계정에 로그인합니다
-
URL에 나열된 도메인 이름 가져오기 (예: example.freshservice.com)
-
오른쪽 상단의 프로필 사진을 클릭하고 프로필 설정을 선택하세요
-
오른쪽 사이드바에서 API 키를 찾을 수 있습니다
사용 사례
이제 Slack 오케스트레이션 앱을 성공적으로 설치했으니, 아래의 샘플 사용 사례를 확인하여 앱을 효율적으로 사용하는 방법을 알아보세요.











