I followed stefan’s post on OpenID/OAuth2 carefully.
The post states that:
"By implementing (and extending) an OpenID/OAuth2 server in EGroupware, it is possible to integrate (external/foreign/third-party) web applications into EGroupware.
On the one hand, this is possible as a simple (so-called managed) application that is only displayed in a tab within EGroupware. On the other hand, this web application can also be integrated with an authentication against OpenID/OAuth2. Thus, one accesses the application, the user is authenticated in the background and one is logged into the application. So we have a single sign-on at that point." (the German to English translation is a DeepL responsability. )"
I am very interested in using a “managed application”. In this case the application should only be displayed in a tab within EGroupware.
However, as stated "A basic prerequisite is that a web application also wants to be integrated. Web applications may include a “flag” indicating that they do not want to be embedded or only want to be embedded under certain circumstances: The X-Frame_Options"
A page without such entry will work. BUT… what happens if the page has that entry ?
Can you give me some help?
I think that using managed sites can really help in an organization allowing users would always have a single interface that “orchestrate” used tools.