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

IRS OAuth2 Config - separate credential config for each RestTemplate #378

Closed
1 task
ds-jhartmann opened this issue Jan 22, 2024 · 1 comment
Closed
1 task
Assignees
Labels
hardening measurements to increase resiliency

Comments

@ds-jhartmann
Copy link
Contributor

ds-jhartmann commented Jan 22, 2024

As IRS-Administrator,
I want be able to configure a technical user for each service,
so that I am not relying on special technical users.

Hints / Details

With the new Portal, we need to create a Technical User for each System, we interact with. That means that we need a separate User for

  • Semantic Model Management (user configured via spring.security.oauth2.client.registration.common)
  • BPDM Pool (user configured via spring.security.oauth2.client.registration.common)
  • Dataspace Discovery (user configured via spring.security.oauth2.client.registration.portal)
  • Identity Wallet Management (only configured in EDC, not relevant for IRS)

With the current configuration of IRS it is not possible to set a separate User for BPDM Pool, so a change in implementation is required.

Outcome / Acceptance Criteria

Outcome

  • ...

Acceptance Criteria

  • configuration for different backend services credentials is possible

Out of Scope

  • ...
@jzbmw jzbmw added the hardening measurements to increase resiliency label Jan 23, 2024
@ds-jhartmann
Copy link
Contributor Author

Planning 2:

  • rename existing client registrations to match the service they are used for

@ds-ext-kmassalski ds-ext-kmassalski self-assigned this Jan 23, 2024
ds-jhartmann pushed a commit that referenced this issue Jan 29, 2024
ds-jhartmann pushed a commit that referenced this issue Jan 29, 2024
ds-jhartmann pushed a commit that referenced this issue Jan 29, 2024
…als-config

feat(impl):[#378] separate credentials config
ds-jhartmann pushed a commit that referenced this issue Jan 29, 2024
…te-credentials-config

Revert "feat(impl):[#378] separate credentials config"
@jzbmw jzbmw closed this as completed Feb 5, 2024
ds-jhartmann added a commit that referenced this issue Feb 7, 2024
…/378-separate-credentials-config

Revert "Revert "feat(impl):[#378] separate credentials config""
ds-jhartmann added a commit that referenced this issue Feb 7, 2024
…737-feature/378-separate-credentials-config

Revert "Revert "Revert "feat(impl):[#378] separate credentials config"""
ds-jhartmann added a commit that referenced this issue Feb 7, 2024
…741-revert-737-feature/378-separate-credentials-config

feat(impl):[#378] separate credentials config
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hardening measurements to increase resiliency
Projects
Status: done
Development

No branches or pull requests

3 participants