Slack 연동하기

오비스 공간에서 받은 멘션 채팅을 Slack의 DM으로 수신할 수 있습니다.

※ 오비스의 멘션 채팅은 '일대일' 멘션 채팅을 의미합니다. @all, @here 등 그룹 멘션이나 다수의 사람을 대상으로 하는 멘션 채팅은 포함되지 않습니다.

 

대상 권한

Slack 연동 기능 On/Off 설정 조직 관리자 또는 권한이 부여된 그룹 내 이용자
Slack-오비스 간의 계정 연동 설정 공간의 관리자 및 멤버 권한을 가진 이용자

 

 

Slack 연동 기능 설정

사전 준비

설정을 위해 아래의 권한이 필요합니다.

  • Slack의 관리자 권한
  • 오비스의 조직 관리자 권한

 

Slack 설정

1. https://api.slack.com/apps에 접속합니다.

2. [ Create New App ] 버튼을 클릭합니다.

스크린샷 2024-06-13 오후 2.32.42.png

3. 팝업 창이 뜨면 From scratch를 선택합니다.

4. [ App name ]에 임의의 이름을 입력합니다.

 ※ 한글은 사용할 수 없습니다. 알파벳과 숫자를 사용하여 설정해주세요. 

5. [ Pick a workspace to develop your app in: ]에서 Slack 작업공간을 지정합니다.

6. 하단의 [ Create App ] 버튼을 클릭합니다.

7. 사이드 메뉴에서 OAuth & Permissions를 클릭합니다.

스크린샷 2024-06-13 오후 2.36.48.png

8. 화면을 아래로 스크롤하여 Scopes - Bot Token Scopes의 Add an OAuth Scope 버튼을 클릭합니다.

스크린샷 2024-06-13 오후 2.39.38.png

9. 검색을 통해 [ users:read ] 와 [ users:read.email ], [ chat:write ] 항목을 추가해주세요.

스크린샷 2024-06-13 오후 2.42.06.png

10. 화면을 위로 스크롤하여 OAuth Tokens for Your Workspace 항목의 [ Install to Workspace ] 버튼을 클릭합니다.

slack-과정10.png

11. 앱이 Slack 작업 공간에 접근할 수 있는 권한을 요청하면 허용합니다.

12. 발행된 Bot User OAuth Token 값을 복사합니다.

slack-과정12.png

 

 

오비스 설정

1. 오비스 조직 설정페이지에 입장하여 아래와 같은 경로로 이동합니다.

[≡] → 조직 탭 → 조직 설정 → 외부 서비스 → Slack Workspace 앱 선택

slack-O과정1.png

2. 아래와 같이 각 설정 항목을 입력하고 저장합니다.

  • 액세스 토큰 : Slack 설정 - 과정 12에서 복사한 토큰 값을 붙여넣기합니다.
  • Slack Workspace 도메인 : [___].slack.com 중 [___] 부분을 입력합니다.

slack-O과정2.png

3. 이 설정을 완료하면 조직 내 모든 공간에 개인 설정 - 연동 - 조직 연동 항목에 Slack 옵션이 추가됩니다. 해당 옵션은 공간의 관리자 및 멤버 권한 이용자에게 표시됩니다.

slack-O과정3.png

 

 

각 이용자의 계정 연동하기

1. 공간의 개인 설정 → 연동 → 조직 연동 항목으로 이동합니다.

2. Slack 옵션의 [ 연동하기 ] 버튼을 클릭합니다.

slack-O과정3.png

3. 새 창으로 권한 요청 페이지가 열리면 우측 상단의 콤보 박스를 통해 연동할 Slack 워크스페이스를 선택합니다.

오비스 슬랙연동 과정3.png

4. 요청 내용을 확인하고 하단의 [ 허용 ] 버튼을 클릭합니다.

  • 연동을 시도한 이용자 계정의 이메일 주소와 Slack 계정의 이메일 주소가 일치한다면 연동이 완료됩니다.
  • 하나의 공간에서 연동을 완료할 경우 해당 조직 내 다른 공간에도 자동으로 연동 설정이 적용됩니다.

 

 

연동 상황에 따른 DM 확인

오비스 - Slack 간 연동 상황 (발신자) Slack DM
발신자가 Slack과 연동한 경우  발신자와 자신의 Slack DM 메시지 창에 메시지가 전송됩니다.

발신자가 Slack과 연동하지 않은 경우

또는 발신자가 방문자 권한(외부인)일 경우

 SlackBot이 DM을 발송합니다.

 

 

 

연동 해제하기

1. 공간의 개인 설정 → 연동 → 조직 연동 항목으로 이동합니다.

2. Slack 옵션의 [ 연결 완료 ] 버튼을 클릭합니다.

이 섹션의 문서