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

[Question] What application scopes will there be for extensions? #2644

Open
Tracked by #2586 ...
peternied opened this issue Apr 4, 2023 · 1 comment
Open
Tracked by #2586 ...

[Question] What application scopes will there be for extensions? #2644

peternied opened this issue Apr 4, 2023 · 1 comment
Labels
question User requested information triaged Issues labeled as 'Triaged' have been reviewed and are deemed actionable.

Comments

@peternied
Copy link
Member

peternied commented Apr 4, 2023

Background

Administrators need mechanism to control what extensions can do through Applications Scopes.

Problem statement

Extensions support a large set of functionality today, and will support even additional features in the future. What are the kinds of controls that Administrators of OpenSearch clusters can have, and how are they distinguished from one another?

Proposal

All Application Scopes should be human readable and a laymen can easily guess the features/functionality that is controlled by allowing / disallowing a scope. Scopes are separated into a top level namespace, then the feature area and latently an action, consider ?core.index:read?.

@github-actions github-actions bot added the untriaged Require the attention of the repository maintainers and may need to be prioritized label Apr 4, 2023
@peternied peternied added the question User requested information label Apr 4, 2023
@peternied peternied self-assigned this Apr 4, 2023
@peternied peternied removed the untriaged Require the attention of the repository maintainers and may need to be prioritized label Apr 4, 2023
@peternied peternied moved this to In Progress in Security for Extensions Apr 4, 2023
@peternied peternied changed the title What application scopes will there be? [Question] What application scopes will there be for extensions? Apr 4, 2023
@stephen-crawford stephen-crawford added the triaged Issues labeled as 'Triaged' have been reviewed and are deemed actionable. label Apr 10, 2023
@stephen-crawford
Copy link
Contributor

[Triage] This issue is part of the ongoing work with the extensions project.

@peternied peternied removed their assignment May 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question User requested information triaged Issues labeled as 'Triaged' have been reviewed and are deemed actionable.
Projects
Status: In Progress
Development

No branches or pull requests

2 participants