Skip to content

update for new permission checking of notification module#88

Open
sleidig wants to merge 6 commits intomasterfrom
fix/permissions-for-replication-backend
Open

update for new permission checking of notification module#88
sleidig wants to merge 6 commits intomasterfrom
fix/permissions-for-replication-backend

Conversation

@sleidig
Copy link
Copy Markdown
Member

@sleidig sleidig commented Mar 27, 2026

No description provided.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds Keycloak-based admin/service-account configuration so replication-backend can perform permission checks, plus scripting to provision/migrate existing instances.

Changes:

  • Introduces a migration script to add replication-backend Keycloak client credentials and ensure required backend env vars exist.
  • Extends enable-backend.sh to create an aam-backend Keycloak client and populate replication-backend basic-auth + Keycloak secret env vars.
  • Wires new Keycloak admin settings into replication-backend container configuration and updates .env.template accordingly.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 5 comments.

File Description
scripts/migrate-permission-check.sh New migration script to create/reuse Keycloak client + update instance env files and restart.
scripts/enable-backend.sh Provisions Keycloak client during backend enablement and writes new env vars.
docker-compose.yml Passes Keycloak admin config into replication-backend and adds service dependency ordering.
.env.template Adds new replication-backend Keycloak client env placeholders.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated 8 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants