Panther는 이벤트 모니터링 로그를 검색하기 위해 API 및 이벤트 로그 파일 권한이 있는 사용자 계정을 필요로 합니다.
Panther에 필요한 최소 권한만 부여한 전용 새 사용자 생성을 권장합니다. Salesforce는 각 사용자에게 고유한 사용자 이름을 요구하지만 동일한 이메일 주소는 여러 사용자에 대해 사용할 수 있습니다. 따라서 조직에서 추가 이메일 주소를 관리하지 않고도 Panther 전용 계정을 생성할 수 있습니다.
사용자 생성하려면:
다음 지침을 따르세요: Salesforce 문서 에서 새 사용자를 추가하는 방법을 참고하세요.
로그인 이벤트 유형에 대한 Salesforce 문서.
스키마: Salesforce.Login
참조 URL: https://developer.salesforce.com/docs/atlas.en-us.api.meta/api/sforce_api_objects_eventlogfile_login.htm
파서:
설명: '로그인 이벤트에는 조직의 사용자 로그인 기록에 대한 세부 정보가 포함됩니다.'
CSV:
구분자: ','
헤더 포함: true
열:
- EVENT_TYPE
- TIMESTAMP
- REQUEST_ID
- ORGANIZATION_ID
- USER_ID
- RUN_TIME
- CPU_TIME
- URI
- SESSION_KEY
- LOGIN_KEY
- USER_TYPE
- REQUEST_STATUS
- DB_TOTAL_TIME
- BROWSER_TYPE
- API_TYPE
- API_VERSION
- USER_NAME
- TLS_PROTOCOL
- CIPHER_SUITE
- AUTHENTICATION_METHOD_REFERENCE
- TIMESTAMP_DERIVED
- USER_ID_DERIVED
- CLIENT_IP
- URI_ID_DERIVED
- LOGIN_STATUS
필드:
- name: EVENT_TYPE
type: string
required: true
검증:
- SOURCE_IP
허용: ['Login']
설명: 이벤트의 유형입니다. 값은 항상 Login입니다.
required: false
type: timestamp
- 이름: TIMESTAMP
시간 형식: '%Y%m%d%H%M%S.%f'
설명: 'GMT 기준 Salesforce 서비스의 접속 시간입니다. 예: 20130715233322.670.'
required: false
type: string
지표:
- trace_id
- 이름: REQUEST_ID
설명: >-
단일 트랜잭션의 고유 ID입니다. 트랜잭션에는 하나 이상의 이벤트가 포함될 수 있습니다. 주어진 트랜잭션의 각 이벤트는 동일한 REQUEST_ID를 가집니다. 예: 3nWgxWbDKWWDIk0FKfF5DV.
required: true
type: string
- 이름: ORGANIZATION_ID
설명: '조직의 15자리 ID입니다. 예: 00D000000000123.'
required: false
type: string
- 이름: REQUEST_ID
- 이름: USER_ID
UI 또는 API를 통해 Salesforce 서비스를 사용 중인 사용자의 15자리 ID입니다. 예: 00530000009M943
required: false
type: bigint
- 이름: RUN_TIME
설명: 요청에 소요된 시간(밀리초)입니다.
required: false
type: bigint
- 이름: REQUEST_ID
- 이름: CPU_TIME
요청을 완료하는 데 사용된 CPU 시간(밀리초)입니다. 이 필드는 애플리케이션 서버 레이어에서 발생하는 활동량을 나타냅니다.
required: false
type: string
- 이름: URI
설명: 요청을 수신하는 페이지의 URI입니다. 예: /home/home.jsp.
required: false
type: string
- 이름: REQUEST_ID
- 이름: SESSION_KEY
사용자의 고유 세션 ID입니다. 이 값을 사용하여 세션 내의 모든 사용자 이벤트를 식별할 수 있습니다. 사용자가 로그아웃했다가 다시 로그인하면 새 세션이 시작됩니다. Login 이벤트 유형에서는 이벤트가 세션 생성 전에 캡처되므로 이 필드는 일반적으로 null입니다. 예: d7DEq/ANa7nNZZVD
required: false
type: string
- 이름: REQUEST_ID
- 이름: LOGIN_KEY
주어진 사용자의 로그인 세션 내 모든 이벤트를 연결하는 문자열입니다. 로그인 이벤트로 시작하여 로그아웃 이벤트 또는 사용자 세션 만료로 끝납니다. 예: GeJCsym5eyvtEK2I.
required: false
type: string
- 이름: REQUEST_ID
- 이름: REQUEST_STATUS
페이지 뷰 또는 사용자 인터페이스 작업에 대한 요청 상태입니다. 가능한 값은:
S—성공. Salesforce가 요청을 성공적으로 처리했음을 나타냅니다. Apex 컨트롤러가 예외를 발생시키면 이 상태도 반환됩니다.
F—실패. 일반적으로 4xx 또는 5xx HTTP 코드(예: 페이지 보기 권한 없음, 페이지 렌더링 시간 초과, 페이지가 읽기 전용 등)를 의미합니다.
U—정의되지 않음
A—권한 오류
R—리디렉션. 일반적으로 3xx HTTP 코드이며, Visualforce 페이지의 Apex 컨트롤러에 의해 발생할 수 있습니다.
N—찾을 수 없음. 404 오류.
required: false
type: bigint
- 이름: REQUEST_ID
- 이름: DB_TOTAL_TIME
데이터베이스 왕복에 소요된 시간(나노초)입니다. JDBC 드라이버, 데이터베이스로의 네트워크 및 DB_CPU_TIME에 소요된 시간을 포함합니다. 이 필드를 CPU_TIME과 비교하여 성능 문제가 데이터베이스 레이어에 있는지 또는 자체 코드에 있는지 판단하세요.
required: false
type: string
- 이름: REQUEST_ID
- 이름: BROWSER_TYPE
로그인 시 사용된 브라우저가 반환하는 식별자 문자열입니다. 예시 값은:
Go-http-client/1.1
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv%3A50.0) Gecko/20100101 Firefox/50.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.84 Safari/537.36
required: false
type: string
- 이름: REQUEST_ID
- 이름: API_TYPE
API 요청의 유형입니다. 가능한 값은:
D—Apex 클래스
E—SOAP 엔터프라이즈
I—SOAP 크로스 인스턴스
M—SOAP 메타데이터
O—구형 SOAP
P—SOAP 파트너
S—SOAP Apex
T—SOAP 툴링
X—XmlRPC
f—피드
l—라이브 에이전트
p—SOAP ClientSync
required: false
type: string
- 이름: API_VERSION
- name: USER_NAME
required: false
type: string
설명: '사용 중인 API 버전입니다. 예: 36.0.'
지표:
- username
설명: 로그인에 사용되는 사용자 이름입니다.
required: false
type: string
- 이름: TLS_PROTOCOL
설명: '로그인에 사용된 TLS 프로토콜입니다. 가능한 값은 1.0, 1.1, 1.2 세 가지입니다.'
required: false
type: string
- 이름: REQUEST_ID
- 이름: CIPHER_SUITE
로그인에 사용된 TLS 암호 모음입니다. 값은 하이픈 구분자의 OpenSSL 스타일 암호 모음 이름입니다. 자세한 내용은 OpenSSL Cryptography and SSL/TLS Toolkit을 참조하세요.
required: true
type: timestamp
시간 형식: rfc3339
isEventTime: true
- 이름: REQUEST_ID
- 이름: TIMESTAMP_DERIVED
Salesforce 서비스의 접속 시간을 ISO8601 호환 형식(YYYY-MM-DDTHH:MM:SS.sssZ)으로 나타낸 값입니다. 예: 2015-07-27T11:32:59.555Z. 시간대는 GMT입니다.
required: false
type: string
- 이름: REQUEST_ID
- 이름: USER_ID_DERIVED
- name: CLIENT_IP
required: false
type: string
지표:
- ip
- 이름: REQUEST_ID
UI 또는 API를 통해 Salesforce 서비스를 사용 중인 사용자의 대소문자 구분 없는 18자리 ID입니다. 예: 00590000000I1SNIA0.
Salesforce 서비스를 사용 중인 클라이언트의 IP 주소입니다. Salesforce 내부 IP(예: Salesforce Workbench 또는 AppExchange에서의 로그인)는 "Salesforce.com IP"로 표시됩니다. 예: 10.0.0.1.
required: false
type: string
- 이름: URI_ID_DERIVED
설명: 요청을 수신하는 페이지의 URI에 대한 대소문자 구분 없는 18자리 ID입니다.
required: false
type: string
- 이름: REQUEST_ID
- 이름: LOGIN_STATUS
로그인 시도의 상태입니다. 성공적인 로그인에 대해서는 값이 LOGIN_NO_ERROR입니다. 그 외 모든 값은 오류 또는 인증 문제를 나타냅니다. 자세한 내용은 https://developer.salesforce.com/docs/atlas.en-us.api.meta/api/sforce_api_objects_eventlogfile_login_status.htm 를 참조하세요.
required: false
type: string
지표:
- ip
- 이름: SOURCE_IP
설명: 로그인 요청의 출발지 IP입니다.
type: string
- 이름: REQUEST_ID
- 이름: AUTHENTICATION_METHOD_REFERENCE
OpenID Connect 단일 사인온 프로토콜에 대해 서드파티 식별 공급자가 사용하는 인증 방법입니다. 이 필드는 API 버전 51.0 이상에서 사용 가능합니다.
type: string
- 이름: REQUEST_ID
- 이름: USER_TYPE
사용자 라이선스의 범주입니다. 가능한 값은:
CsnOnly — Chatter로 액세스가 제한된 사용자입니다. 이 사용자 유형에는 Chatter Free 및 Chatter moderator 사용자가 포함됩니다.
CspLitePortal — CSP Lite Portal 라이선스. 조직의 고객으로서 고객 포털 또는 Experience Cloud 사이트를 통해 애플리케이션에 접근하는 사용자는 액세스가 제한됩니다.
CustomerSuccess — Customer Success 라이선스. 조직의 고객으로서 고객 포털을 통해 애플리케이션에 접근하는 사용자는 액세스가 제한됩니다.
Guest — 로그인 없이 사이트를 보고 상호작용할 수 있도록 액세스가 제한된 고객 사용자를 위한 유형입니다.
PowerCustomerSuccess — Power Customer Success 라이선스. 조직의 고객으로서 고객 포털을 통해 애플리케이션에 접근하는 사용자는 액세스가 제한됩니다. 이 라이선스 유형을 가진 사용자는 고객 포털 역할 계층에서 자신보다 아래에 있는 사용자에게 소유되었거나 공유된 데이터와 자신이 직접 소유한 데이터를 보고 편집할 수 있습니다.
PowerPartner — Power Partner 라이선스. 파트너로서 파트너 포털 또는 사이트를 통해 애플리케이션에 접근하는 사용자는 액세스가 제한됩니다.
SelfService — 셀프서비스 포털을 통해 애플리케이션에 접근하는 조직의 고객으로 인해 액세스가 제한된 사용자입니다.
Login As 이벤트 유형에 대한 Salesforce 문서.
스키마: Salesforce.LoginAs
참조 URL: https://developer.salesforce.com/docs/atlas.en-us.api.meta/api/sforce_api_objects_eventlogfile_loginas.htm
파서:
설명: '로그인 이벤트에는 조직의 사용자 로그인 기록에 대한 세부 정보가 포함됩니다.'
CSV:
구분자: ','
헤더 포함: true
열:
- EVENT_TYPE
- TIMESTAMP
- REQUEST_ID
- ORGANIZATION_ID
- USER_ID
- RUN_TIME
- CPU_TIME
- URI
- SESSION_KEY
설명: 'Login As 이벤트에는 관리자가 다른 사용자로 로그인한 동안 수행한 작업에 대한 세부 정보가 포함됩니다.'
- DELEGATED_USER_NAME
- AUTHENTICATION_METHOD_REFERENCE
- TIMESTAMP_DERIVED
- USER_ID_DERIVED
- CLIENT_IP
- DELEGATED_USER_ID
필드:
- name: EVENT_TYPE
required: true
type: string
검증:
- DELEGATED_USER_ID_DERIVED
허용: ['LoginAs']
설명: 이벤트의 유형입니다. 값은 항상 Login입니다.
required: false
type: timestamp
- 이름: TIMESTAMP
시간 형식: '%Y%m%d%H%M%S.%f'
설명: 'GMT 기준 Salesforce 서비스의 접속 시간입니다. 예: 20130715233322.670.'
required: false
type: string
- 이름: REQUEST_ID
설명: >-
지표:
- trace_id
단일 트랜잭션의 고유 ID입니다. 트랜잭션에는 하나 이상의 이벤트가 포함될 수 있습니다. 주어진 트랜잭션의 각 이벤트는 동일한 REQUEST_ID를 가집니다. 예: 3nWgxWbDKWWDIk0FKfF5DV.
required: true
type: string
- 이름: ORGANIZATION_ID
설명: '조직의 15자리 ID입니다. 예: 00D000000000123.'
required: true
type: string
- 이름: REQUEST_ID
- 이름: USER_ID
UI 또는 API를 통해 Salesforce 서비스를 사용 중인 사용자의 15자리 ID입니다. 예: 00530000009M943
required: false
type: bigint
- 이름: RUN_TIME
설명: 요청에 소요된 시간(밀리초)입니다.
required: false
type: bigint
- 이름: REQUEST_ID
- 이름: CPU_TIME
요청을 완료하는 데 사용된 CPU 시간(밀리초)입니다. 이 필드는 애플리케이션 서버 레이어에서 발생하는 활동량을 나타냅니다.
required: false
type: string
- 이름: URI
설명: 요청을 수신하는 페이지의 URI입니다. 예: /home/home.jsp.
required: false
type: string
- 이름: REQUEST_ID
설명: 이벤트의 유형입니다. 값은 항상 LoginAs입니다.
사용자의 고유 세션 ID입니다. 이 값을 사용하여 세션 내의 모든 사용자 이벤트를 식별할 수 있습니다. 사용자가 로그아웃했다가 다시 로그인하면 새 세션이 시작됩니다. Login 이벤트 유형에서는 이벤트가 세션 생성 전에 캡처되므로 이 필드는 일반적으로 null입니다. 예: d7DEq/ANa7nNZZVD
required: false
type: string
- 이름: REQUEST_ID
- 이름: LOGIN_KEY
사용자의 고유 세션 ID입니다. 이 값을 사용하여 세션 내의 모든 사용자 이벤트를 식별할 수 있습니다. 사용자가 로그아웃했다가 다시 로그인하면 새 세션이 시작됩니다. 예: d7DEq/ANa7nNZZVD.
required: false
type: string
- 이름: REQUEST_ID
- 이름: DELEGATED_USER_NAME
지표:
- username
UI 또는 API를 통해 Salesforce 서비스를 사용 중인 사용자의 사용자 이름입니다. 이 경우에는 가장(대리) 수행을 하는 사용자의 사용자 이름입니다.
required: true
type: string
- 이름: REQUEST_ID
- 이름: DELEGATED_USER_ID
로그인에 사용된 TLS 암호 모음입니다. 값은 하이픈 구분자의 OpenSSL 스타일 암호 모음 이름입니다. 자세한 내용은 OpenSSL Cryptography and SSL/TLS Toolkit을 참조하세요.
required: true
type: timestamp
시간 형식: rfc3339
isEventTime: true
- 이름: REQUEST_ID
- 이름: TIMESTAMP_DERIVED
Salesforce 서비스의 접속 시간을 ISO8601 호환 형식(YYYY-MM-DDTHH:MM:SS.sssZ)으로 나타낸 값입니다. 예: 2015-07-27T11:32:59.555Z. 시간대는 GMT입니다.
required: false
type: string
- 이름: REQUEST_ID
- 이름: USER_ID_DERIVED
- name: CLIENT_IP
required: false
type: string
지표:
- ip
- 이름: REQUEST_ID
UI 또는 API를 통해 Salesforce 서비스를 사용 중인 사용자의 대소문자 구분 없는 18자리 ID입니다. 예: 00590000000I1SNIA0.
Salesforce 서비스를 사용 중인 클라이언트의 IP 주소입니다. Salesforce 내부 IP(예: Salesforce Workbench 또는 AppExchange에서의 로그인)는 "Salesforce.com IP"로 표시됩니다. 예: 10.0.0.1.
required: false
type: string
- 이름: URI_ID_DERIVED
UI 또는 API를 통해 Salesforce 서비스를 사용 중인 사용자의 15자리 ID입니다. 이 경우에는 가장(대리)을 수행하는 사용자의 ID입니다.
required: false
type: string
- 이름: REQUEST_ID
- 이름: DELEGATED_USER_ID_DERIVED
로그아웃 이벤트 유형에 대한 Salesforce 문서.
스키마: Salesforce.Logout
참조 URL: https://developer.salesforce.com/docs/atlas.en-us.api.meta/api/sforce_api_objects_eventlogfile_logout.htm
파서:
설명: '로그인 이벤트에는 조직의 사용자 로그인 기록에 대한 세부 정보가 포함됩니다.'
CSV:
구분자: ','
헤더 포함: true
열:
- EVENT_TYPE
- TIMESTAMP
- REQUEST_ID
- ORGANIZATION_ID
- LOGIN_KEY
설명: 로그아웃 이벤트에는 사용자 로그아웃에 대한 세부 정보가 포함됩니다.
- SESSION_TYPE
- DB_TOTAL_TIME
- SESSION_LEVEL
- PLATFORM_TYPE
- RESOLUTION_TYPE
- APP_TYPE
- BROWSER_TYPE
- API_TYPE
- CLIENT_VERSION
- URI
- SESSION_KEY
- AUTHENTICATION_METHOD_REFERENCE
- TIMESTAMP_DERIVED
- USER_ID_DERIVED
필드:
- name: EVENT_TYPE
required: true
type: string
검증:
- USER_INITIATED_LOGOUT
허용: ['Logout']
설명: 이벤트의 유형입니다. 값은 항상 Login입니다.
required: false
type: timestamp
- 이름: TIMESTAMP
시간 형식: '%Y%m%d%H%M%S.%f'
설명: 'GMT 기준 Salesforce 서비스의 접속 시간입니다. 예: 20130715233322.670.'
required: false
type: string
지표:
- trace_id
- 이름: REQUEST_ID
설명: >-
단일 트랜잭션의 고유 ID입니다. 트랜잭션에는 하나 이상의 이벤트가 포함될 수 있습니다. 주어진 트랜잭션의 각 이벤트는 동일한 REQUEST_ID를 가집니다. 예: 3nWgxWbDKWWDIk0FKfF5DV.
required: true
type: string
- 이름: ORGANIZATION_ID
설명: '조직의 15자리 ID입니다. 예: 00D000000000123.'
required: true
type: string
- 이름: REQUEST_ID
- 이름: USER_ID
OpenID Connect 단일 사인온 프로토콜에 대해 서드파티 식별 공급자가 사용하는 인증 방법입니다. 이 필드는 API 버전 51.0 이상에서 사용 가능합니다.
required: false
type: string
- 이름: REQUEST_ID
설명: 이벤트의 유형입니다. 값은 항상 Logout입니다.
로그아웃한 사용자의 사용자 라이선스 범주입니다. 가능한 값:
A: 자동화된 프로세스
b: 대량 포털(High Volume Portal)
C: 고객 포털 사용자
D: 외부 WHO
F: 셀프서비스
G: 게스트
L: 패키지 라이선스 관리자
N: Salesforce to Salesforce
n: CSN 전용
O: 파워 커스텀(Power Custom)
o: 커스텀
P: 파트너
p: 고객 포털 관리자
S: 표준
X: Salesforce 관리자
required: false
type: string
- 이름: REQUEST_ID
- 이름: SESSION_TYPE
로그아웃할 때 사용된 세션 유형입니다. 가능한 값:
A: API
I: APIOnlyUser
N: ChatterNetworks
Z: ChatterNetworksAPIOnly
C: 콘텐츠
P: OauthApprovalUI
O: Oauth2
T: SiteStudio
R: SitePreview
S: SubstituteUser
B: TempContentExchange
G: TempOauthAccessTokenFrontdoor
Y: TempVisualforceExchange
F: TempUIFrontdoor
U: UI
E: UserSite
V: Visualforce
W: WDC_API
required: false
type: string
- 이름: REQUEST_ID
- 이름: SESSION_LEVEL
데이터베이스 왕복에 소요된 시간(나노초)입니다. JDBC 드라이버, 데이터베이스로의 네트워크 및 DB_CPU_TIME에 소요된 시간을 포함합니다. 이 필드를 CPU_TIME과 비교하여 성능 문제가 데이터베이스 레이어에 있는지 또는 자체 코드에 있는지 판단하세요.
required: false
type: string
- 이름: REQUEST_ID
- 이름: BROWSER_TYPE
로그인 시 사용된 브라우저가 반환하는 식별자 문자열입니다. 예시 값은:
Go-http-client/1.1
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv%3A50.0) Gecko/20100101 Firefox/50.0
로그아웃할 때 사용된 세션의 보안 수준입니다. 가능한 값: 1: 표준 세션, 2: 고확인 세션(High-Assurance Session)
required: false
type: bigint
- 이름: REQUEST_ID
- 이름: PLATFORM_TYPE
클라이언트 플랫폼의 코드입니다. 타임아웃으로 인해 로그아웃이 발생한 경우 이 필드는 null입니다. 예시 값:
1000: Windows
2003: Macintosh/Apple OSX
5005: Android
5006: iPhone
5007: iPad
required: false
type: float
- 이름: RESOLUTION_TYPE
설명: 클라이언트의 화면 해상도입니다. 타임아웃으로 인해 로그아웃이 발생한 경우 이 필드는 null입니다.
required: false
type: string
- 이름: REQUEST_ID
- 이름: APP_TYPE
로그아웃 시 사용 중이던 애플리케이션 유형입니다. 예시 값:
1007: SFDC 애플리케이션
1014: 채팅
2501: CTI
2514: OAuth
- name: CLIENT_VERSION
required: false
type: float
3475: SFDC 파트너 포털
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.84 Safari/537.36
required: false
type: string
- 이름: REQUEST_ID
- 이름: API_TYPE
API 요청의 유형입니다. 가능한 값은:
D—Apex 클래스
E—SOAP 엔터프라이즈
I—SOAP 크로스 인스턴스
M—SOAP 메타데이터
O—구형 SOAP
P—SOAP 파트너
S—SOAP Apex
T—SOAP 툴링
X—XmlRPC
f—피드
l—라이브 에이전트
p—SOAP ClientSync
required: false
type: string
- 이름: API_VERSION
설명: 로그아웃 시 사용 중이던 클라이언트 버전입니다.
required: false
유형: boolean
- 이름: REQUEST_ID
- 이름: USER_INITIATED_LOGOUT
설명: 요청을 수신하는 페이지의 URI입니다. 예: /home/home.jsp.
required: false
type: string
- 이름: REQUEST_ID
설명: 이벤트의 유형입니다. 값은 항상 LoginAs입니다.
사용자의 고유 세션 ID입니다. 이 값을 사용하여 세션 내의 모든 사용자 이벤트를 식별할 수 있습니다. 사용자가 로그아웃했다가 다시 로그인하면 새 세션이 시작됩니다. Login 이벤트 유형에서는 이벤트가 세션 생성 전에 캡처되므로 이 필드는 일반적으로 null입니다. 예: d7DEq/ANa7nNZZVD
required: false
type: string
- 이름: REQUEST_ID
- 이름: LOGIN_KEY
로그인에 사용된 TLS 암호 모음입니다. 값은 하이픈 구분자의 OpenSSL 스타일 암호 모음 이름입니다. 자세한 내용은 OpenSSL Cryptography and SSL/TLS Toolkit을 참조하세요.
required: true
type: timestamp
isEventTime: true
시간 형식: rfc3339
- 이름: REQUEST_ID
- 이름: TIMESTAMP_DERIVED
Salesforce 서비스의 접속 시간을 ISO8601 호환 형식(YYYY-MM-DDTHH:MM:SS.sssZ)으로 나타낸 값입니다. 예: 2015-07-27T11:32:59.555Z. 시간대는 GMT입니다.
required: false
type: string
- 이름: REQUEST_ID
- 이름: USER_ID_DERIVED
- name: CLIENT_IP
required: false
type: string
지표:
- ip
- 이름: REQUEST_ID
UI 또는 API를 통해 Salesforce 서비스를 사용 중인 사용자의 대소문자 구분 없는 18자리 ID입니다. 예: 00590000000I1SNIA0.
URI 이벤트 유형에 대한 Salesforce 문서.
스키마: Salesforce.URI
참조 URL: https://developer.salesforce.com/docs/atlas.en-us.api.meta/api/sforce_api_objects_eventlogfile_uri.htm
파서:
설명: '로그인 이벤트에는 조직의 사용자 로그인 기록에 대한 세부 정보가 포함됩니다.'
CSV:
구분자: ','
헤더 포함: true
열:
- EVENT_TYPE
- TIMESTAMP
- REQUEST_ID
- ORGANIZATION_ID
- USER_ID
- RUN_TIME
- CPU_TIME
- URI
- SESSION_KEY
- USER_TYPE
- REQUEST_STATUS
설명: 'URI 이벤트에는 웹 브라우저 UI와의 사용자 상호작용에 대한 세부 정보가 포함됩니다.'
- DB_BLOCKS
- DB_CPU_TIME
- AUTHENTICATION_METHOD_REFERENCE
- TIMESTAMP_DERIVED
- USER_ID_DERIVED
- CLIENT_IP
- LOGIN_KEY
필드:
- name: EVENT_TYPE
required: true
type: string
검증:
- REFERRER_URI
허용: ['URI']
설명: 이벤트의 유형입니다. 값은 항상 Login입니다.
required: false
type: timestamp
- 이름: TIMESTAMP
시간 형식: '%Y%m%d%H%M%S.%f'
설명: 'GMT 기준 Salesforce 서비스의 접속 시간입니다. 예: 20130715233322.670.'
required: false
type: string
지표:
- trace_id
- 이름: REQUEST_ID
설명: >-
단일 트랜잭션의 고유 ID입니다. 트랜잭션에는 하나 이상의 이벤트가 포함될 수 있습니다. 주어진 트랜잭션의 각 이벤트는 동일한 REQUEST_ID를 가집니다. 예: 3nWgxWbDKWWDIk0FKfF5DV.
required: true
type: string
- 이름: ORGANIZATION_ID
설명: '조직의 15자리 ID입니다. 예: 00D000000000123.'
required: false
type: string
- 이름: REQUEST_ID
- 이름: USER_ID
UI 또는 API를 통해 Salesforce 서비스를 사용 중인 사용자의 15자리 ID입니다. 예: 00530000009M943
required: false
type: bigint
설명: 이벤트의 유형입니다. 값은 항상 URI입니다.
설명: 요청에 소요된 시간(밀리초)입니다.
required: false
type: bigint
- 이름: REQUEST_ID
- 이름: CPU_TIME
요청을 완료하는 데 사용된 CPU 시간(밀리초)입니다. 이 필드는 애플리케이션 서버 레이어에서 발생하는 활동량을 나타냅니다.
required: true
type: string
- 이름: REQUEST_ID
설명: '요청에 소요된 시간(밀리초)입니다.'
설명: 요청을 수신하는 페이지의 URI입니다. 예: /home/home.jsp.
required: false
type: string
- 이름: REQUEST_ID
- 이름: SESSION_KEY
사용자의 고유 세션 ID입니다. 이 값을 사용하여 세션 내의 모든 사용자 이벤트를 식별할 수 있습니다. 사용자가 로그아웃했다가 다시 로그인하면 새 세션이 시작됩니다. Login 이벤트 유형에서는 이벤트가 세션 생성 전에 캡처되므로 이 필드는 일반적으로 null입니다. 예: d7DEq/ANa7nNZZVD
required: false
type: string
- 이름: REQUEST_ID
- 이름: LOGIN_KEY
주어진 사용자의 로그인 세션 내 모든 이벤트를 연결하는 문자열입니다. 로그인 이벤트로 시작하여 로그아웃 이벤트 또는 사용자 세션 만료로 끝납니다. 예: GeJCsym5eyvtEK2I.
required: false
type: string
- 이름: REQUEST_ID
- 이름: REQUEST_STATUS
페이지 뷰 또는 사용자 인터페이스 작업에 대한 요청 상태입니다. 가능한 값은:
S—성공. Salesforce가 요청을 성공적으로 처리했음을 나타냅니다. Apex 컨트롤러가 예외를 발생시키면 이 상태도 반환됩니다.
F—실패. 일반적으로 4xx 또는 5xx HTTP 코드(예: 페이지 보기 권한 없음, 페이지 렌더링 시간 초과, 페이지가 읽기 전용 등)를 의미합니다.
U—정의되지 않음
A—권한 오류
R—리디렉션. 일반적으로 3xx HTTP 코드이며, Visualforce 페이지의 Apex 컨트롤러에 의해 발생할 수 있습니다.
N—찾을 수 없음. 404 오류.
required: false
type: bigint
- 이름: REQUEST_ID
- 이름: DB_TOTAL_TIME
요청을 수신하는 페이지의 URI입니다. Lightning Experience 및 Salesforce 앱에 대한 보다 세분화된 URI 정보는 Lightning Error, Lightning Interaction, Lightning Page View 및 Lightning Performance 이벤트 유형을 참조하세요. 예: /aura (Lightning Experience), /lightning (Lightning Experience 및 Salesforce 앱), /home/home.jsp (Salesforce Classic)
required: false
type: bigint
- 이름: REQUEST_ID
- 이름: DB_BLOCKS
데이터베이스에서 발생하는 활동량을 나타냅니다. 이 필드 값이 높으면 쿼리에 인덱스나 필터를 추가하면 성능에 도움이 될 수 있음을 시사합니다.
required: false
type: bigint
- 이름: REQUEST_ID
- 이름: DB_CPU_TIME
요청을 완료하는 데 소요된 데이터베이스의 CPU 시간(밀리초)입니다. 요청 중 데이터베이스 레이어에서 발생하는 활동량을 나타냅니다.
required: false
type: string
- 이름: REFERRER_URI
로그인에 사용된 TLS 암호 모음입니다. 값은 하이픈 구분자의 OpenSSL 스타일 암호 모음 이름입니다. 자세한 내용은 OpenSSL Cryptography and SSL/TLS Toolkit을 참조하세요.
required: true
type: timestamp
시간 형식: rfc3339
isEventTime: true
- 이름: REQUEST_ID
- 이름: TIMESTAMP_DERIVED
Salesforce 서비스의 접속 시간을 ISO8601 호환 형식(YYYY-MM-DDTHH:MM:SS.sssZ)으로 나타낸 값입니다. 예: 2015-07-27T11:32:59.555Z. 시간대는 GMT입니다.
required: false
type: string
- 이름: REQUEST_ID
- 이름: USER_ID_DERIVED
- name: CLIENT_IP
required: false
type: string
지표:
- ip
- 이름: REQUEST_ID
UI 또는 API를 통해 Salesforce 서비스를 사용 중인 사용자의 대소문자 구분 없는 18자리 ID입니다. 예: 00590000000I1SNIA0.
Salesforce 서비스를 사용 중인 클라이언트의 IP 주소입니다. Salesforce 내부 IP(예: Salesforce Workbench 또는 AppExchange에서의 로그인)는 "Salesforce.com IP"로 표시됩니다. 예: 10.0.0.1.
required: false
type: string
- 이름: URI_ID_DERIVED
OpenID Connect 단일 사인온 프로토콜에 대해 서드파티 식별 공급자가 사용하는 인증 방법입니다. 이 필드는 API 버전 51.0 이상에서 사용 가능합니다.
type: string
- 이름: REQUEST_ID
- 이름: USER_TYPE
사용자 라이선스의 범주입니다. 가능한 값은:
CsnOnly — Chatter로 액세스가 제한된 사용자입니다. 이 사용자 유형에는 Chatter Free 및 Chatter moderator 사용자가 포함됩니다.
CspLitePortal — CSP Lite Portal 라이선스. 조직의 고객으로서 고객 포털 또는 Experience Cloud 사이트를 통해 애플리케이션에 접근하는 사용자는 액세스가 제한됩니다.
CustomerSuccess — Customer Success 라이선스. 조직의 고객으로서 고객 포털을 통해 애플리케이션에 접근하는 사용자는 액세스가 제한됩니다.
Guest — 로그인 없이 사이트를 보고 상호작용할 수 있도록 액세스가 제한된 고객 사용자를 위한 유형입니다.
PowerCustomerSuccess — Power Customer Success 라이선스. 조직의 고객으로서 고객 포털을 통해 애플리케이션에 접근하는 사용자는 액세스가 제한됩니다. 이 라이선스 유형을 가진 사용자는 고객 포털 역할 계층에서 자신보다 아래에 있는 사용자에게 소유되었거나 공유된 데이터와 자신이 직접 소유한 데이터를 보고 편집할 수 있습니다.
PowerPartner — Power Partner 라이선스. 파트너로서 파트너 포털 또는 사이트를 통해 애플리케이션에 접근하는 사용자는 액세스가 제한됩니다.
SelfService — 셀프서비스 포털을 통해 애플리케이션에 접근하는 조직의 고객으로 인해 액세스가 제한된 사용자입니다.