where would i fing the google service account details
Hi Bradley A., Please stand by as I search the Mixpanel knowledge base for an AI-powered answer. I normally take about 15 seconds or so. In case AI cannot answer your question, feel free to reach out to Mixpanel support at mixpanel.com/get-support. If you have follow-up questions for this thread, please tag me again with your question: @kapa.ai <follow-up question> đź‘‹
Feel free to ask a follow-up question once I've answered by mentioning me with @kapa.ai
Based on the knowledge sources, Mixpanel uses several Google service accounts for different integrations. Here are the specific Google service accounts mentioned: 1. For BigQuery warehouse connectors:
- A Mixpanel-managed service account is generated when you create a BigQuery connection in the Mixpanel UI
- The format looks like: project-?????@​[mixpanel-warehouse-1.iam.gserviceaccount.com](http://mixpanel-warehouse-1.iam.gserviceaccount.com)
Warehouse Connectors2. For exporting data to BigQuery (Schematized BigQuery Pipeline):
- Service account: export-upload@​[mixpanel-prod-1.iam.gserviceaccount.com](http://mixpanel-prod-1.iam.gserviceaccount.com)
Schematized BigQuery Pipeline3. For Google Cloud Storage (GCS) integration:
- Service account: export-upload@​[mixpanel-prod-1.iam.gserviceaccount.com](http://mixpanel-prod-1.iam.gserviceaccount.com)
Google Cloud StorageThe specific service account you need depends on which Mixpanel integration you're setting up. These details are typically provided in the setup instructions for each integration in the Mixpanel documentation.
kapa.ai is still learning and improving, please let me know how I did by reacting below.
ℹ️ Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.
kapa.ai sorry I meant the Mixpanel service account details
Let me check the knowledge base for you again. One moment! 📚
I understand you're asking about Mixpanel service account details. Here's information about Mixpanel service accounts: Mixpanel service accounts are special types of Mixpanel users intended to represent non-human entities such as scripts or back-end services. They can be granted access to projects and workspaces within an organization, with permissions set by defining their role for each project or workspace.
Managing Service Accounts
You can view and create service accounts in: 1. Organization Settings: Access the Service Accounts tab in your Organization settings - Here you can select the role and granted projects when creating a service account - Deleting a service account from the organization immediately revokes access to all projects2. Project Settings: You can also manage service accounts in your project settings - Service accounts created from project settings are automatically assigned an admin role - Deleting a service account here revokes access only from that projectService Accounts
Important Notes
- When creating a service account, you must immediately save your service account secret somewhere secure as you won't be able to access it again after creation - By default, service accounts have no expiration, but you can optionally specify how long you want it to be valid for when creating one - You must have Owner or Admin permissions to manage a project's Service Accounts
Authentication with Service Accounts
Service Account authentication is performed via HTTP Basic Auth using the service account's username and secret as credentials. curl curl [https://mixpanel.com/api/app/me](https://mixpanel.com/api/app/me) \ --user "<serviceaccount_username> :<serviceaccount_secret> "LBKS
LBKSimport requests requests.get( '[https://mixpanel.com/api/app/me](https://mixpanel.com/api/app/me)', auth=('<serviceaccount_username> ', '<serviceaccount_secret> '), )LBKS
kapa.ai is still learning and improving, please let me know how I did by reacting below.
ℹ️ Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.