documentation-website
documentation-website copied to clipboard
[DRAFT] Security feature SuperAdmin documentation updates
Description
The SuperAdmin role was added and this will be added to the documentation.
Issues Resolved
One part of: [DOC] Missing documentation for security features #433. The part this PR addresses is: CRUD APIs for default configurations. (Default roles, users and role-mapping can be updated by super admin now).
The original PR for the work of this ticket can be found here: Added SuperAdmin check to allow update/delete/add of reserved config, this PR is concerned with adding the documentation to support the SuperAdmin addition.
Checklist
- [x] By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and subject to the Developers Certificate of Origin. For more information on following Developer Certificate of Origin and signing off your commits, please check here.
Hi @Naarcha-AWS & @hdhalter. I opened this ticket as a draft to get some input from you please. I'm not sure if the file I have included these changes in, is the right place for this addition to the documentation.
Could you take a look and let me know please. I am adding a section to the documentation to convey the addition of the SuperAdmin role. The SuperAdmin can add, update and delete the reserved configuration such as roles, roles_mapping, internal_users, action_groups and tenants.
I have included these changes in the _security/access-control/users-roles.md
file at the end, or on the # Users and roles
page. Do you think this is a suitable place to add these changes? Thank you.
We reviewed these changes internally and I am currently in the process of understanding the original PR fully, so I can update the documentation appropriately.
I reached out to Hardik Shah via slack to discuss the original PR in more depth.
Thank you @hardik-k-shah for your comments much appreciated. Still testing these changes locally to ensure correct documentation of the SuperAdmin.
@leanneeliatra - Do you want to close this PR in favor of https://github.com/opensearch-project/documentation-website/pull/7069?
@leanneeliatra - Do you want to close this PR in favor of #7069?
Hi @hdhalter yes please. I can ensure all aspects are covered in 7069.
Closing in favor of https://github.com/opensearch-project/documentation-website/pull/7069