감사 이벤트 기록 구성
Windchill에서는 기본적으로 다음 사항을 기록합니다.
시스템 사용(로그인, 로그아웃)
조직 사용(컨텍스트 로그온)
사이트 간 요청 위조 이벤트
다운로드 이벤트(다운로드, 표현 보기)
라이선스 사용(로그인 거부)
감사 로그에 기록할 다른 특정 이벤트는 개별적으로 사용 가능하게 설정해야 합니다.
감사 구성 파일(기본적으로 <Windchill>/conf/auditing/configAudit.xml)은 각 객체 유형에 대해 기록되는 이벤트를 결정합니다. 구성 파일은 캡처 및 보고할 수 있는 몇 가지 사전 정의된 서비스 이벤트 및 요약 이벤트와 함께 제공됩니다. 감사할 특정 이벤트를 결정하려면 회사의 감사 규칙을 분석해야 합니다. 특정 이벤트만 사용하도록 설정하면 모든 이벤트가 감사 로그에 자동으로 누적되지 않으므로 감사 로그 크기를 최소화할 수 있습니다. 추가 이벤트를 추가, 변경 또는 활성화한 후에 메소드 서버를 다시 시작해야 업데이트가 적용됩니다.
* 
관리자는 시스템 성능 최적화보다 보안 강화(예: 잠재적인 악의적 활동에 대해 경고를 보내는 감사 이벤트 활성화)를 통해 얻을 수 있는 이점에 무게를 두어야 합니다. 보안 조치가 성능에 주는 영향의 정도는 사용 중인 시스템의 고유한 여러 가지 요인에 따라 달라집니다. 성능에 주는 영향이 크지 않을 수 있습니다. 하지만 감사 이벤트 활성화로 인해 성능 문제가 발생할 수 있는 경우, 기본적으로 설정된 모든 이벤트를 포함하여 감사 이벤트를 비활성화할 수 있습니다.
구성 파일에서 이벤트는 Windchill에서 실행되는 방식에 따라 eventKey 또는 eventType으로 지정됩니다. 다음 표는 Windchill에 표시되는 이벤트 이름과 configAudit.xml 파일에 표시되는 eventKey를 보여 줍니다.
이벤트
eventKey
컨텍스트 팀에 역할 추가
wt.inf.team.ContainerTeamServiceEvent/ADD_ROLE
라이프 사이클 팀에 역할 추가
wt.team.TeamServiceEvent/ADD_ROLE
조직에 역할 추가
wt.inf.team.NmOrganizationServiceEvent/ADD_ROLE
연관
wt.audit.AuditServiceEvent/ASSOCIATE
변경 구현
wt.change2.ChangeService2Event/CHANGE_IMPLEMENTATION
라이프 사이클 상태 변경
wt.events.summary.ChangeLifecycleStateSummaryEvent
체크 인
wt.events.summary.CheckinSummaryEvent
체크 아웃
wt.events.summary.CheckoutSummaryEvent
완료
wt.events.summary.CompleteSummaryEvent
컨텍스트 로그온
wt.inf.team.ContainerTeamServiceEvent/CONTAINER_LOGIN
복사
wt.events.summary.CopySummaryEvent
사이트 간 요청 위조
wt.audit.AuditServiceEvent/CSRF
기한 변경
ptc.projectmanagement.plan.ProjectManagecomentEvent/EPP_DEADLINE_CHANGE
삭제
wt.events.summary.DeleteSummaryEvent
연관 해제
wt.audit.AuditServiceEvent/DISASSOCIATE
다운로드
wt.content.ContentServiceEvent/READ_CONTENT
액세스 제어 편집
wt.events.summary.ModifyObjectAccessSummaryEvent
속성 편집
wt.events.summary.ModifySummaryEvent
콘텐츠 편집
wt.events.summary.ModifyContentSummaryEvent
ID 편집
wt.events.summary.ChangeIdentitySummaryEvent
팀 편집
wt.events.summary.ModifyTeamSummaryEvent
내보내기
wt.events.summary.ExportSummaryEvent
완료 날짜 변경
com.ptc.projectmanagement.plan.ProjectManagementEvent/EPP_FINISH_CHANGE
현재 상황 변경
com.ptc.projectmanagement.plan.ProjectManagementEvent/EPP_STATUS_CHANGE
가져오기
wt.events.summary.ImportSummaryEvent
로그인
wt.session.SessionUserAuditEvent/login
로그아웃
wt.session.SessionUserAuditEvent/logout
마크업 및 주석 달기
wt.events.summary.MarkupAnnotateSummaryEvent
액세스 정책 수정
wt.events.summary.ModifyAccessPolicySummaryEvent
제품 구조 수정
wt.events.summary.ModifyProductStructureSummaryEvent
보안 레이블 수정
wt.events.summary.ModifySecurityLabelsSummaryEvent
이동
wt.events.summary.MoveSummaryEvent
새 객체
wt.events.summary.CreateSummaryEvent
새 보기 버전
wt.events.summary.NewViewVersionSummaryEvent
단일 버전
wt.events.summary.OneOffVersionSummaryEvent
소유자 변경
com.ptc.projectmanagement.plan.ProjectManagementEvent/EPP_OWNER_CHANGE
PDM 체크 아웃
wt.sandbox.SandboxServiceCheckoutEvent/POST_SB_CHECKOUT_EVENT
완료율 변경
com.ptc.projectmanagement.plan.ProjectManagementEvent/EPP_PERCENT_CHANGE
기본 설정 변경
wt.preference.PreferenceServiceEvent/POST_UPDATE
컨텍스트 팀에서 역할 제거
wt.inf.team.ContainerTeamServiceEvent/REMOVE_ROLE
로그인이 거부되었습니다. ADU 라이선스가 충분하지 않습니다.
wt.session.SessionUserAuditEvent/LoginDenied_InsufficientADULicense
로그인이 거부되었습니다. 할당된 라이선스가 없습니다.
wt.session.SessionUserAuditEvent/LoginDenied_LicenseNotAssigned
라이프 사이클 팀에서 역할 제거
wt.team.TeamServiceEvent/REMOVE_ROLE
조직에서 역할 제거
wt.inf.team.NmOrganizationServiceEvent/REMOVE_ROLE
개정
wt.events.summary.ReviseNewVersionSummaryEvent
위험 변경
com.ptc.projectmanagement.plan.ProjectManagementEvent/EPP_RISK_CHANGE
검색
com.ptc.windchill.enterprise.search.server.searchaudit.SearchAuditEvent/SEARCH_AUDIT_EVENT
보안 레이블 다운로드 승인
wt.audit.AuditServiceEvent/SECURITY_LABEL_DOWNLOAD_ACK
프린터로 보냄
wt.representation.SentToPrintEvent/SENT_TO_PRINT
공유
wt.events.summary.ShareSummaryEvent
체크 아웃 명령 취소
wt.events.summary.UndoCheckoutSummaryEvent
사용자 암호 변경
wt.org.OrganizationServicesEvent/PASSWORD_CHANGE
등록 정보 보기
wt.audit.AuditServiceEvent/VIEW_PROPERTIES
표현 보기
wt.representation.ViewEvent/VIEW
다음 표는 Windchill에 표시되는 이벤트 이름과 configAudit.xml 파일에 표시되는 eventType 및 이벤트 엔트리를 보여 줍니다. 일반적이지 않은 유형의 이벤트입니다.
이벤트
eventType
이벤트 엔트리
기한 일자 변경(클래식)
DEADLINE_CHANGE
ProjectManagementEventEntry
완료 날짜 변경(클래식)
FINISH_CHANGE
ProjectManagementEventEntry
현재 상황 변경(클래식)
STATUS_CHANGE
ProjectManagementEventEntry
새 토론
NEW_DISCUSSION
ForumEventEntry
승인되지 않은 액세스
NOT_AUTHORIZED
AccessControlEventEntry
소유자 변경(클래식)
OWNER_CHANGE
ProjectManagementEventEntry
완료율 변경(클래식)
PERCENT_CHANGE
ProjectManagementEventEntry
이터레이션 롤백
POST_ROLLBACK
VCEventEntry
상태 변경(클래식)
STATE_CHANGE
ProjectManagementEventEntry
워크플로 활동 상태 변경
ACTIVITY_STATE_CHANGED
WfEngineEventEntry
워크플로 활동 변수 변경
ACTIVITY_CONTEXT_CHANGED
WfEngineEventEntry
워크플로 상태 변경
PROCESS_STATE_CHANGED
WfEngineEventEntry
워크플로 변수 변경
PROCESS_CONTEXT_CHANGED
WfEngineEventEntry
모든 이벤트에 대한 자세한 설명은 아래 나열된 관련 항목을 참조하십시오.
추가 이벤트를 사용하거나 기본 감사 규칙을 추가 또는 변경하도록 선택한 경우
도움이 되셨나요?