Generate Google Authentication Credentials
You require Google authentication credentials to configure the Google Sign-In authentication method in the CTIX application. Google sign-in enables CTIX admins and analysts to authenticate to the CTIX application with their Google credentials. It reduces the manual logins by providing a single-click login through your Google account.
Before you Start
Ensure that you have the View Configuration and View & Update Configuration permissions to enable the Google sign-in authentication method in CTIX.
Steps
To configure the Google sign-in authentication method in CTIX, do the following:
Generate Google authentication credentials.
Activate Google sign-in authentication method in CTIX.
Generate Google Authentication Credentials
Configure the OAuth account to generate the Google authentication credentials, such as client ID and client secret. Use these credentials in CTIX to configure the Google sign-in authentication method.
To configure an OAuth account, do the following:
Open Google Cloud Platform.
Go to the OAuth consent screen under APIs and Services, and click CREATE PROJECT.
Enter a Project name and Location.
Click CREATE.
Select one from the following user types:
Internal - Select to make the app available only to Google workspace users within your organization.
External - Select to make the app available to any user with a Google account.
Click CREATE.
Enter App name under App Information.
For example, enter CTIX as the app name.
Enter an email address in the User support email under App Information to direct all related queries.
Enter Email addresses to notify about the project changes under Developer contact information.
Click SAVE AND CONTINUE.
Click SAVE AND CONTINUE on Scopes.
Verify the information on the Summary.
To generate Google authentication credentials, do the following:
Go to Credentials under APIs and Services, and click + CREATE CREDENTIALS.
Select OAuth Client ID.
Select Web Application as the Application type.
Enter the name of the OAuth client.
Add the URL address of the CTIX application under Authorized JavaScript origins.
For example, https://mycyware.com.
Click CREATE.
The Client ID and Client Secret are now generated. Ensure to copy these values and retain them for activating Google sign-in for your CTIX application.
Activate Google Sign-In Authentication Method
Use Google sign-in to authenticate into the CTIX application. Google sign-in mode enables you to use your Google account credentials to log into the CTIX application.
To activate Google sign-in, do the following:
Sign in to Cyware Threat Intelligence eXchange (CTIX).
From the Administration menu, go to Configuration > Authentication.
Choose Google Sign-In and click Edit.
Select Activate Google Sign-In.
Enter the Client ID and Client Secret as generated from the Google Cloud Platform.
These fields are mandatory.
Click Save.
You can now see Google sign-in option on the CTIX sign-in screen.
For more information about Google Sign-In authentication, refer to Configure Google Sign-In as the Authentication Method.