Google Data Studio Connector for FireEye Endpoint Security
Table of Contents
fireeyeAPI is the source code for a Google Apps Code-built Google Data Studio Connector. It is used for connecting FireEye Endpoint Security to Google Data Studio for the creation of dynamically updated customized graphical dashboards.

- node.js
- Valid FireEye Endpoint Security license
- Installed FireEye Endpoint Security Modules
- User account with API access role (api_analyst or api_admin)
- Your Endpoint Security Server Base URL
- Available in the FireEye Endpoint Security web console under
Modules->API Documentation- It should look like:
https://<endpoint security fqdn> - There should be no trailing
/hx/api
- It should look like:
- Available in the FireEye Endpoint Security web console under
- Google Account
- Google Scripts API enabled (https://script.google.com/home/usersettings)
clasp
- Download and unzip the archive from this page, or fork the repo and clone it locally
git clone https://github.com/Starmism/fireeyeAPI.git- Install clasp
npm install -g @google/clasp- Login with clasp
clasp login- Navigate to the project directory
- Create a project and select
Standalonewhen prompted for type
clasp create --title "FireEye Endpoint Security Host Management Connector"- Push the code to Google App Scripts
clasp push- Switch to the
Legacy Editor - Select
Publish->Deploy from Manifest - Click
Install add-on - Expand
Latest Version (Head) - Click the Data Studio URL it reveals
- Input the FireEye Endpoint Security API URL you got from above as well as your api user's credentials and click
Connect - Click
Create Report - Make a beautiful report!
FireEye Developer Hub
Endpoint API Documentation (Login Required)