View a markdown version of this page

WorkSpaces 개인 사용자의 AWS 로그인 이벤트 이해 - Amazon WorkSpaces

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

WorkSpaces 개인 사용자의 AWS 로그인 이벤트 이해

AWS CloudTrail 는 WorkSpaces Personal 사용자의 성공 및 실패 로그인 이벤트를 기록합니다. 이러한 이벤트는 암호 기반 인증 및 스마트 카드를 포함하여 WorkSpaces Personal 사용자 로그인 흐름에서 지원하는 모든 인증 방법에 대해 생성됩니다. 각 이벤트는 사용자에게 특정 자격 증명 챌린지 또는 요인을 해결하라는 메시지가 표시될 때 해당 특정 자격 증명 확인 요청의 상태를 캡처합니다. 사용자는 필요한 보안 인증 정보 문제를 모두 완료한 후에만 로그인되며, 이 경우 UserAuthentication 이벤트가 기록됩니다.

참고

2025년 말/2026년 초에 새로운 사용자 로그인 흐름이 출시되기 전에는 이러한 CloudTrail 이벤트가 스마트 카드 사용자에 대해서만 생성되었습니다. 새로운 사용자 로그인 흐름이 도입됨에 따라 지원되는 모든 인증 유형에 대해 이러한 이벤트가 기록됩니다. 각 이벤트의 CredentialType 필드는 사용된 인증 방법을 식별합니다(예: PASSWORD 또는 SMARTCARD).

이러한 CloudTrail 이벤트는 WorkSpaces Personal 디렉터리 기반 로그인 흐름에만 해당됩니다. SAML 페더레이션 및 TOTP 기반 MFA와 같은 다른 인증 방법은 IAM Sign-In에서 처리되며 이러한 WorkSpaces별 이벤트를 생성하지 않습니다. IAM 로그인의 CloudTrail 이벤트에 대한 자세한 내용은 IAM 사용 설명서Logging IAM and AWS STS API calls with AWS CloudTrail을 참조하세요.

다음 표에는 각 로그인 CloudTrail 이벤트 이름과 용도가 나와 있습니다.

이벤트 이름 이벤트 목적

CredentialChallenge

AWS 사용자가 특정 자격 증명 문제를 해결하도록 로그인을 요청했음을 알리고 CredentialType 필요한를 지정합니다(예: PASSWORD 또는 SMARTCARD).

CredentialVerification

사용자가 특정 CredentialChallenge 요청을 해결하려고 시도했음을 알리고 해당 보안 인증 정보의 성공 또는 실패 여부를 지정합니다.

UserAuthentication

사용자에게 요청한 모든 인증 요구 사항이 성공적으로 완료되었으며 사용자가 성공적으로 로그인했음을 알립니다. 사용자가 필수 보안 인증 정보 문제를 성공적으로 완료하지 못하면 UserAuthentication 이벤트가 기록되지 않습니다.

다음 표에는 특정 로그인 CloudTrail 이벤트에 포함된 유용한 추가 이벤트 데이터 필드가 나와 있습니다.

이벤트 이름 이벤트 목적 로그인 이벤트 적용 가능성 예제 값

AuthWorkflowID

전체 로그인 시퀀스에서 발생한 모든 이벤트의 상관 관계를 분석합니다. 각 사용자 로그인에 대해 AWS 로그인을 통해 여러 개의 이벤트가 생성될 수 있습니다.

CredentialChallenge, CredentialVerification, UserAuthentication

"AuthWorkflowID": "9de74b32-8362-4a01-a524-de21df59fd83"

CredentialType

인증 시도에 사용되는 자격 증명 유형을 지정합니다.

CredentialChallenge, CredentialVerification, UserAuthentication

"CredentialType": "PASSWORD" 또는 "CredentialType": "SMARTCARD"(가능한 값: PASSWORD, SMARTCARD)

LoginTo

사용자에게 요청한 모든 인증 요구 사항이 성공적으로 완료되었으며 사용자가 성공적으로 로그인했음을 알립니다. 사용자가 필수 보안 인증 정보 문제를 성공적으로 완료하지 못하면 UserAuthentication 이벤트가 기록되지 않습니다.

UserAuthentication

"LoginTo": "https://clients.amazonaws.com/workspaces"

AWS 로그인 시나리오에 대한 이벤트 예제

다음 예는 각기 다른 로그인 시나리오에 대한 CloudTrail 이벤트의 예상 시퀀스를 보여줍니다.

암호로 인증할 때 로그인 성공

