SSO with Google

With single sign-on (SSO), users can access their company and other business applications through a single login. Centralized login and authentication have several key advantages, including security benefits.

SSO with Google requires specific configuration settings to work correctly with Sage Intacct.

Add custom attributes

Complete these steps in the Google Admin console.

  1. Go to https://admin.google.com and log in to your Google Admin console.
  2. From the Admin console home page, go to Users.
  3. At the top of Users list, select More options and then Manage custom attributes.
  4. At the top right, select Add custom attributes, then select Add to add the following fields with these attributes:
    • Company Name
      • Info type: Text
      • Visibility: Visible to user and admin
      • Number of values: Single Value
    • name (case sensitive)
      • Info type: Text
      • Visibility: Visible to user and admin
      • Number of values: Single Value
  5. You can use the Category name Intaccttenant details or a similar category name to group these attributes together on the User record.

Add a new user (optional)

Complete these steps in the Google Admin console.

  1. Go to https://admin.google.com and sign in to your Google Admin console.
  2. From the Admin console home page, go to Users > Add new user.
  3. Add the user information and select Add new user.
  4. From the Users list, select the user you just made to edit.
  5. Select User information.
  6. Select Edit (pencil icon) on Intacct tenant details (or your selected category name).
  7. Add the Company name and name for the selected user and select Save.

Set up a custom SAML App

Complete these steps in the Google Admin console.

  1. Go to https://admin.google.com and sign in to your Google Admin console.
  2. Go to Apps > Web and mobile apps.
  3. Select Add Apps > Add custom SAML App.
  4. On the App details page, call your new app SSO App and select Continue.
  5. On the Google Identity Provider details page, copy the SSO URL, Entity ID, and download the certificate to use later. Select Continue.
  6. On the Service provider details page, add the correct path to the sso_response.phtml file in both the ACS URL and the Entity ID fields. For example:
    Copy

    Example

    https://www.intacct.com/ia/acct/sso_response.phtml
  7. On the Service provider details page, add the Entity ID fields

    The best practice is to use the Company ID here to ensure uniqueness for the App.

    Remove any spaces in your Company ID to avoid any issues.
  8. On the Service provider details page, verify that the Name ID format is EMAIL and the Name ID is Basic information > Primary email. Select Continue.
  9. On the Attribute mapping page, map the fields you created in Add custom attributes between Google Directory attributes and APP attributes and select Finish.
    Add custom attributes
    Google Directory attributesApp attributes
    Company nameCompany name
    NameName

Turn on your SAML App

Complete these steps in the Google Admin console.

  1. Go to https://admin.google.com and sign in to your Google Admin console.
  2. Go to Apps > Web and mobile apps.
  3. Select your SAML App and select User access.
  4. Select ON for everyone and select Save.

Configure SSO in a Sage Intacct company

Complete these steps in Intacct as an administrator.

  1. Sign in to Intacct as an administrator.
  2. Go to Company > Setup > Company.
    The Company Information page opens.
  3. Go to the Security tab and select Edit.
  4. In the Single sign-on section, Enable single sign-on, enter the following details, and select Save.
  5. Go to Company > Admin > Users and select Edit next to the admin user for the SSO. For example, John Smith from entity ID you provided in step 6 of Set up a custom SAML App.
  6. On the Single sign-on tab for the user, select the box for Single Sign On and enter the Federated SSO user ID.

    Select Save.

    This is the Intacct email address of the user that you used in step 6 of Set up a custom SAML App. For example, john.smith@your.company.com.

    This field is case sensitive and must exactly match the email address in the Google Workspace Directory.