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] Add posibility to create hidden security entities (roles mapping, roles, etc) via REST API #4166

Closed
willyborankin opened this issue Mar 25, 2024 · 1 comment · Fixed by #4433, #4450 or #4465
Assignees
Labels
enhancement New feature or request triaged Issues labeled as 'Triaged' have been reviewed and are deemed actionable.

Comments

@willyborankin
Copy link
Collaborator

Currently it is impossible to create hidden security entities using REST API, but it is possible to delete them which is confusing.

What solution would you like?
Add possibility to create hidden config entities like roles, roles mapping, internal users etc. using REAT Admin or Super Admin only.

@willyborankin willyborankin added enhancement New feature or request untriaged Require the attention of the repository maintainers and may need to be prioritized labels Mar 25, 2024
@stephen-crawford
Copy link
Contributor

[Triage] Hi @willyborankin, thank you for filing this issue. This seems like an easy fix that is worthwhile doing. Going to mark as triaged.

@stephen-crawford stephen-crawford added triaged Issues labeled as 'Triaged' have been reviewed and are deemed actionable. and removed untriaged Require the attention of the repository maintainers and may need to be prioritized labels Mar 25, 2024
@willyborankin willyborankin self-assigned this May 27, 2024
willyborankin added a commit to willyborankin/security that referenced this issue May 28, 2024
Changes:

- Moved ActionGroupsApiTest into ActionGroupsRestApiIntegrationTest
- Partially fixed issue opensearch-project#4166 for action groups only

Signed-off-by: Andrey Pleskach <ples@aiven.io>
willyborankin added a commit to willyborankin/security that referenced this issue May 28, 2024
Changes:

- Moved ActionGroupsApiTest into ActionGroupsRestApiIntegrationTest
- Partially fixed issue opensearch-project#4166 for action groups only
willyborankin added a commit to willyborankin/security that referenced this issue May 28, 2024
Changes:

- Moved ActionGroupsApiTest into ActionGroupsRestApiIntegrationTest
- Partially fixed issue opensearch-project#4166 for action groups only

Signed-off-by: Andrey Pleskach <ples@aiven.io>
willyborankin added a commit to willyborankin/security that referenced this issue May 29, 2024
Changes:

- Moved ActionGroupsApiTest into ActionGroupsRestApiIntegrationTest
- Partially fixed issue opensearch-project#4166 for action groups only

Signed-off-by: Andrey Pleskach <ples@aiven.io>
willyborankin added a commit to willyborankin/security that referenced this issue May 30, 2024
…#4166 (opensearch-project#4371)

Signed-off-by: Andrey Pleskach <ples@aiven.io>
(cherry picked from commit e455aa1)
willyborankin added a commit to willyborankin/security that referenced this issue Jun 11, 2024
willyborankin added a commit to willyborankin/security that referenced this issue Jun 11, 2024
Signed-off-by: Andrey Pleskach <ples@aiven.io>
willyborankin added a commit to willyborankin/security that referenced this issue Jun 11, 2024
Signed-off-by: Andrey Pleskach <ples@aiven.io>
willyborankin added a commit to willyborankin/security that referenced this issue Jun 11, 2024
Signed-off-by: Andrey Pleskach <ples@aiven.io>
willyborankin added a commit to willyborankin/security that referenced this issue Jun 11, 2024
Signed-off-by: Andrey Pleskach <ples@aiven.io>
willyborankin added a commit to willyborankin/security that referenced this issue Jun 11, 2024
Signed-off-by: Andrey Pleskach <ples@aiven.io>
willyborankin added a commit to willyborankin/security that referenced this issue Jun 11, 2024
Signed-off-by: Andrey Pleskach <ples@aiven.io>
willyborankin added a commit to willyborankin/security that referenced this issue Jun 12, 2024
Signed-off-by: Andrey Pleskach <ples@aiven.io>
(cherry picked from commit c2f3144)
willyborankin added a commit to willyborankin/security that referenced this issue Jun 12, 2024
willyborankin added a commit to willyborankin/security that referenced this issue Jun 12, 2024
willyborankin added a commit to willyborankin/security that referenced this issue Jun 13, 2024
Signed-off-by: Andrey Pleskach <ples@aiven.io>
willyborankin added a commit to willyborankin/security that referenced this issue Jun 13, 2024
Signed-off-by: Andrey Pleskach <ples@aiven.io>
(cherry picked from commit c2f3144)
willyborankin added a commit to willyborankin/security that referenced this issue Jun 13, 2024
willyborankin added a commit to willyborankin/security that referenced this issue Jun 13, 2024
Signed-off-by: Andrey Pleskach <ples@aiven.io>
willyborankin added a commit to willyborankin/security that referenced this issue Jun 14, 2024
Signed-off-by: Andrey Pleskach <ples@aiven.io>
willyborankin added a commit to willyborankin/security that referenced this issue Jun 14, 2024
Signed-off-by: Andrey Pleskach <ples@aiven.io>
(cherry picked from commit c2f3144)
willyborankin added a commit to willyborankin/security that referenced this issue Jun 14, 2024
willyborankin added a commit to willyborankin/security that referenced this issue Jun 14, 2024
Signed-off-by: Andrey Pleskach <ples@aiven.io>
willyborankin added a commit to willyborankin/security that referenced this issue Jun 14, 2024
Signed-off-by: Andrey Pleskach <ples@aiven.io>
willyborankin added a commit to willyborankin/security that referenced this issue Jun 14, 2024
Signed-off-by: Andrey Pleskach <ples@aiven.io>
willyborankin added a commit to willyborankin/security that referenced this issue Jun 14, 2024
Signed-off-by: Andrey Pleskach <ples@aiven.io>
(cherry picked from commit c2f3144)
willyborankin added a commit to willyborankin/security that referenced this issue Jun 14, 2024
reta pushed a commit that referenced this issue Jun 20, 2024
Signed-off-by: Andrey Pleskach <ples@aiven.io>
willyborankin added a commit to willyborankin/security that referenced this issue Jun 20, 2024
willyborankin added a commit to willyborankin/security that referenced this issue Jun 20, 2024
Signed-off-by: Andrey Pleskach <ples@aiven.io>
willyborankin added a commit to willyborankin/security that referenced this issue Jun 20, 2024
…pensearch-project#4433)

Signed-off-by: Andrey Pleskach <ples@aiven.io>
(cherry picked from commit 962eafa)
willyborankin added a commit that referenced this issue Jun 20, 2024
Signed-off-by: Andrey Pleskach <ples@aiven.io>
opensearch-trigger-bot bot pushed a commit that referenced this issue Jun 20, 2024
Signed-off-by: Andrey Pleskach <ples@aiven.io>
(cherry picked from commit 1f5bd36)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
reta pushed a commit that referenced this issue Jun 20, 2024
Signed-off-by: Andrey Pleskach <ples@aiven.io>
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>
willyborankin added a commit to willyborankin/security that referenced this issue Jun 21, 2024
…ct#4166

Signed-off-by: Andrey Pleskach <ples@aiven.io>
(cherry picked from commit 492011b)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment