Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Partner Portal Application Identities

...

URL: https://entra.microsoft.com/

...

Four different App Registrations are used:

...

1. Partner Portal App

App Registration Name: Partner Portal App

...

Token Type: User tokens (delegated permissions)

...

2. Partner Portal API

App Registration Name: Partner Portal API

...

Client Secret: Required (stored as environment variables in Azure and git secrets for development)

...

3. EGU.PartnerPortal.ApiService

App Registration Name: EGU.PartnerPortal.ApiService

...

Client Secret: Required (stored as environment variables in Azure and git secrets for development)

...

4. EGU.PartnerPortal.IntegrationServiceAPI

App Registration Name: EGU.PartnerPortal.IntegrationServiceAPI

...

Additional Authentication: Also accepts static JWT tokens from WCF service (separate validation mechanism)

...

Summary Table

App RegistrationClient IDToken TypePurpose
Partner Portal App84c38b43-12e4-4c26-8292-8910d79aa532User tokensFrontend app & Swagger authentication
Partner Portal API93bc5b97-73e5-48aa-a6b6-703b78284351Service tokensShared service-to-service identity
ApiService4dad5d62-dc8c-4378-8bd0-ae736a4d73feService tokensApiService backend identity
IntegrationServiceAPIbd5100ee-af63-4880-8c60-47d4207d60c1Service tokensIntegrationServiceAPI identity