Add documentation to rename opensearch_dashboards predefined roles to kibana#3426
Add documentation to rename opensearch_dashboards predefined roles to kibana#3426
Conversation
Signed-off-by: cwillum <cwmmoore@amazon.com>
|
@opensearch-project/opensearch-dashboards-core It looks like the role naming issue began in #3391. This PR renames the roles so they agree with the predefined roles in Security code. |
|
Just wanted to mention that the source file for The problem is that it only lists configuration settings that are present in the core dashboards application, so doesn't include config settings defined by other plugins (such as the security-dashboards plugin, in this case). |
|
@joshuarrrr Thanks for the clarification. It looks like this is a question for security dashboards. |
|
There names in security plugin are still To answer your question @cwillum, |
|
@DarshitChanpura Thanks for the reply, and for finding the code associated with the setting. But I'm still not straight on this |
|
@cwillum I agree that the setting is a little confusing. I will try to explain it in as simply as I can:
So in this case, if a user is assigned Hope this adds some clarification to answer your question |
|
@DarshitChanpura That's a great explanation and super helpful. I wouldn't have known. Do you know if multiple roles are listed as an array, separated by a comma? |
Signed-off-by: cwillum <cwmmoore@amazon.com>
That is correct. |
|
Waiting on availability for doc team review. |
Signed-off-by: cwillum <cwmmoore@amazon.com>
… kibana (#3426) * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> --------- Signed-off-by: cwillum <cwmmoore@amazon.com> (cherry picked from commit 85c3f91) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
… kibana (#3426) * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> --------- Signed-off-by: cwillum <cwmmoore@amazon.com> (cherry picked from commit 85c3f91) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
… kibana (#3426) * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> --------- Signed-off-by: cwillum <cwmmoore@amazon.com> (cherry picked from commit 85c3f91) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
… kibana (#3426) * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> --------- Signed-off-by: cwillum <cwmmoore@amazon.com> (cherry picked from commit 85c3f91) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
… kibana (#3426) * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> --------- Signed-off-by: cwillum <cwmmoore@amazon.com> (cherry picked from commit 85c3f91) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
… kibana (#3426) * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> --------- Signed-off-by: cwillum <cwmmoore@amazon.com> (cherry picked from commit 85c3f91) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
… kibana (#3426) * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> --------- Signed-off-by: cwillum <cwmmoore@amazon.com> (cherry picked from commit 85c3f91) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
… kibana (#3426) * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> --------- Signed-off-by: cwillum <cwmmoore@amazon.com> (cherry picked from commit 85c3f91) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
… kibana (#3426) (#3565) * fix#2723-OSD-kibana-roles * fix#2723-OSD-kibana-roles * fix#2723-OSD-kibana-roles --------- (cherry picked from commit 85c3f91) Signed-off-by: cwillum <cwmmoore@amazon.com> Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
… kibana (#3426) (#3564) * fix#2723-OSD-kibana-roles * fix#2723-OSD-kibana-roles * fix#2723-OSD-kibana-roles --------- (cherry picked from commit 85c3f91) Signed-off-by: cwillum <cwmmoore@amazon.com> Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
… kibana (#3426) (#3563) * fix#2723-OSD-kibana-roles * fix#2723-OSD-kibana-roles * fix#2723-OSD-kibana-roles --------- (cherry picked from commit 85c3f91) Signed-off-by: cwillum <cwmmoore@amazon.com> Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
… kibana (#3426) (#3562) * fix#2723-OSD-kibana-roles * fix#2723-OSD-kibana-roles * fix#2723-OSD-kibana-roles --------- (cherry picked from commit 85c3f91) Signed-off-by: cwillum <cwmmoore@amazon.com> Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
… kibana (#3426) (#3561) * fix#2723-OSD-kibana-roles * fix#2723-OSD-kibana-roles * fix#2723-OSD-kibana-roles --------- (cherry picked from commit 85c3f91) Signed-off-by: cwillum <cwmmoore@amazon.com> Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
… kibana (#3426) (#3560) * fix#2723-OSD-kibana-roles * fix#2723-OSD-kibana-roles * fix#2723-OSD-kibana-roles --------- (cherry picked from commit 85c3f91) Signed-off-by: cwillum <cwmmoore@amazon.com> Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
… kibana (#3426) (#3559) * fix#2723-OSD-kibana-roles * fix#2723-OSD-kibana-roles * fix#2723-OSD-kibana-roles --------- (cherry picked from commit 85c3f91) Signed-off-by: cwillum <cwmmoore@amazon.com> Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
… kibana (#3426) (#3558) * fix#2723-OSD-kibana-roles * fix#2723-OSD-kibana-roles * fix#2723-OSD-kibana-roles --------- (cherry picked from commit 85c3f91) Signed-off-by: cwillum <cwmmoore@amazon.com> Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
… kibana (#3426) * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> --------- Signed-off-by: cwillum <cwmmoore@amazon.com>
… kibana (opensearch-project#3426) * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> * fix#2723-OSD-kibana-roles Signed-off-by: cwillum <cwmmoore@amazon.com> --------- Signed-off-by: cwillum <cwmmoore@amazon.com>
Description
Somehow the predefined roles for providing permissions for all functionality in Dashboards and read-only permissions became named
openesarch_dashboards_userandopensearch_dashboards_read_onlywhile in the code they remainkibana_userandkibana_read_only. Need to name them properly to agree with the code.Issues Resolved
renamed these roles
kibana_userandkibana_read_onlyin the Predefined roles table in Users and Roles documentation.Fixes #2723.
Checklist
For more information on following Developer Certificate of Origin and signing off your commits, please check here.