You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 16, 2024. It is now read-only.
One caveat to this, I am using a load balancer for the domain, which uses port 80 (HTTP) to communicate between the load balancer and GLPI. I did modify setup.php to always use https over HTTP as an attempt to see if the relayState (now https://my.domain.com/index.php?SSO=1) was the cause, but that did not fix the issue. Again, it works fine from Google to GLPI, including JIT Assertion. I want to say it is a configuration on the Google Workspaces side:
SSO configuration on Google ACS URL:https://my.domain.com/plugins/phpsaml/front/acs.php - which does seem to work right from testing the SAML login from google. Entity Id:https://my.domain.com Name ID format:EMAIL Name ID:Basic Information > Primary Email
I am seeing the Error: app_not_configured_for_user. What does work is testing from Google Workspaces to GLPI using the plugin (works perfectly).
The SAML Response is as follows:
One caveat to this, I am using a load balancer for the domain, which uses port 80 (HTTP) to communicate between the load balancer and GLPI. I did modify setup.php to always use https over HTTP as an attempt to see if the relayState (now
https://my.domain.com/index.php?SSO=1) was the cause, but that did not fix the issue. Again, it works fine from Google to GLPI, including JIT Assertion. I want to say it is a configuration on the Google Workspaces side:SSO configuration on Google
ACS URL:
https://my.domain.com/plugins/phpsaml/front/acs.php- which does seem to work right from testing the SAML login from google.Entity Id:
https://my.domain.comName ID format:
EMAILName ID:
Basic Information > Primary EmailAdditional Info
GLPI 10.0.14 ( => /var/www/html/glpi)
Installation mode: TARBALL
Current language:en_US
phpsaml - Name: PHP SAML - Version: 1.2.1 - State: Enabled - Install Method: Manual
PHP SAML Configuration
https://accounts.google.com/o/saml2?idpid=<id>https://accounts.google.com/o/saml2/idp?idpid=<id>----BEGIN CERTIFICATE---- <cert> -----END CERTIFICATE-----X509