Skip to content

[7.x] Security - Role Mappings UI (#53620)#54534

Merged
legrego merged 2 commits intoelastic:7.xfrom
legrego:backport/7.x/pr-53620
Jan 12, 2020
Merged

[7.x] Security - Role Mappings UI (#53620)#54534
legrego merged 2 commits intoelastic:7.xfrom
legrego:backport/7.x/pr-53620

Conversation

@legrego
Copy link
Copy Markdown
Member

@legrego legrego commented Jan 11, 2020

Backports the following commits to 7.x:

* Initial role mappings UI

* apply design edits

* address PR feedback

* fix type cast for number field

* Update x-pack/legacy/plugins/security/public/views/management/role_mappings/edit_role_mapping/components/mapping_info_panel/mapping_info_panel.tsx

Co-Authored-By: Joe Portner <5295965+jportner@users.noreply.github.com>

* Cleanup FTR configuration, and handle role mapping 404 errors properly

* align naming of role mappings feature check

* Apply suggestions from code review

Co-Authored-By: Brandon Kobel <brandon.kobel@gmail.com>

* add missing test assertions

* inlining feature check logic

* switch to using snapshot

* use href instead of onClick

* adding delete unit test

* consolidate href building

* unify page load error handling

* simplify initial loading state

* documenting unconditional catch blocks

* use nodes.info instead of transport.request

* Apply suggestions from code review

Co-Authored-By: Brandon Kobel <brandon.kobel@gmail.com>

* move model out of LP into NP

* convert except_field_rule to except_any_rule

* docs, take 1

* update gif

Co-authored-by: Joe Portner <5295965+jportner@users.noreply.github.com>
Co-authored-by: Brandon Kobel <brandon.kobel@gmail.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
@legrego legrego added the backport This PR is a backport of another PR label Jan 11, 2020
@legrego
Copy link
Copy Markdown
Member Author

legrego commented Jan 11, 2020

@elasticmachine merge upstream

@legrego
Copy link
Copy Markdown
Member Author

legrego commented Jan 11, 2020

Retest

@kibanamachine
Copy link
Copy Markdown
Contributor

💚 Build Succeeded

History

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

@legrego legrego merged commit 8b0b09a into elastic:7.x Jan 12, 2020
@legrego legrego deleted the backport/7.x/pr-53620 branch January 12, 2020 01:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants