-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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
Deprecate Anonymous Authentication Credentials #131636
Deprecate Anonymous Authentication Credentials #131636
Conversation
ef45ada
to
e33ea95
Compare
… credentials of anonymous authentication providers. Adds telemetry for usage of anonymous authentication credential type.
24638de
to
9cdb5c3
Compare
Pinging @elastic/kibana-security (Team:Security) |
@elasticmachine merge upstream |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice job on this, and I appreciate the tests!
A few nits below. In addition, we need to update the Anonymous Authentication docs at docs/user/security/authentication/index.asciidoc
, can you tackle that too?
Co-authored-by: Joe Portner <[email protected]>
Co-authored-by: Joe Portner <[email protected]>
Co-authored-by: Joe Portner <[email protected]>
…ink logic and typos. Please enter the commit message for your changes. Lines starting
Completed nits and doc link logic fix. |
@elasticmachine merge upstream |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
After this merges, we'll need a follow up PR in another repo to add anonymousCredentialType
in our telemetry data mappings. I can help you out with that.
💚 Build SucceededMetrics [docs]
History
To update your PR or re-run it, just comment with: |
Resolves #128877
Overview
This PR adds deprecation warnings for 2 credential types of anonymous authentication providers:
Any configured anonymous authentication providers with either of these credentials will trigger a depreciation warning, even if the provider is not enabled.
This PR also adds usage telemetry for the credential type of the enabled anonymous authentication provider, defined as anonymousCredentialType, with the following possible values:
Testing
Notes
A decision was made to include disabled anonymous authentication providers in the deprecation check. Usage telemetry is only concerned with the enabled anonymous authentication provider.