개요
감사 로그는 OneSignal 조직 전체의 사용자 작업에 대한 읽기 전용 기록을 제공합니다. 감사 로그를 사용하여 다음을 수행할 수 있습니다:- 보안 사고 조사: 로그인 활동, IP 주소 및 사용자 세션을 검토합니다.
- 규정 준수 요구 사항 충족: SOC 2, HIPAA 및 내부 감사를 위한 증거를 제공합니다.
- 책임성 유지: 템플릿, Journey 및 알림을 생성, 업데이트 또는 삭제한 사람을 추적합니다.

플랜 가용성
감사 로그 보존 기간은 플랜에 따라 다릅니다.| 플랜 | 보존 기간 | 참고 |
|---|---|---|
| 무료 | 48시간 | 포함됨 |
| 성장 | 48시간 | 포함됨 |
| 프로페셔널 | 48시간 | 법률 및 보안 패키지 추가 기능으로 90일로 업그레이드 |
| 엔터프라이즈 | 90일 | 포함됨 |
보존 기간을 늘리거나 법률 및 보안 패키지에 대해 자세히 알아보려면 계정 관리자 또는 영업팀에 문의하세요.
감사 로그 액세스
조직 수준 감사 로그
감사 로그는 조직 수준에서 사용할 수 있으며 해당 조직의 모든 앱에서의 활동을 포함합니다. 요구 사항:- 조직 관리자여야 합니다. 역할을 업데이트하려면 팀 구성원 관리를 참조하세요.
- 조직으로 이동
- 조직 선택
- 감사 로그 클릭
앱 수준 감사 로그
조직 수준 감사 로그 외에도 특정 앱에 대한 감사 로그를 볼 수 있습니다:- 앱으로 이동
- 설정으로 이동
- 감사 로그 클릭
- 앱 관리자 또는 조직 관리자여야 합니다
감사 로그 이해
각 행은 단일 사용자 작업을 나타냅니다. 오른쪽 상단의 열 버튼을 사용하여 표시되는 열을 사용자 지정할 수 있습니다.
| 열 | 설명 |
|---|---|
| 날짜 및 시간 | 작업이 발생한 시간 |
| 사용자 작업 | 수행된 작업 유형(예: 로그인됨, 템플릿 업데이트됨) |
| 이메일 | 작업을 수행한 사용자의 이메일 주소 |
| 조직 역할 | 사용자의 조직 수준 역할(관리자, 편집자, 뷰어) |
| 앱 역할 | 해당되는 경우 사용자의 앱 수준 역할 |
| 항목 유형 | 영향을 받은 객체 유형(템플릿, 알림, Journey) |
| 항목 이름 | 영향을 받은 객체의 이름 |
| 앱 이름 | 작업이 발생한 앱 |
| 사용자 | 사용자의 표시 이름 |
| IP 주소 | 작업이 수행된 IP 주소 |
추적된 이벤트
감사 로그는 로그인, 템플릿 변경, 알림 활동, Journey 업데이트, 구성원 관리, 청구 이벤트 등을 포함하여 조직 전체의 사용자 작업을 추적합니다. 모든 추적된 이벤트의 전체 목록은 전체 이벤트 참조를 참조하세요.이벤트 세부 정보 보기
이벤트 옆의 확장 화살표(›)를 클릭하여 추가 세부 정보를 확인하세요:
| 필드 | 설명 |
|---|---|
| API 버전 | 사용된 API 버전(해당되는 경우) |
| 앱 ID | 앱의 고유 식별자 |
| 앱 이름 | 작업이 발생한 앱의 이름 |
| 앱 역할 | 특정 앱 내에서의 사용자 역할 |
| 브라우저 | 사용자 에이전트 문자열(브라우저 및 OS 정보) |
| 채널 | 알림 이벤트에 대한 알림 채널(push, email, sms) |
| 이메일 | 사용자의 이메일 주소 |
| 이벤트 ID | 이 특정 이벤트의 고유 식별자 |
| IP 주소 | 사용자의 전체 IP 주소 |
| 항목 이름 | 영향을 받은 객체의 이름 |
| 항목 유형 | 객체 유형(템플릿, 알림 등) |
| 위치 | IP 주소를 기반으로 한 지리적 위치 |
| 이름 | 사용자의 표시 이름 |
| 조직 ID | 조직의 고유 식별자 |
| 조직 역할 | 사용자의 조직 수준 역할 |
| 대상 ID | 영향을 받은 객체의 고유 식별자 |
| 대상 역할 | 대상과 관련된 역할(구성원 이벤트의 경우) |
| 타임스탬프 | 이벤트의 형식화된 날짜 및 시간 |
| 사용자 작업 | 작업 유형(예: notification.sent) |
| 사용자 에이전트 | 전체 브라우저/클라이언트 사용자 에이전트 문자열 |
| 버전 | 이벤트 스키마 버전 |
검색 및 필터
검색 및 필터 옵션을 사용하여 특정 이벤트를 찾으세요:이메일로 검색
검색창에 이메일 주소를 입력하여 특정 사용자가 수행한 모든 작업을 찾으세요.날짜 범위
다음 사전 설정 날짜 범위에서 선택하세요:- 최근 24시간
- 최근 48시간 (기본값)
- 최근 7일
- 최근 30일
- 최근 90일 (확장된 보존 필요)
- 사용자 지정 - 특정 시작 및 종료 날짜 선택
플랜의 보존 기간을 초과하는 날짜 범위 옵션에는 잠금 아이콘이 표시됩니다. 확장된 감사 로그 기록은 영업팀에 문의하세요.
필터
필터를 클릭하여 다음 기준으로 결과를 좁히세요:| 필터 | 설명 |
|---|---|
| 사용자 작업 | 작업 유형별로 필터링(로그인됨, 템플릿 업데이트됨 등) |
| 앱 ID | 특정 앱의 고유 식별자별로 필터링 |
| IP 주소 | IP 주소별로 필터링 |
| 항목 유형 | 객체 유형별로 필터링(템플릿, 알림, Journey) |
| 대상 ID | 영향을 받은 객체의 고유 ID별로 필터링 |
항목 유형 값
영향을 받은 객체 유형별로 감사 로그를 필터링하세요:| 항목 유형 | 설명 |
|---|---|
| A/B 테스트 | A/B 테스트 실험 |
| API 키 | API 키 및 토큰 |
| 앱 | 애플리케이션 설정 |
| 데이터 피드 | 데이터 피드 구성 |
| 동적 콘텐츠 | 동적 콘텐츠 블록 |
| 이메일 도메인 | 이메일 전송 도메인 |
| 이메일 억제 | 이메일 억제 목록 항목 |
| 이벤트 스트림 | 이벤트 스트림 대상 |
| 내보내기 | 데이터 내보내기 |
| 인앱 메시지 | 인앱 메시지 캠페인 |
| 통합 | 타사 통합 |
| Journey | 자동화된 Journey 워크플로우 |
| 구성원 | 팀 구성원 |
| 알림 | 푸시, 이메일 또는 SMS 알림 |
| 조직 | 조직 설정 |
| 세그먼트 | 오디언스 세그먼트 |
| 구독 | 사용자 구독 |
| 템플릿 | 메시지 템플릿 |
| 사용자 | 최종 사용자/구독자 |
| 웹훅 | 웹훅 구성 |
데이터 보존
감사 로그 데이터는 플랜에 따라 보존됩니다:- 무료 및 성장 플랜: 48시간 보존
- 프로페셔널 플랜: 기본적으로 48시간 보존, 법률 및 보안 패키지 추가 기능으로 90일 보존
- 엔터프라이즈 플랜: 90일 보존 포함
더 긴 보존 기간이나 내보내기 기능이 필요하신가요? 계정 관리자 또는 영업팀에 문의하여 요구 사항을 논의하세요.
전체 이벤트 참조
다음은 감사 로그에서 추적되는 모든 이벤트의 전체 목록이며, 카테고리별로 정리되어 있습니다.앱 이벤트
앱 이벤트
| 작업 | 설명 |
|---|---|
| 앱 생성됨 | 새 앱이 생성됨 |
| 앱 이름 변경됨 | 앱 이름이 변경됨 |
| 앱 삭제됨 | 앱이 삭제됨 |
| 앱 설정 업데이트됨 | 앱 설정이 수정됨 |
| 앱 API 키 재설정됨 | 앱 API 키가 재설정됨 |
| 앱 인증 토큰 생성됨 | 앱 인증 토큰이 생성됨 |
| 앱 인증 토큰 업데이트됨 | 앱 인증 토큰이 업데이트됨 |
| 앱 인증 토큰 삭제됨 | 앱 인증 토큰이 삭제됨 |
| 앱 인증 토큰 순환됨 | 앱 인증 토큰이 순환됨 |
템플릿 이벤트
템플릿 이벤트
| 작업 | 설명 |
|---|---|
| 템플릿 생성됨 | 새 메시지 템플릿이 생성됨 |
| 템플릿 업데이트됨 | 기존 템플릿이 수정됨 |
| 템플릿 삭제됨 | 템플릿이 제거됨 |
알림 이벤트
알림 이벤트
| 작업 | 설명 |
|---|---|
| 알림 생성됨 | 새 알림이 생성됨 |
| 알림 전송됨 | 알림이 전송됨 |
| 알림 업데이트됨 | 알림이 수정됨 |
| 알림 취소됨 | 예약된 알림이 취소됨 |
| 알림 삭제됨 | 알림이 제거됨 |
| 알림 미리보기됨 | 알림이 미리보기됨 |
A/B 테스트 이벤트
A/B 테스트 이벤트
| 작업 | 설명 |
|---|---|
| A/B 테스트 생성됨 | 새 A/B 테스트가 생성됨 |
| A/B 테스트 업데이트됨 | A/B 테스트가 수정됨 |
| A/B 테스트 삭제됨 | A/B 테스트가 삭제됨 |
| A/B 테스트 취소됨 | A/B 테스트가 취소됨 |
| A/B 테스트 우승자 선택됨 | A/B 테스트에 대한 우승자가 선택됨 |
Journey 이벤트
Journey 이벤트
| 작업 | 설명 |
|---|---|
| Journey 생성됨 | 새 Journey가 생성됨 |
| Journey 업데이트됨 | 기존 Journey가 수정됨 |
| Journey 활성화됨 | Journey가 활성화됨 |
| Journey 보관됨 | Journey가 보관됨 |
| Journey 재개됨 | 일시 중지된 Journey가 재개됨 |
| Journey 예약됨 | Journey가 예약됨 |
| Journey 삭제됨 | Journey가 삭제됨 |
인앱 메시지 이벤트
인앱 메시지 이벤트
| 작업 | 설명 |
|---|---|
| 인앱 메시지 생성됨 | 새 인앱 메시지가 생성됨 |
| 인앱 메시지 업데이트됨 | 인앱 메시지가 수정됨 |
| 인앱 메시지 삭제됨 | 인앱 메시지가 삭제됨 |
| 인앱 메시지 활성화됨 | 인앱 메시지가 활성화됨 |
| 인앱 메시지 비활성화됨 | 인앱 메시지가 비활성화됨 |
세그먼트 이벤트
세그먼트 이벤트
| 작업 | 설명 |
|---|---|
| 세그먼트 생성됨 | 새 세그먼트가 생성됨 |
| 세그먼트 업데이트됨 | 세그먼트가 수정됨 |
| 세그먼트 삭제됨 | 세그먼트가 삭제됨 |
| 세그먼트 일시 중지됨 | 세그먼트가 일시 중지됨 |
| 세그먼트 재개됨 | 세그먼트가 재개됨 |
| 세그먼트 기본값으로 설정됨 | 세그먼트가 기본값으로 설정됨 |
구성원 이벤트
구성원 이벤트
| 작업 | 설명 |
|---|---|
| 구성원 생성됨 | 새 팀 구성원이 생성됨 |
| 구성원 삭제됨 | 팀 구성원이 삭제됨 |
| 앱에서 구성원 역할 변경됨 | 구성원의 앱 수준 역할이 변경됨 |
| 조직에서 구성원 역할 변경됨 | 구성원의 조직 수준 역할이 변경됨 |
| 앱에 구성원 추가됨 | 구성원이 앱에 추가됨 |
| 앱에서 구성원 제거됨 | 구성원이 앱에서 제거됨 |
| 조직에 구성원 추가됨 | 구성원이 조직에 추가됨 |
| 조직에서 구성원 제거됨 | 구성원이 조직에서 제거됨 |
조직 이벤트
조직 이벤트
| 작업 | 설명 |
|---|---|
| 조직 생성됨 | 새 조직이 생성됨 |
| 조직 업데이트됨 | 조직 설정이 수정됨 |
| 조직 삭제됨 | 조직이 삭제됨 |
| 조직 비활성화됨 | 조직이 비활성화됨 |
| 조직 활성화됨 | 조직이 활성화됨 |
| 로그인됨 | 사용자가 로그인함 |
| 로그아웃됨 | 사용자가 로그아웃함 |
| 조직에 사용자 추가됨 | 사용자가 조직에 추가됨 |
| 조직에서 사용자 제거됨 | 사용자가 조직에서 제거됨 |
| 사용자 역할 변경됨 | 사용자의 역할이 변경됨 |
| 조직에 앱 추가됨 | 앱이 조직에 추가됨 |
| 조직에서 앱 제거됨 | 앱이 조직에서 제거됨 |
| 2FA 필수 | 2단계 인증이 필수로 설정됨 |
| 2FA 선택적으로 변경됨 | 2단계 인증이 선택적으로 변경됨 |
| 인증 토큰 생성됨 | 조직 인증 토큰이 생성됨 |
| 인증 토큰 업데이트됨 | 조직 인증 토큰이 업데이트됨 |
| 인증 토큰 삭제됨 | 조직 인증 토큰이 삭제됨 |
| 인증 토큰 순환됨 | 조직 인증 토큰이 순환됨 |
청구 이벤트
청구 이벤트
| 작업 | 설명 |
|---|---|
| 구독 생성됨 | 새 구독이 생성됨 |
| 구독 업데이트됨 | 구독이 수정됨 |
| 구독 취소됨 | 구독이 취소됨 |
| 결제 수단 추가됨 | 결제 수단이 추가됨 |
| 결제 수단 업데이트됨 | 결제 수단이 업데이트됨 |
웹훅 이벤트
웹훅 이벤트
| 작업 | 설명 |
|---|---|
| 웹훅 생성됨 | 새 웹훅이 생성됨 |
| 웹훅 업데이트됨 | 웹훅이 수정됨 |
| 웹훅 삭제됨 | 웹훅이 삭제됨 |
| 웹훅 테스트됨 | 웹훅이 테스트됨 |
| 웹훅 활성화됨 | 웹훅이 활성화됨 |
| 웹훅 비활성화됨 | 웹훅이 비활성화됨 |
이벤트 스트림 이벤트
이벤트 스트림 이벤트
| 작업 | 설명 |
|---|---|
| 이벤트 스트림 생성됨 | 새 이벤트 스트림이 생성됨 |
| 이벤트 스트림 업데이트됨 | 이벤트 스트림이 수정됨 |
| 이벤트 스트림 삭제됨 | 이벤트 스트림이 삭제됨 |
| 이벤트 스트림 활성화됨 | 이벤트 스트림이 활성화됨 |
| 이벤트 스트림 비활성화됨 | 이벤트 스트림이 비활성화됨 |
| 이벤트 스트림 테스트됨 | 이벤트 스트림이 테스트됨 |
데이터 피드 이벤트
데이터 피드 이벤트
| 작업 | 설명 |
|---|---|
| 데이터 피드 생성됨 | 새 데이터 피드가 생성됨 |
| 데이터 피드 업데이트됨 | 데이터 피드가 수정됨 |
| 데이터 피드 삭제됨 | 데이터 피드가 삭제됨 |
| 데이터 피드 활성화됨 | 데이터 피드가 활성화됨 |
| 데이터 피드 비활성화됨 | 데이터 피드가 비활성화됨 |
| 데이터 피드 테스트됨 | 데이터 피드가 테스트됨 |
통합 이벤트
통합 이벤트
| 작업 | 설명 |
|---|---|
| 통합 활성화됨 | 통합이 활성화됨 |
| 통합 비활성화됨 | 통합이 비활성화됨 |
| 통합 설정 업데이트됨 | 통합 설정이 수정됨 |
가져오기 이벤트
가져오기 이벤트
| 작업 | 설명 |
|---|---|
| 가져오기 생성됨 | 새 가져오기가 생성됨 |
| 가져오기 업데이트됨 | 가져오기가 수정됨 |
| 가져오기 시작됨 | 가져오기가 시작됨 |
| 가져오기 실패함 | 가져오기가 실패함 |
내보내기 이벤트
내보내기 이벤트
| 작업 | 설명 |
|---|---|
| 내보내기 생성됨 | 새 내보내기가 생성됨 |
사용자 이벤트
사용자 이벤트
| 작업 | 설명 |
|---|---|
| 사용자 생성됨 | 새 사용자가 생성됨 |
| 사용자 업데이트됨 | 사용자가 수정됨 |
| 사용자 삭제됨 | 사용자가 삭제됨 |
구독 이벤트
구독 이벤트
| 작업 | 설명 |
|---|---|
| 구독 생성됨 | 새 구독이 생성됨 |
| 구독 업데이트됨 | 구독이 수정됨 |
| 구독 삭제됨 | 구독이 삭제됨 |
사용자 정의 이벤트 이벤트
사용자 정의 이벤트 이벤트
| 작업 | 설명 |
|---|---|
| 사용자 정의 이벤트 보존 업데이트됨 | 사용자 정의 이벤트 보존 설정이 수정됨 |
동적 콘텐츠 이벤트
동적 콘텐츠 이벤트
| 작업 | 설명 |
|---|---|
| 동적 콘텐츠 생성됨 | 새 동적 콘텐츠 블록이 생성됨 |
| 동적 콘텐츠 업데이트됨 | 동적 콘텐츠 블록이 수정됨 |
| 동적 콘텐츠 삭제됨 | 동적 콘텐츠 블록이 삭제됨 |
이메일 도메인 이벤트
이메일 도메인 이벤트
| 작업 | 설명 |
|---|---|
| 이메일 도메인 생성됨 | 새 이메일 전송 도메인이 추가됨 |
| 이메일 도메인 활성화됨 | 이메일 도메인이 활성화됨 |
| 이메일 도메인 비활성화됨 | 이메일 도메인이 비활성화됨 |
| 이메일 도메인 삭제됨 | 이메일 도메인이 제거됨 |
| 이메일 도메인 전송 취소됨 | 이메일 도메인에 대한 전송이 취소됨 |
이메일 억제 이벤트
이메일 억제 이벤트
| 작업 | 설명 |
|---|---|
| 억제 생성됨 | 이메일 주소가 억제 목록에 추가됨 |
| 억제 삭제됨 | 이메일 주소가 억제 목록에서 제거됨 |
FAQ
누가 감사 로그에 액세스할 수 있나요?
조직 수준 감사 로그: 조직 관리자는 전체 조직의 감사 로그에 액세스할 수 있습니다. 앱 수준 감사 로그: 앱 관리자는 자신이 관리하는 앱의 감사 로그에 액세스할 수 있습니다. 조직 관리자도 조직 내 모든 앱의 앱 수준 감사 로그에 액세스할 수 있습니다. 역할을 업데이트하려면 팀 구성원 관리를 참조하세요.특정 앱의 감사 로그를 볼 수 있나요?
예. 앱의 설정 페이지로 이동하여 감사 로그를 선택하면 해당 특정 앱의 활동만 볼 수 있습니다. 이는 조직의 다른 앱 활동을 보지 않고 특정 앱의 변경 사항을 조사하는 데 유용합니다.감사 로그를 내보낼 수 있나요?
현재 내보내기는 사용할 수 없습니다. 규정 준수 요구 사항이 있는 경우 다음 정보와 함께support@onesignal.com으로 문의하세요:
- 조직 ID
- 앱 ID(해당되는 경우)
- 원하는 날짜 범위