Skip to main content

Firebase

Firebase is a platform developed by Google for creating mobile and web applications. It provides a real-time database, authentication services, and cloud functions.

Before you begin

To begin monitoring Firebase, ensure you have the following components and permissions in place:

  • OpenLM components: OpenLM Cloud Broker, approved in Broker Hub.
  • Platform-specific Requirements: You'll need administrative access to your Firebase project to generate a service account key with the necessary read permissions for usage and billing data.

Configure data collection

  1. Activate API Access: In your Google Cloud Console, create a new Service Account for your Firebase project and generate a JSON key file.
  2. Add Credentials: In the OpenLM Cloud Broker dashboard, find the Firebase integration and fill the User Name and Password.

Firebase credential configuration in Cloud Broker Firebase credential configuration in Cloud Broker

Approve Firebase in OpenLM Platform

  1. Sign in to OpenLM Platform.
  2. From the menu, go to License ServersPending Server.
  3. Select the Firebase data source, then select Approve and Merge.

Verify the integration

  1. In OpenLM Platform, go to Allocation.
  2. Confirm Firebase usage data appears.
note

It can take up to 3 minutes for data to appear after approval.

Viewing reports

  • User activity trends — see which users are most active in the platform; reallocate seats accordingly.
  • Expired or unused licenses — identify inactive users and reclaim their seats.

Reference