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

[Maintenance] Add keycloak roles and permissions to stack #184

Open
2 tasks done
devtobi opened this issue Aug 9, 2024 · 2 comments
Open
2 tasks done

[Maintenance] Add keycloak roles and permissions to stack #184

devtobi opened this issue Aug 9, 2024 · 2 comments
Labels
Priority: High The issue contains work with high priority. Type: Maintenance The issue contains maintenance work.

Comments

@devtobi
Copy link
Member

devtobi commented Aug 9, 2024

Relevant template

No response

Problem description (optional)

Currently the Permissions defined in AuthoritiesEnum of the backend used to secure the endpoints are not available in the docker stack. This leads to the backend not working as intended by default.

Desired solution

  • Required roles, permissions and policies need to be created.
  • Additionally specific mappers might be necessary
  • The created role should be attached to the default user

Considered alternatives (optional)


Additional context (optional)

No response

No duplicate

  • I confirm that this issue is not a duplicate

Code of Conduct

  • I agree to follow this project's Code of Conduct
@devtobi devtobi added Type: Maintenance The issue contains maintenance work. Priority: High The issue contains work with high priority. labels Aug 9, 2024
@devtobi devtobi self-assigned this Aug 14, 2024
@devtobi
Copy link
Member Author

devtobi commented Aug 14, 2024

Further discussion about roles vs authorities in keycloak required. keycloakmigratio does currently not support the configuration of client authorization settings.

@devtobi
Copy link
Member Author

devtobi commented Aug 14, 2024

See #191 for further discussion. This issue will be blocked until then.

@devtobi devtobi removed their assignment Aug 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: High The issue contains work with high priority. Type: Maintenance The issue contains maintenance work.
Projects
Status: Blocked
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant