...
- EG Zynergy Partners ApiService
- EG Zynergy Partners IntegrationApiService
- Microsoft Graph
- Scope:
User.Read
Purpose:
- User authentication via Microsoft Entra External ID (CIAM) - issues user tokens
- Swagger authentication for ApiService and IntegrationServiceAPI - issues user tokens
- Frontend Blazor WebAssembly application identity
...
- EGU.PartnerPortal.ApiService (not needed??)
- EG Zynergy Partners IntegrationApiService
- Microsoft Graph
Purpose:
- Shared service-to-service authentication identity
- Used by both ApiService and IntegrationServiceAPI for service calls
...
- EG Zynergy IntegrationApiService
- Microsoft Graph
Purpose:
- ApiService backend API identity
- Service-to-service authentication when ApiService calls IntegrationServiceAPI
- Validates incoming tokens from Partner Portal App, IntegrationServiceAPI, and Partner Portal API
- Backend operations for Graph API, such as inviting users, managing groups etc.
...