Skip to main content

Slack 정보

Slack 커넥터는 워크스페이스 멤버십, 채널 구성 및 사용자 그룹을 읽습니다. Enterprise Grid에서는 감사 로그 이벤트도 읽습니다. 이 정보는 Iru Compliance에서 아티팩트로 표시됩니다. Iru는 Slack 앱을 워크스페이스에 설치하여 얻은 봇 OAuth 토큰(xoxb-)으로 인증합니다. 액세스는 컴플라이언스 증거를 위한 읽기 중심이며, 여기에 설명된 범위를 통해 메시지를 보내거나 워크스페이스 설정을 변경하지 않습니다.

작동 방식

Slack API는 Authorization 헤더에 봇 토큰이 있어야 합니다.
api.slack.com에서 앱을 생성하고, Bot token scopes를 부여하고, 앱을 워크스페이스에 설치한 다음 Bot User OAuth Token을 복사합니다. 범위를 확장하려면 앱을 다시 설치해야 하며, 이때 새 토큰이 발급됩니다. 이 경우 항상 Iru를 업데이트하세요. 참고 자료: OAuth tokens, Scopes, Audit Logs API.

사전 요구 사항

  • 앱을 설치할 수 있는 Workspace Owner 또는 Workspace Admin 권한.
  • 워크스페이스에서 api.slack.com/apps에 로그인할 수 있는 권한.
  • 선택 사항: auditlogs:read가 필요한 경우 Enterprise Grid.
디렉터리 및 채널 증거를 위한 일반적인 봇 범위

Slack을 Iru에 연결

Compliance에서 소스를 연결하기 전에 이 탭을 완료하세요.
1

Slack API 앱 열기

브라우저에서 api.slack.com/apps로 이동하여 대상 워크스페이스에 앱을 생성할 수 있는 Slack 계정(대개 워크스페이스 관리자)으로 로그인합니다.
2

새 앱 생성

Create New App을 선택한 다음 From scratch를 선택합니다(조직에서 매니페스트를 표준으로 사용하지 않는 경우. 이 문서는 From scratch를 가정합니다).
3

앱 이름 지정 및 워크스페이스 선택

Iru Compliance와 같은 앱 이름을 입력하고 Iru를 설치할 Slack 워크스페이스를 선택합니다.
4

OAuth & Permissions 열기

앱의 왼쪽 사이드바에서 OAuth & Permissions를 엽니다.
5

Bot Token 범위 추가

Bot Token Scopes에서 통제에 필요한 사전 요구 사항의 각 범위를 추가합니다. Enterprise Grid를 사용 중이고 감사 증거가 필요한 경우에만 auditlogs:read를 추가합니다.
6

워크스페이스에 앱 설치

OAuth & Permissions에서 Install to Workspace(범위 변경 후에는 Reinstall)를 선택합니다. 권한을 검토하고 승인합니다.
7

Bot User OAuth Token 복사

Bot User OAuth Token(xoxb-로 시작)을 복사합니다. 나중에 범위를 변경하면 다시 설치하여 새 토큰을 받으세요. Iru Compliance에서 메시지가 표시되면 현재 토큰을 Iru 커넥터 마법사에 붙여넣습니다.
Iru Compliance 탭에서 계속 진행하세요.

문제 해결

Iru 사이트의 팝업 차단 설정을 확인한 후 다시 시도하세요.
토큰이 최신이고 xoxb-로 시작하며 앱이 여전히 설치되어 있는지 확인하세요.
OAuth & Permissions에서 범위를 추가하고, 앱을 다시 설치하고, 새 토큰을 복사한 다음 Iru를 업데이트하세요.
앱을 다시 설치하거나 자격 증명을 교체하고, 새 봇 토큰으로 Iru를 업데이트하세요.
auditlogs:read에는 Enterprise Grid가 필요합니다. 그렇지 않으면 감사 로그 API 증거를 사용할 수 없습니다.

고려 사항

봇 토큰은 워크스페이스에서 교체를 강제하지 않는 한…

봇 토큰은 워크스페이스에서 교체를 강제하지 않는 한 일반적으로 만료되지 않습니다. 교체가 활성화된 경우 Slack 지침을 따르세요.

앱을 제거하면 토큰이 즉시 취소됩니다.

앱을 제거하면 토큰이 즉시 취소됩니다.

범위를 늘리려면 항상 재설치와 새 토큰이…

범위를 늘리려면 항상 재설치와 새 토큰이 필요합니다. 유지 관리 기간 중에 변경을 계획하세요.

관련 문서

Sources 관리

모든 Compliance 소스를 찾아보고 관리합니다.

Compliance 시작하기

프레임워크, 작업 및 아티팩트.

Iru 개요

Endpoint, Compliance 및 Identity가 함께 작동하는 방식.

Artifacts 관리

소스 및 작업에서 수집된 증거를 업로드, 검토 및 정리합니다.