Evaluating potentially leveraging KeyCloak to protect APIs --- still wrapping mind around KeyCloak.
Workflow: 1) User access Application A 2) User authenticates to Application A via Keycloak OpenID Connect 3) Application A calls APIs on Platform X -- APIs on Platform X are protected by KeyCloak OAuth2 -- in order to retrieve PII on user (say mail, address, favorite beer)
Question: Can KeyCloak present consent form to user for step 3 above -- i.e. that user agrees that Application A can call Platform X's API to retrieve data on user w.r.t mail, address, favorite beer?