FAQs
Welcome to the Firefly FAQs. This comprehensive guide addresses common questions users encounter while using Firefly. Use the table of contents below to quickly find the information you need.
General Usage
Q: How do I get started with Firefly?
A: Follow these steps to begin using Firefly:
Account Setup: Complete the initial onboarding process.
Connect Integrations: Link your cloud and SaaS accounts and IaC tools.
Initial Scan: Allow Firefly to discover your infrastructure.
Explore Features: Use the inventory, compliance, and codification features.
Related Documentation: Getting Started Guide.
Q: What should I do if Firefly isn't detecting my resources?
A: Check these common issues:
Integration Status: Verify your cloud and SaaS account integrations are active.
Permissions: Ensure IAM roles have the necessary read permissions.
Refresh Data: Manually trigger a rescan from the integration settings.
If issues persist, check the Common Issues guide or contact Firefly support.
User Management & Access
Q: How do I add new users to Firefly?
A: To invite new users:
Navigate: Go to Settings > Users and click + Invite User.
Invite: Enter the user's email address.
Assign Role: Choose between Admin or Viewer.
Send Invitation: Click Send Invite.
Role Differences:
Admin: Full access including integrations, settings, etc.
Viewer: Read-only access to inventory, violations, etc.
Q: What if a user doesn't receive their invitation email?
A: Try these solutions:
Check Spam Folder: Invitation emails may be filtered.
Verify Email Address: Ensure the email is correct.
Resend Invite: Delete the user from the list and invite them again.
Feature Behavior
Q: Why aren't my Terraform state files showing resources as codified?
A: This usually happens due to state file discovery issues:
For AWS/Azure/Google Cloud Backends:
Validate that the state file is with the allowed extensions (usually
.tfstate
).Manually trigger scan, from the integration settings.
Verify state files are in the configured bucket.
For Other Backends:
Explicitly integrate via Integrations > IaC Remote State.
Verify state file format and accessibility.
Q: How do I handle drifted ghost assets?
A: Drifted ghost assets are resources that exist in your IaC but not in the cloud:
Steps to Resolve:
Verify Deletion: Confirm the resource was actually deleted.
Remove from Code: Delete the resource definition from your Terraform files. Available in Firefly, check the delete asset action guide.
Update State: Run
terraform refresh
to update state files.
Security & Compliance
Q: What access does Firefly have to my cloud environment?
A: Firefly follows security best practices:
Read-Only Access:
Firefly uses least-privilege IAM roles.
No ability to modify infrastructure directly.
Only configuration metadata is accessed, not data content.
Data Handling:
All data is stored encrypted.
No sensitive data (keys, secrets) is collected.
Q: How do I ensure secure integration with Firefly?
A: Follow these security guidelines:
Use Least Privilege: Grant only necessary permissions.
Regular Audits: Review integration permissions regularly.
Rotate Keys: Update API keys and tokens periodically.
Compliance: Ensure alignment with your security policies.
Related Documentation: Security & Compliance
Getting Help
Q: What support options are available?
A: Firefly offers multiple support channels.
Documentation:
Comprehensive guides and tutorials.
Searchable knowledge base.
Code examples and best practices.
Direct Support:
Email support at [email protected].
In-app chat.
Dedicated account managers (enterprise).
When Contacting Support:
Include relevant screenshots.
Provide asset links and timestamps.
Describe steps to reproduce issues.
Q: Where can I find additional resources?
Q: How do I stay updated with Firefly releases?
A: Keep track of updates through:
Release Notes: Check for new features and bug fixes.
Email Notifications: Subscribe to product updates.
Community Channels: Follow announcements in forums.
Documentation: Review updated guides and examples.
Last updated
Was this helpful?