-
Notifications
You must be signed in to change notification settings - Fork 4.2k
feat(analytics): revamped 3ds auth analytics #8163
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
crates/analytics/src/auth_events/metrics/authentication_exemption_requested_count.rs
Show resolved
Hide resolved
crates/analytics/src/auth_events/metrics/authentication_exemption_requested_count.rs
Show resolved
Hide resolved
crates/analytics/src/auth_events/metrics/authentication_exemption_accepted_count.rs
Outdated
Show resolved
Hide resolved
both the metrics |
crates/analytics/src/auth_events/metrics/authentication_exemption_requested_count.rs
Outdated
Show resolved
Hide resolved
You can add the new filter fields in Also, with this change, you might need to add these fields in all the metrics queries, can fix the compilation errors as they come. |
crates/analytics/src/auth_events/metrics/authentication_exemption_accepted_count.rs
Outdated
Show resolved
Hide resolved
I agree. |
b079aed
Type of Change
Description
Added exemption_requested and exemption_approved fields to the auth_events metrics, extended the auth-analytics API with new filters for 3DS Intelligence, and created a dedicated endpoint to serve SCA-exemption Sankey chart data.
Additional Changes
Motivation and Context
How did you test it?
Tested it locally by ingesting some test data in authentications tables in CKH.
CURL for /metrics/auth_events introduced two new fields authentication_exemption_approved_count and authentication_exemption_requested_count here
CURL for /metrics/auth_events/sankey this is required to build an exmemption analytics sankey chart on dashboard
Checklist
cargo +nightly fmt --all
cargo clippy