CMSgov / bluebutton-web-server

Blue Button API
https://sandbox.bluebutton.cms.gov
Other
40 stars 24 forks source link

jimfuqian/BB2-3276-auth-flow-events-adding-language-field #1215

Open JFU-NAVA-PBC opened 4 months ago

JFU-NAVA-PBC commented 4 months ago

JIRA Ticket: BB2-3276

User Story or Bug Summary:

Enrich Auth flow logging events with language (en, es), needed to correlate authorization flow splunk dashboard queries.

Authorization Flow Logging Events: AUTH EVENTS SPLUNK SEARCH TYPE PATH LANG_CODE COMMENTS
1 baseSearch1 req_resp_log /o/authorize es/en
2 baseSearch2 req_resp_log /mymedicare/login es/en
3 baseSearch3 Authentication:start es/en
4 baseSearch4 fhir.server.authentication.match_fhir_id es/en
5 baseSearch5 mymedicare_cb:get_and_update_user es/en
6a baseSearch6a mymedicare_cb:get_and_update_user es/en
6b baseSearch6b mymedicare_cb:create_beneficiary_record es/en
7 baseSearch7 Authentication:success es/en
8 baseSearch8 req_resp_log /mymedicare/sls-callback es/en
9 baseSearch9 req_resp_log /o/authorize/(?P[\w-]+) es/en location=""
10 baseSearch10 req_resp_log /o/authorize/(?P[\w-]+) es/en location!=""
11 baseSearch11 Authorization es/en
12 baseSearch12 AccessToken /o/token/ es/en
13 baseSearch13 Flow agnostic (make it a pie chart) es/en

What Does This PR Do?

What Should Reviewers Watch For?

If you're reviewing this PR, please check these things, in particular:

What Security Implications Does This PR Have?

Submitters should complete the following questionnaire:

What Needs to Be Merged and Deployed Before this PR?

This PR cannot be either merged or deployed until the following pre-requisite changes have been fully deployed:

Any Migrations?

Submitter Checklist

I have gone through and verified that...: