Slack 정보
Slack 커넥터는 워크스페이스 멤버십, 채널 구성 및 사용자 그룹을 읽습니다. Enterprise Grid에서는 감사 로그 이벤트도 읽습니다. 이 정보는 Iru Compliance에서 아티팩트로 표시됩니다. Iru는 Slack 앱을 워크스페이스에 설치하여 얻은 봇 OAuth 토큰(xoxb-)으로 인증합니다. 액세스는 컴플라이언스 증거를 위한 읽기 중심이며, 여기에 설명된 범위를 통해 메시지를 보내거나 워크스페이스 설정을 변경하지 않습니다.
작동 방식
Slack API는 Authorization 헤더에 봇 토큰이 있어야 합니다.
참고 자료: OAuth tokens, Scopes, Audit Logs API.
사전 요구 사항
- 앱을 설치할 수 있는 Workspace Owner 또는 Workspace Admin 권한.
- 워크스페이스에서 api.slack.com/apps에 로그인할 수 있는 권한.
- 선택 사항:
auditlogs:read가 필요한 경우 Enterprise Grid.
Slack을 Iru에 연결
- Slack
- Iru Compliance
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 사이트의 팝업 차단 설정을 확인한 후 다시 시도하세요.
not_authed / 401
not_authed / 401
토큰이 최신이고
xoxb-로 시작하며 앱이 여전히 설치되어 있는지 확인하세요.missing_scope
missing_scope
OAuth & Permissions에서 범위를 추가하고, 앱을 다시 설치하고, 새 토큰을 복사한 다음 Iru를 업데이트하세요.
token_revoked
token_revoked
앱을 다시 설치하거나 자격 증명을 교체하고, 새 봇 토큰으로 Iru를 업데이트하세요.
감사 데이터 없음
감사 데이터 없음
auditlogs:read에는 Enterprise Grid가 필요합니다. 그렇지 않으면 감사 로그 API 증거를 사용할 수 없습니다.고려 사항
봇 토큰은 워크스페이스에서 교체를 강제하지 않는 한…
봇 토큰은 워크스페이스에서 교체를 강제하지 않는 한 일반적으로 만료되지 않습니다. 교체가 활성화된 경우 Slack 지침을 따르세요.
앱을 제거하면 토큰이 즉시 취소됩니다.
앱을 제거하면 토큰이 즉시 취소됩니다.
범위를 늘리려면 항상 재설치와 새 토큰이…
범위를 늘리려면 항상 재설치와 새 토큰이 필요합니다. 유지 관리 기간 중에 변경을 계획하세요.
관련 문서
Sources 관리
모든 Compliance 소스를 찾아보고 관리합니다.
Compliance 시작하기
프레임워크, 작업 및 아티팩트.
Iru 개요
Endpoint, Compliance 및 Identity가 함께 작동하는 방식.
Artifacts 관리
소스 및 작업에서 수집된 증거를 업로드, 검토 및 정리합니다.
