Setup Google Client ID
You need to setup the Google Client ID so that Celoxis can connect to your Google Drive.
To obtain a Google Client ID:
Go to the Google Developers Console.
You will have to create a new project by clicking on the Create Project button.
In the new pop-up, type the name of your project. For e.g. Celoxis and click on Create.
- Once, the project is created, click on Enable and Manage APIs.
Under the Google APIs tab, search for Drive API.
Once, you get the result, click on Drive API and then Enable API.
- Once, the API is enabled; you will see the following message:
Click on the Go to Credentials or from the left panel, click Credentials.
- Now, click on Create Credentials.
- You will be prompted to select an appropriate option. Click on OAuth client ID
- In the new window, click on Configure consent screen
Click on Create New Client ID.
On the new page, enter the following
- Ensure the correct Email address is picked.
- Under Product name shown to users type Celoxis
- You can enter other details shown on the screen.
- Click on Save.
- Now, on the visible page, select Web application and
- Enter a suitable Name.
- Under Authorized JavaScript Origins, enter the URL you have entered as the Celoxis URL. (Under Site Settings > Site. Click on Edit Site Settings). For example https://acindia.acme.com:8843/
- Click on Create.
- Your client ID will now be created and displayed in a new popup. Copy this ID as this needs to be now added to your Celoxis account as mentioned below.
To add your Google Client ID:
- Log in as the administrator user and from the main menu, click on > Site Settings > Edit Site Settings.
OR
type the following in the URL http://servername:port-number/psa/Site.Admin.wm? - In the new pop-up, enter the ID you got from the above steps and paste it into the text box for Google Client ID.
- Click on Save.
- Restart the application for the changes to take effect.
For some common issues, refer here.