__google_workspace__

can integrate __google_workspace__ for identity and access management. You will learn detailed steps for configuring SAML-based single sign-on. For cloud customers, the integration process requires working with Support to complete the configuration while following specific requirements for security controls and permissions.

__google_workspace__ is a suite of cloud-based productivity and collaboration tools offered by Google. It can be used to access your repositories.

Prerequisites to configure single sign-on with __google_workspace__

Prior to configuring __google_workspace__ for authentication with make sure to have the following:

Configure __google_workspace__ to use with

To integrate __google_workspace__ with , two main operations are required:

  1. Get metadata from __google_workspace__

  2. Set up IDP configuration

Get metadata from __google_workspace__
  1. Sign in to the __google_workspace__ as an administrator. Then in the settings type SAML in the search box. Click Set up single sign-on (SSO) for SAML applications.

    Screenshot of the __google_workspace__ Admin Console search interface showing search results for 'SAML'. The 'Set up single sign-on (SSO) for SAML applications' option is highlighted, which is the entry point for configuring SAML authentication for LogScale integration.

    Figure 75. Searching for SAML Setup in __google_workspace__ Admin Console


  2. Copy the SSO URL and Entity ID.

    Screenshot of the __google_workspace__ SSO configuration page displaying the Identity Provider details. The image shows the SSO URL and Entity ID fields that need to be copied for LogScale integration, which are critical pieces of information required for establishing the SAML connection.

    Figure 76. Locating SSO URL and Entity ID in __google_workspace__


  3. Scroll down and copy the certificate data.

    Screenshot of the __google_workspace__ SSO configuration page showing the certificate data section. The image displays the X.509 certificate information that needs to be copied for LogScale integration, which is required for secure authentication between __google_workspace__ and LogScale.

    Figure 77. Accessing X.509 Certificate Data in __google_workspace__


Configure to use __google_workspace__

When __google_workspace__ is configured to work with , you must configure to work with __google_workspace__.

To configure __google_workspace__ to work with , navigate to the configuration files and set the configuration variables as shown below using the the SAML __google_workspace__ settings as described in Configure SAML for Self-Hosted.

ini
AUTHENTICATION_METHOD=saml
PUBLIC_URL=http://localhost:8080
 
SAML_IDP_SIGN_ON_URL=
 
SAML_IDP_ENTITY_ID=
 
SAML_IDP_CERTIFICATE=
 
AUTO_CREATE_USER_ON_SUCCESSFUL_LOGIN=true
PERMISSION_MODEL_MODE=advanced
EMERGENCY_USERS=true

Test the __google_workspace__ integration setup

Once all of the necessary steps to set up the __google_workspace__ authentication for are completed, you need to test the setup.

  1. Go to a Terminal and start with the following command:

    shell
    ./run.sh

    Allow two to three minutes for to start.

  2. Connect to localhost in a browser. It should redirect you to a __google_workspace__ login.

  3. Sign into __google_workspace__. You should be taken to .