다음 이벤트 시퀀스는 WorkSpaces Personal 사용자 로그인 흐름을 통해 성공적인 암호 기반 로그인의 예를 캡처합니다.

CredentialChallenge
{ "eventVersion": "1.11", "userIdentity": { "type": "Unknown", "principalId": "123456789012", "arn": "", "accountId": "123456789012", "accessKeyId": "", "userName": "exampleuser" }, "eventTime": "2026-04-14T23:56:26Z", "eventSource": "signin.amazonaws.com", "eventName": "CredentialChallenge", "awsRegion": "us-east-1", "sourceIPAddress": "198.51.100.1", "userAgent": "Mozilla/5.0 ...", "requestParameters": null, "responseElements": null, "additionalEventData": { "AuthWorkflowID": "9de74b32-8362-4a01-a524-de21df59fd83", "CredentialType": "PASSWORD" }, "requestID": "2da067db-b2ad-42de-bfb3-16ac48d08435", "eventID": "01dc9ac8-2e6b-4ef7-9390-a76b3935620e", "readOnly": false, "eventType": "AwsServiceEvent", "managementEvent": true, "eventCategory": "Management", "recipientAccountId": "123456789012", "serviceEventDetails": { "CredentialChallenge": "Success" } }
Successful CredentialVerification
{ "eventVersion": "1.11", "userIdentity": { "type": "Unknown", "principalId": "123456789012", "arn": "", "accountId": "123456789012", "accessKeyId": "", "userName": "exampleuser" }, "eventTime": "2026-04-14T23:56:29Z", "eventSource": "signin.amazonaws.com", "eventName": "CredentialVerification", "awsRegion": "us-east-1", "sourceIPAddress": "198.51.100.1", "userAgent": "Mozilla/5.0 ...", "requestParameters": null, "responseElements": null, "additionalEventData": { "AuthWorkflowID": "9de74b32-8362-4a01-a524-de21df59fd83", "CredentialType": "PASSWORD" }, "requestID": "3b178a74-4c5c-4fa8-8730-c2995e751f78", "eventID": "2127ca9e-40d2-49bb-b6c4-fe07be79b2a5", "readOnly": false, "eventType": "AwsServiceEvent", "managementEvent": true, "eventCategory": "Management", "recipientAccountId": "123456789012", "serviceEventDetails": { "CredentialVerification": "Success" } }
Successful UserAuthentication
{ "eventVersion": "1.11", "userIdentity": { "type": "Unknown", "principalId": "123456789012", "arn": "", "accountId": "123456789012", "accessKeyId": "", "userName": "exampleuser" }, "eventTime": "2026-04-14T23:56:29Z", "eventSource": "signin.amazonaws.com", "eventName": "UserAuthentication", "awsRegion": "us-east-1", "sourceIPAddress": "198.51.100.1", "userAgent": "Mozilla/5.0 ...", "requestParameters": null, "responseElements": null, "additionalEventData": { "AuthWorkflowID": "9de74b32-8362-4a01-a524-de21df59fd83", "LoginTo": "https://clients.amazonaws.com/workspaces", "CredentialType": "PASSWORD" }, "requestID": "3b178a74-4c5c-4fa8-8730-c2995e751f78", "eventID": "25616659-7efb-46dd-804e-305bed7db3ac", "readOnly": false, "eventType": "AwsServiceEvent", "managementEvent": true, "eventCategory": "Management", "recipientAccountId": "123456789012", "serviceEventDetails": { "UserAuthentication": "Success" } }

스마트 카드로 인증할 때 로그인에 성공

다음 이벤트 시퀀스는 성공적인 스마트 카드 로그인의 예를 보여줍니다.

