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

Adjust Identity related services, transformers, and processors #25905

Closed
Tracked by #20445
koevskinikola opened this issue Dec 11, 2024 · 0 comments · Fixed by #25921
Closed
Tracked by #20445

Adjust Identity related services, transformers, and processors #25905

koevskinikola opened this issue Dec 11, 2024 · 0 comments · Fixed by #25921
Assignees
Labels
component/zeebe Related to the Zeebe component/team kind/toil Categorizes an issue or PR as general maintenance, i.e. cleanup, refactoring, etc. version:8.7.0-alpha3

Comments

@koevskinikola
Copy link
Member

Description

Align the Group-related service and transformers with the other Identity-related classes. The refactoring of
the remaining Identity-related classes occurred during the initial Group service and REST API implementation.

Prevent duplicate entity assignment in the Group, Role, and Tenant AddEntity processors. The goal is to avoid a consistency check error when we assign an entity multiple times.

@koevskinikola koevskinikola added kind/toil Categorizes an issue or PR as general maintenance, i.e. cleanup, refactoring, etc. component/zeebe Related to the Zeebe component/team labels Dec 11, 2024
@koevskinikola koevskinikola self-assigned this Dec 11, 2024
github-merge-queue bot pushed a commit that referenced this issue Dec 12, 2024
## Description

<!-- Describe the goal and purpose of this PR. -->
1. Align Group service and transformers with other Identity-related
classes.
2. Introduce duplicate checks for Role and Group entity assignment
(Tenants already have it).

## Checklist

<!--- Please delete options that are not relevant. Boxes should be
checked by reviewer. -->
- [ ] for CI changes:
- [ ] structural/foundational changes signed off by [CI
DRI](https://github.com/cmur2)
- [ ]
[ci.yml](https://github.com/camunda/camunda/blob/main/.github/workflows/ci.yml)
modifications comply with ["Unified CI"
requirements](https://github.com/camunda/camunda/wiki/CI-&-Automation#workflow-inclusion-criteria)

## Related issues

closes #25905
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component/zeebe Related to the Zeebe component/team kind/toil Categorizes an issue or PR as general maintenance, i.e. cleanup, refactoring, etc. version:8.7.0-alpha3
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants