Fortinet black logo

Administration Guide

Google Developer's Console

Copy Link
Copy Doc ID 3c991e35-cb27-11ec-81de-fa163e15d75b:199813

Google Developer's Console

Note

These instructions are current as of 3/21/2024. See https://developers.google.com/console/help/new/ for more information.

  1. Log into https://console.developers.google.com using the Google account that you wish to use for FortiNAC integration.
  2. Create a project (project number): https://support.google.com/cloud/answer/6251787?hl=en&ref_topic=6158848
  3. Assign the project name.
  4. Enter a unique project ID (e.g., FortiNAC<organization name>).

    Note the project number, which is required during FortiNAC configuration.

  5. Enable APIs: https://support.google.com/cloud/answer/6158841?hl=en&ref_topic=6262490

    • Enable Google + API.

    • Enable Google Cloud Messaging for Android API.

    • Enable Google People API

  6. Configure Auth Client ID:

    https://support.google.com/cloud/answer/6158849?hl=en&ref_topic=6262490

    • Application Type, selection will be Web Application.

    • Authorized Javascript Origins: enter the URL for your FortiNAC Portal (https://<fortiNAC_FQDN>). This will be the origin of all Google authentication attempts.
      Example: https://myNAC.mycompany.org

    • Authorized Redirect URIs: enter the URL for your FortiNAC Portal (should match Javascript Origin URL)

      URL's

      Standard User Login: https://<fortiNAC_FQDN>/registration/ValidUserLogin.jsp

      Custom Login: https://<fortiNAC_FQDN/registration/CustomLogin.jsp

      Game Console Registration Login: https://<fortiNAC_FQDN>/registration/GameRegister.jsp

      Example for Standard user login authenticating with Google:

      https://myNAC.mycompany.org/registration/ValidUserLogin.jsp

  7. Configure the Server API Keys: https://support.google.com/cloud/answer/6158862?hl=en&ref_topic=6262490
    • Enter the effective external IP address of FortiNAC, and then click Create.

    Note the API Key, which is required during FortiNAC configuration.

Google Developer's Console

Note

These instructions are current as of 3/21/2024. See https://developers.google.com/console/help/new/ for more information.

  1. Log into https://console.developers.google.com using the Google account that you wish to use for FortiNAC integration.
  2. Create a project (project number): https://support.google.com/cloud/answer/6251787?hl=en&ref_topic=6158848
  3. Assign the project name.
  4. Enter a unique project ID (e.g., FortiNAC<organization name>).

    Note the project number, which is required during FortiNAC configuration.

  5. Enable APIs: https://support.google.com/cloud/answer/6158841?hl=en&ref_topic=6262490

    • Enable Google + API.

    • Enable Google Cloud Messaging for Android API.

    • Enable Google People API

  6. Configure Auth Client ID:

    https://support.google.com/cloud/answer/6158849?hl=en&ref_topic=6262490

    • Application Type, selection will be Web Application.

    • Authorized Javascript Origins: enter the URL for your FortiNAC Portal (https://<fortiNAC_FQDN>). This will be the origin of all Google authentication attempts.
      Example: https://myNAC.mycompany.org

    • Authorized Redirect URIs: enter the URL for your FortiNAC Portal (should match Javascript Origin URL)

      URL's

      Standard User Login: https://<fortiNAC_FQDN>/registration/ValidUserLogin.jsp

      Custom Login: https://<fortiNAC_FQDN/registration/CustomLogin.jsp

      Game Console Registration Login: https://<fortiNAC_FQDN>/registration/GameRegister.jsp

      Example for Standard user login authenticating with Google:

      https://myNAC.mycompany.org/registration/ValidUserLogin.jsp

  7. Configure the Server API Keys: https://support.google.com/cloud/answer/6158862?hl=en&ref_topic=6262490
    • Enter the effective external IP address of FortiNAC, and then click Create.

    Note the API Key, which is required during FortiNAC configuration.