CredentialChallenge
{ "eventVersion": "1.08", "userIdentity": { "type": "Unknown", "principalId": "509318101470", "arn": "", "accountId": "509318101470", "accessKeyId": "" }, "eventTime": "2021-07-30T17:23:29Z", "eventSource": "signin.amazonaws.com", "eventName": "CredentialChallenge", "awsRegion": "us-east-1", "sourceIPAddress": "AWS Internal", "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.164 Safari/537.36", "requestParameters": null, "responseElements": null, "additionalEventData": { "AuthWorkflowID": "6602f256-3b76-4977-96dc-306a7283269e", "CredentialType": "SMARTCARD" }, "requestID": "65551a6d-654a-4be8-90b5-bbfef7187d3a", "eventID": "fb603838-f119-4304-9fdc-c0f947a82116", "readOnly": false, "eventType": "AwsServiceEvent", "managementEvent": true, "eventCategory": "Management", "recipientAccountId": "509318101470", "serviceEventDetails": { CredentialChallenge": "Success" } }
Successful CredentialVerification
{ "eventVersion": "1.08", "userIdentity": { "type": "Unknown", "principalId": "509318101470", "arn": "", "accountId": "509318101470", "accessKeyId": "" }, "eventTime": "2021-07-30T17:23:39Z", "eventSource": "signin.amazonaws.com", "eventName": "CredentialVerification", "awsRegion": "us-east-1", "sourceIPAddress": "AWS Internal", "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.164 Safari/537.36", "requestParameters": null, "responseElements": null, "additionalEventData": { "AuthWorkflowID": "6602f256-3b76-4977-96dc-306a7283269e", "CredentialType": "SMARTCARD" }, "requestID": "81869203-1404-4bf2-a1a4-3d30aa08d8d5", "eventID": "84c0a2ff-413f-4d0f-9108-f72c90a41b6c", "readOnly": false, "eventType": "AwsServiceEvent", "managementEvent": true, "eventCategory": "Management", "recipientAccountId": "509318101470", "serviceEventDetails": { CredentialVerification": "Success" } }
Successful UserAuthentication
{ "eventVersion": "1.08", "userIdentity": { "type": "Unknown", "principalId": "509318101470", "arn": "", "accountId": "509318101470", "accessKeyId": "" }, "eventTime": "2021-07-30T17:23:39Z", "eventSource": "signin.amazonaws.com", "eventName": "UserAuthentication", "awsRegion": "us-east-1", "sourceIPAddress": "AWS Internal", "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.164 Safari/537.36", "requestParameters": null, "responseElements": null, "additionalEventData": { "AuthWorkflowID": "6602f256-3b76-4977-96dc-306a7283269e", "LoginTo": "https://clients.amazonaws.com/workspaces", "CredentialType": "SMARTCARD" }, "requestID": "81869203-1404-4bf2-a1a4-3d30aa08d8d5", "eventID": "acc0dba8-8e8b-414b-a52d-6b7cd51d38f6", "readOnly": false, "eventType": "AwsServiceEvent", "managementEvent": true, "eventCategory": "Management", "recipientAccountId": "509318101470", "serviceEventDetails": { UserAuthentication": "Success" } }

스마트 카드로만 인증할 때 로그인에 실패

다음 이벤트 시퀀스는 실패한 스마트 카드 로그인의 예를 보여줍니다.

CredentialChallenge
{ "eventVersion": "1.08", "userIdentity": { "type": "Unknown", "principalId": "509318101470", "arn": "", "accountId": "509318101470", "accessKeyId": "" }, "eventTime": "2021-07-30T17:23:06Z", "eventSource": "signin.amazonaws.com", "eventName": "CredentialChallenge", "awaRegion": "us-east-1", "sourceIPAddress": "AWS Internal", "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.164 Safari/537.36", "requestParameters": null, "responseElements": null, "additionalEventData": { "AuthWorkflowID": "73dfd26b-f812-4bd2-82e9-0b2abb358cdb", "CredentialType": "SMARTCARD" }, "requestID": "73eb499d-91a8-4c18-9c5d-281fd45ab50a", "eventID": "f30a50ec-71cf-415a-a5ab-e287edc800da", "readOnly": false, "eventType": "AwsServiceEvent", "managementEvent": true, "eventCategory": "Management", "recipientAccountId": "509318101470", "serviceEventDetails": { CredentialChallenge": "Success" } }
Failed CredentialVerification
{ "eventVersion": "1.08", "userIdentity": { "type": "Unknown", "principalId": "509318101470", "arn": "", "accountId": "509318101470", "accessKeyId": "" }, "eventTime": "2021-07-30T17:23:13Z", "eventSource": "signin.amazonaws.com", "eventName": "CredentialVerification", "awsRegion": "us-east-1", "sourceIPAddress": "AWS Internal", "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.164 Safari/537.36", "requestParameters": null, "responseElements": null, "additionalEventData": { "AuthWorkflowID": "73dfd26b-f812-4bd2-82e9-0b2abb358cdb", "CredentialType": "SMARTCARD" }, "requestID": "051ca316-0b0d-4d38-940b-5fe5794fda03", "eventID": "4e6fbfc7-0479-48da-b7dc-e875155a8177", "readOnly": false, "eventType": "AwsServiceEvent", "managementEvent": true, "eventCategory": "Management", "recipientAccountId": "509318101470", "serviceEventDetails": { CredentialVerification": "Failure" } }