Security posture 이벤트 참조
Security posture 페이지의 변경 사항을 기록하는 Activity Feed 활동의 필드와 값, 각 활동의 예시와 피드가 기록하지 않는 항목을 확인하세요.
Activity Feed는 Security posture 페이지의 진술에 대한 변경 사항을 이 페이지에서 설명하는 활동으로 기록합니다. 이를 “security information and event management”(보안 정보 및 이벤트 관리), 즉 SIEM 시스템으로 수집하려면 Security posture 이벤트를 SIEM으로 전송하기부터 시작하세요. control, action 또는 기타 필드의 값 중 이 페이지에 나열되지 않은 값은 어떤 값이든 그대로 전달하고, 예상하지 못한 필드는 무시하며, 키가 없는 경우와 값이 null인 경우를 동일하게 취급하세요. 표준 필드와 알 수 없는 유형에 대해서는 Activity 객체 이해하기에서 다룹니다.
해당 조직을 포함하며 read:compliance_activities 또는 read:org_audit 범위를 가진 Compliance Access Key가 필요합니다.
진술 활동
org_security_control_attestation_updated 활동은 누군가가 보안 통제에 대한 조직의 진술을 기록, 변경, 다시 저장 또는 해제했거나, 진술이 자동으로 종료되었음을 기록합니다. created_at은 사람에 의한 변경이면 변경 시각이며, 자동 변경이면 변경이 기록된 시각으로, 변경보다 나중일 수 있습니다. actor는 사람에 의한 변경이면 user_actor이고, lapsed와 같은 자동 변경이면 system_actor입니다.
필드
이 유형은 다음 필드를 추가합니다. 여기서 status는 진술의 값이고 review_date는 진술의 만료일입니다.
| 필드 | 유형 | 설명 |
|---|---|---|
control | string | 진술이 적용되는 보안 통제의 식별자입니다(예: oauth_conditional_access). 불투명한 문자열로 취급하세요. |
action | string | 변경된 내용으로, action 값 중 하나입니다. |
status | string | 진술의 값으로, 완료(completed), 위험 수용(accepted_risk) 또는 실패로 진술됨(control_failed) 중 하나입니다. 진술이 해제된 경우에는 없습니다. |
previous_status | string | 이번 변경 이전의 진술 값으로, 위와 같은 세 값 중 하나입니다. action이 attested인 경우에는 없습니다. |
review_date | string | 진술이 종료될 예정인 UTC 날짜(ISO 8601 날짜)입니다. 만료일 없이 저장되었거나 해제된 경우에는 없습니다. |
정보 제공용 통제에서는 검토 완료 값이 completed로 기록됩니다.
action 값
action | 의미 |
|---|---|
attested | 진술이 없던 통제에 진술이 기록되었습니다. |
changed | 진술이 다른 값으로 다시 저장되었거나, status가 previous_status와 같은 경우에는 renewed와 마찬가지로 같은 값으로 다시 저장되었습니다. |
renewed | 진술이 같은 값으로 다시 저장되었습니다. |
cleared | 사람이 진술을 해제했습니다. |
lapsed | 진술이 사람에 의해서가 아니라 자동으로 종료되었습니다. |
renewed 및 lapsed 활동에서는 status가 previous_status와 같습니다. lapsed 활동 이후 같은 값으로 저장하면 attested가 아니라 renewed로 기록됩니다.
lapsed 활동의 의미
lapsed 활동은 검사 결과 또는 통제의 현재 값이 진술이 저장될 당시의 것과 달라졌음을 의미합니다. 현재 값은 설정이 변경되지 않아도 바뀔 수 있으며, 예를 들어 Anthropic이 문구를 수정하는 경우가 이에 해당합니다. status는 종료된 값으로, 세 값 중 어느 것이든 될 수 있습니다. 수동 통제의 진술에는 lapsed 활동이 절대 발생하지 않습니다. 이 활동은 이를 유발한 변경보다 나중에 발생할 수 있습니다.
예시
{
"id": "activity_01Hq7ZtYc4Vb2NmKx8RsPd3W",
"type": "org_security_control_attestation_updated",
"created_at": "2026-10-20T15:04:00.220114Z",
"organization_id": "org_01JuY4bkwkH1x4PodBJaWmh2",
"organization_uuid": "91012d09-e48b-438e-a489-1bebfd8fa6f9",
"actor": {
"type": "user_actor",
"email_address": "jane.doe@example.com",
"user_id": "user_01WxYzAbCdEfGhJkMnPqRsTu",
"ip_address": "192.0.2.34",
"user_agent": "Mozilla/5.0..."
},
"control": "directory_sync_enabled",
"action": "attested",
"status": "accepted_risk"
}피드가 기록하지 않는 항목
활동이 없다고 해서 아무것도 변경되지 않았다고 해석하지 마세요. 현재 결과는 Security posture 결과 참조를 참조하세요. 해당 엔드포인트는 활동에 명시된 통제를 생략할 수 있습니다.
- Activity Feed가 조직에 대해 이러한 활동을 기록하기 시작하기 이전의 변경 또는 Compliance API가 꺼져 있는 동안의 변경으로, 나중에 절대 추가되지 않습니다.
- 드물게, 종류와 관계없이 어떤 변경이든.
- 도래하는 모든 만료일: 모든 만료일에 활동이 발생하는 것은 아니므로 활동을 기다리지 마세요.
- Security posture 페이지가 꺼지거나 켜질 때마다: 이를 감지하는 데 감지 규칙에 의존하지 마세요.
- 진술과 함께 저장된 코멘트, 또는 코멘트가 있음을 나타내는 어떠한 표시. 코멘트를 변경하려면 새로 저장해야 하며, 피드는 이 저장을 같은 값으로 다시 저장한 다른 경우와 마찬가지로 기록합니다(
action값 참조). - 진술이 어떤 종류의 통제에 대한 것인지: 자동, 수동 또는 정보 제공용.
- 진술을 종료시킬 수 있는 모든 변경: 모든 변경에
lapsed활동이 발생하는 것은 아닙니다.
이 페이지가 도움이 되었나요?