elastic / kibana

Your window into the Elastic Stack
https://www.elastic.co/products/kibana
Other
19.35k stars 7.98k forks source link

[Connection Details] Add route for own api key permissions #182013

Closed rshen91 closed 6 days ago

rshen91 commented 2 weeks ago

Summary

Partially closes https://github.com/elastic/kibana/issues/181288 and follow up on connection details created in https://github.com/elastic/kibana/pull/180912

This PR creates the endpoint that will return API Keys if a user can manage their own API keys and adds it to the existing routes in the security plugin.

Checklist

rshen91 commented 2 weeks ago

/ci

rshen91 commented 2 weeks ago

/ci

rshen91 commented 2 weeks ago

/ci

rshen91 commented 2 weeks ago

/ci

rshen91 commented 1 week ago

/ci

rshen91 commented 1 week ago

/ci

rshen91 commented 1 week ago

/ci

rshen91 commented 1 week ago

/ci

elasticmachine commented 1 week ago

Pinging @elastic/appex-sharedux (Team:SharedUX)

kibana-ci commented 1 week ago

:broken_heart: Build Failed

Failed CI Steps

Test Failures

Metrics [docs]

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
home 148.0KB 148.7KB +642.0B

Page load bundle

Size of the bundles that are downloaded on every page load. Target size is below 100kb

id before after diff
cloudLinks 25.3KB 25.9KB +647.0B
security 68.9KB 69.0KB +105.0B
total +752.0B
Unknown metric groups #### API count | id | [before](https://github.com/elastic/kibana/commit/8b9c6548178de6e32b707fe2d207ffa250aa792c) | [after](https://github.com/elastic/kibana/commit/b419248841ca8cee5751748d13ad72a73bae1e35) | diff | | --- | --- | --- | --- | | `@kbn/security-plugin-types-public` | 39 | 40 | +1 | | `@kbn/security-plugin-types-server` | 207 | 208 | +1 | | `security` | 413 | 415 | +2 | | total | | | +4 |

History

To update your PR or re-run it, just comment with: @elasticmachine merge upstream

cc @rshen91

rshen91 commented 6 days ago

Closing duplicate of https://github.com/elastic/kibana/pull/183286/files