Skip to content
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

[FEATURE] Dual control in Opensearch and Opensearch Dashboards #2642

Closed
chaitrahegde115 opened this issue Apr 4, 2023 · 5 comments
Closed
Labels
enhancement New feature or request triaged Issues labeled as 'Triaged' have been reviewed and are deemed actionable.

Comments

@chaitrahegde115
Copy link

Is your feature request related to a problem?
There is a security requirement for supporting dual control.

What solution would you like?
`Explanation - Separation of duties may be also achieved by dual control, in which carrying out a single task requires approval of two authorized persons.

Here as far as I know separation of duties can be achieved via Roles. Additionally is there any plan to support dual control in Opensearch where a critical task requires approval of two authorized persons?`

@chaitrahegde115 chaitrahegde115 added enhancement New feature or request untriaged Require the attention of the repository maintainers and may need to be prioritized labels Apr 4, 2023
@peternied
Copy link
Member

@chaitrahegde115 Thanks for creating this feature request. Could you provide more context to your scenario, maybe an example of the kinds of scenario you have today - and how you'd like to see that scenario work after this feature has been added?

@peternied peternied removed the untriaged Require the attention of the repository maintainers and may need to be prioritized label Apr 4, 2023
@scrawfor99
Copy link
Collaborator

[Triage] Hi @chaitrahegde115, thank you for filing this feature request. As a follow-up please provide your input to what @peternied commented last week. Could you provide further explanation to the feature you are requesting and what type of implementations you would like to see? Thank you.

@scrawfor99 scrawfor99 added the triaged Issues labeled as 'Triaged' have been reviewed and are deemed actionable. label Apr 10, 2023
@chaitrahegde115
Copy link
Author

chaitrahegde115 commented Apr 17, 2023

Hi,
On a high level consider I have a crucial data stored in some indices of Opensearch. If a user has index level permission(apart from admin user) if he tries to delete the index then it allows user to delete that index. If there is dual control, then it should ask admin user / similar to admin user to authenticate the process of deletion performed by that user.

@peternied
Copy link
Member

@chaitrahegde115 Thanks for the additional detail. I don't think this feature is in scope for the current vision of the security plugin, but I do see the overlap and we could be interested in reviewing a more detailed design or draft pull request if you'd like to build out this feature.

@davidlago
Copy link

Closing for now, let's reopen once a more detailed proposal takes shape.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request triaged Issues labeled as 'Triaged' have been reviewed and are deemed actionable.
Projects
None yet
Development

No branches or pull requests

4 participants