> For the complete documentation index, see [llms.txt](https://developer.harness.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.harness.io/feature-management-experimentation/management-and-administration.md).

# Management & Administration

- [API Keys](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-keys.md): Learn how to create and manage SDK API keys in Harness FME.
- [Audit Logs](https://developer.harness.io/feature-management-experimentation/management-and-administration/audit-logs.md): How Harness FME tracks and displays audit logs for feature flags, segments, and metrics.
- [Admin Audit Logs](https://developer.harness.io/feature-management-experimentation/management-and-administration/audit-logs/admin.md): Learn about admin audit logs in Harness FME and legacy Split.
- [Environment-level Audit Logs](https://developer.harness.io/feature-management-experimentation/management-and-administration/audit-logs/environment.md): Learn about environment-level audit logs in Harness FME.
- [Object-level Audit Logs](https://developer.harness.io/feature-management-experimentation/management-and-administration/audit-logs/object.md): Learn about object-level audit logs in Harness FME.
- [Automated Feature Flag Cleanup](https://developer.harness.io/feature-management-experimentation/management-and-administration/automated-feature-flag-cleanup.md): Use remote pipeline and stage templates to identify stale feature flags, remove them from your codebase, and open pull requests automatically.
- [Environments](https://developer.harness.io/feature-management-experimentation/management-and-administration/environments.md): Learn how to view, create, and manage environments in Harness FME.
- [Groups](https://developer.harness.io/feature-management-experimentation/management-and-administration/groups.md): Learn how to use user groups, roles, and resource groups in Harness FME.
- [Integrations](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations.md): Connect Harness FME to the messaging, monitoring, issue management, customer data, and analytics tools your team already uses.
- [Amazon S3](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/amazon-s3.md): Send event data to Harness FME from Amazon S3 or export Harness FME impression data to Amazon S3.
- [Amplitude](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/amplitude.md): Send Harness FME impressions to Amplitude, export Amplitude cohorts for flag targeting, and use Amplitude events as FME events.
- [Splunk AppDynamics](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/appdynamics.md): Integrate Splunk AppDynamics with Harness FME to send custom events capturing changes made in Harness FME.
- [Azure DevOps](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/azure-devops.md): Connect Harness FME feature flags to Azure DevOps so you can manage rollouts and link flags to work items from your deployment workflow.
- [BugSnag](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/bugsnag.md): Attach Harness FME feature flag names and treatments to BugSnag error reports to identify which flags contribute to errors.
- [Cloudflare Workers](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/cloudflare-workers.md): Run the Harness FME JavaScript SDK in Cloudflare Workers using the Durable Objects store, the Synchronizer, and partial consumer mode.
- [Datadog](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/datadog.md): Send Harness FME audit logs to Datadog and enrich Datadog RUM data with feature flag variants to correlate releases with performance.
- [Dynatrace](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/dynatrace.md): Post Harness FME feature flag changes as annotations on tagged Dynatrace hosts, services, and applications using an audit log webhook.
- [Email](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/email.md): Learn how to set up the Email integration, which allows you to send Harness FME notifications to a single email alias.
- [Examples](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/examples.md): Python code examples that convert event data into the Parquet format the Harness FME Amazon S3 integration requires.
- [Generating Parquet Files for the Amazon S3 Integration Using Python](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/examples/generate-parquet.md): Learn how to generate Parquet files for the Amazon S3 integration using Python.
- [Generating Parquet Files From NDJson Format for the Amazon S3 Integration Using Python](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/examples/convert-ndjson.md): Learn how to convert NDJson files to Parquet files for the Amazon S3 integration using Python.
- [FullStory](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/fullstory.md): Report Harness FME impressions to FullStory sessions and use FullStory events as a source of events for measurement and experimentation.
- [GitHub Actions](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/github-actions.md): Evaluate Harness FME feature flags in a GitHub Actions workflow using the Feature Flags Evaluator action.
- [Google Analytics 4 (GA4)](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/google-analytics.md): Send Harness FME impressions and events to Google Analytics 4, and send GA4 events back to FME to power metrics and experimentation.
- [Google Tag Manager](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/google-tag-manager.md): Use Google Tag Manager to load the Harness FME Browser SDK on your site and track events defined in GTM and gtag.js.
- [Grafana](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/grafana.md): Send Harness FME audit log notifications to Grafana as chart annotations using a Node.js Lambda and the Grafana annotation API.
- [Guides](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/guides.md): Step-by-step guides for configuring, extending, and verifying specific Harness FME integrations.
- [Verifying Segment Events in FME](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/guides/verify-events.md): Learn how to verify you are correctly receiving Segment events in Harness FME.
- [Verifying Segment Impressions in FME](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/guides/verify-impressions.md): Learn how to verify you are correctly receiving Segment Impressions in Harness FME.
- [Sending Segment Events to Harness FME With Additional Traffic Types](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/guides/send-events.md): Learn how to send Segment events to Harness FME with additional traffic types.
- [Targeting Feature Flags Using Segment Personas](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/guides/target-feature-flags.md): Learn how to use your Segment user data for targeting your feature rollouts in Harness FME.
- [Building Segment Audiences and Traits Using FME Impression Data](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/guides/build-audiences.md): Learn how to build audiences using Harness FME impression data and Segment personas.
- [Query Parquet Data with Amazon Athena](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/guides/amazon-athena.md): Learn how to query Parquet data stored in Amazon S3 using Amazon Athena.
- [Exporting Event Records from Snowflake to FME](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/guides/export-events.md): Learn how to export event records from Snowflake to Harness FME.
- [Troubleshooting Google Analytics via Google Tag Manager with the JavaScript SDK](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/guides/troubleshooting-ga-via-gtm.md): Learn how to troubleshoot Google Analytics through Google Tag Manager with the FME JavaScript SDK.
- [Searching Keywords in GitHub](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/guides/search-keywords.md): Learn how to use the GitHub API to programmatically search a keyword in a GitHub repository.
- [Consuming Split Impressions Webhooks with a Django App Server](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/guides/consume-impressions.md): Learn how to consume FME impressions webhooks with a Django app server.
- [Set Up Impression Integration to AWS S3 Using Kinesis Streams, Firehose, and Lambda](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/guides/impression-integration.md): Learn how to configure an AWS Kinesis Stream service to store impressions data as JSON format in Amazon S3.
- [Set Up Impression Integration to AWS S3 Using Kinesis Firehose and Lambda Cloud Services](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/guides/impression-integration-serverless.md): Learn how to configure all the AWS Serverless components to store impressions data as JSON format in Amazon S3.
- [Set Up Impression Integration to a Cloud Database Using AWS Microservices](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/guides/impression-integration-cloud.md): Learn how to configure all the AWS Cloud Serverless components to store impressions data in CSV format in a cloud database.
- [Heap](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/heap.md): Attach Harness FME feature flag names and treatments to Heap event properties so you can analyze behavior by treatment.
- [Jenkins](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/jenkins.md): Use the Jenkins plugin to create, update, and delete Harness FME feature flags from your test automation and build workflows.
- [Jira Cloud](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/jira-cloud.md): Connect feature flags created in Harness FME with Jira Cloud issues to track rollouts, link work items to flags, and navigate between Jira and Harness FME.
- [Mixpanel](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/mixpanel.md): Send Harness FME impressions to Mixpanel and use Mixpanel events as events in FME for metric measurement.
- [mParticle](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/mparticle.md): Send Harness FME impressions to mParticle and use mParticle audiences and events for feature flag targeting and experimentation.
- [New Relic](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/new-relic.md): Send Harness FME data to New Relic to monitor and measure the performance impact of feature flag changes.
- [PagerDuty](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/pagerduty.md): Route Harness FME metric alerts to PagerDuty so your on-call team is notified when a rollout degrades a key metric.
- [Quantum Metric](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/quantummetric.md): Combine Harness FME feature flag data with Quantum Metric analytics to prioritize releases and validate results.
- [Rollbar](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/rollbar.md): Send Harness FME rollout events to Rollbar to gain insight into the causes of errors introduced by feature flag changes.
- [Segment](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/segment.md): Use Harness FME as a Segment source or destination to send impressions to Segment and use Segment events as FME events.
- [Sentry](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/sentry.md): Attach Harness FME feature flag context to Sentry issues so you can identify which treatments contribute to errors.
- [ServiceNow](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/servicenow.md): Learn about the ServiceNow integration with Harness FME.
- [SessionCam](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/sessioncam.md): Attach Harness FME feature flag names and treatments to SessionCam custom variables to enable session search by treatment.
- [Slack](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/slack.md): Configure either the Slack app integration (in beta) or the legacy Slack webhook integration for Harness FME notifications.
- [Sumo Logic](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/sumologic.md): Send Harness FME rollout and rollback events to Sumo Logic so you can correlate application issues with feature flag changes.
- [Terraform provider](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/terraform.md): Use the official Harness Terraform provider to manage Harness FME resources as code, including feature flags, environments, segments, traffic types, flag sets, and API keys.
- [Vercel](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/vercel.md): Connect Harness FME to Vercel to manage feature flags for your Vercel-hosted application.
- [Visual Studio Code extension](https://developer.harness.io/feature-management-experimentation/management-and-administration/integrations/visual-studio-code-extension.md): Use the Visual Studio Code extension to browse Harness FME feature flags and find code references without leaving your editor.
- [My Work](https://developer.harness.io/feature-management-experimentation/management-and-administration/my-work.md): Learn about the My Work page in Harness FME.
- [Owners](https://developer.harness.io/feature-management-experimentation/management-and-administration/owners.md): Learn how to use owners for organization and filtering in Harness FME.
- [Permissions](https://developer.harness.io/feature-management-experimentation/management-and-administration/permissions.md): How Harness RBAC and legacy Split permissions control who can edit feature flags, segments, and metrics in Harness FME.
- [Harness RBAC for Feature Management & Experimentation (FME)](https://developer.harness.io/feature-management-experimentation/management-and-administration/permissions/rbac.md): Learn how Feature Management & Experimentation (FME) integrates with Harness RBAC to control user access to feature flags, segments, metrics, and environments across projects.
- [Permissions Enforcement for Feature Management & Experimentation (FME)](https://developer.harness.io/feature-management-experimentation/management-and-administration/permissions/enforcement.md): Learn how to manage the transition from Split legacy permissions to Harness RBAC for Feature Management & Experimentation (FME).
- [Granular feature flag permissions](https://developer.harness.io/feature-management-experimentation/management-and-administration/permissions/granular-feature-flag-permissions.md): Custom roles that include feature flag edit also receive the granular feature flag permissions. Existing edit access stays in place.
- [Pipelines](https://developer.harness.io/feature-management-experimentation/management-and-administration/pipelines.md): Learn how to use Harness Feature Management & Experimentation (FME) steps in your Harness pipelines.
- [Policies](https://developer.harness.io/feature-management-experimentation/management-and-administration/policies.md): Learn how to create and enforce Harness Policy As Code (OPA) policies for Feature Management & Experimentation (FME) entities.
- [Projects](https://developer.harness.io/feature-management-experimentation/management-and-administration/projects.md): Learn how to create and manage projects in Harness FME.
- [Tags](https://developer.harness.io/feature-management-experimentation/management-and-administration/tags.md): Learn how to create, manage, and filter tags to organize feature flags, segments, metrics, and experiments across teams and releases in Harness FME.
- [Traffic Types](https://developer.harness.io/feature-management-experimentation/management-and-administration/traffic-types.md): Learn about traffic types and creating feature flags with traffic types in Harness FME.
- [Users](https://developer.harness.io/feature-management-experimentation/management-and-administration/users.md): Learn how to invite users, manage user permissions, and enable 2FA for your Harness FME account.
- [Usage Data](https://developer.harness.io/feature-management-experimentation/management-and-administration/account-usage.md): Learn how to view and manage your usage, billing details, and account limits in Harness FME.
- [Admin Best Practices](https://developer.harness.io/feature-management-experimentation/management-and-administration/admin-best-practices.md): Naming, tagging, and cleanup conventions for organizing feature flags, segments, and metrics in Harness FME.
- [MTK efficiency](https://developer.harness.io/feature-management-experimentation/management-and-administration/admin-best-practices/mtk-efficiency.md): Learn how Monthly Tracked Keys (MTKs) are calculated in Harness FME and why MTK counts may vary due to identity handling, anonymous users, and SDK behavior across sessions and devices.
- [Event efficiency](https://developer.harness.io/feature-management-experimentation/management-and-administration/admin-best-practices/event-efficiency.md): Best practices for sending efficient, well-structured events to Harness FME.
- [Managing technical debt](https://developer.harness.io/feature-management-experimentation/management-and-administration/admin-best-practices/managing-technical-debt.md): Why feature flag debt accumulates and practices for reducing it, from clean-up tickets to activity-based cleanup.
- [Organizing your teams in Harness FME](https://developer.harness.io/feature-management-experimentation/management-and-administration/admin-best-practices/organizing-teams.md): Recommendations for organizing users, groups, projects, and permissions when onboarding a team to Harness FME.
- [What happens when I downgrade to the Free Edition?](https://developer.harness.io/feature-management-experimentation/management-and-administration/admin-best-practices/free-edition.md): What happens to your account, flags, and permissions when a Harness FME trial ends and downgrades to the Free Edition.
- [API Best Practices](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices.md): Learn how to use the Admin API to build custom integrations and develop with Harness FME.
- [Creating, Editing, and Deleting Feature Flags](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/feature-flags.md): Learn how to create, edit, and delete feature flags programmatically using the Admin API.
- [Managing User and Groups](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/users-and-groups.md): Learn how to create, edit, and delete users and groups programmatically using the Admin API.
- [Managing Segments](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/segments.md): Learn how to manage segments programmatically using the Admin API.
- [Approval Flows and Change Requests](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/approvals.md): Learn how to manage change control on segments and feature flags programmatically using the Admin API.
- [Sending Event Data](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/events.md): Learn how to send event data programmatically using the Admin API.
- [Creating Unit Tests for Code Using FME SDKs](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/unit-tests.md): Learn how to create unit tests on your code programmatically using the Admin API.
- [Test Automation in QA](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/test-automation.md): Learn how to use Harness FME with test automation tools in QA.
- [Examples](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/examples.md): Sample scripts for automating common Admin API tasks.
- [Find Feature Flags Dependent on a Specific Flag](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/examples/find-flags.md): Learn how to find all feature flags that have a dependency on a feature flag name using the Admin API.
- [Delete a List of Feature Flags and Flag Definitions](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/examples/delete-list.md): Learn how to delete a list of feature flags and their definitions using the Admin API.
- [Export a List of Tags for Feature Flags and Segments](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/examples/extract-list.md): Learn how to extract a list of tags associated with feature flags and segments using the Admin API.
- [Export All Feature Flags that have not received Impressions from a Specific Date](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/examples/export-flags.md): Learn how to export all feature flags that have not received impressions from a specific date using the Admin API.
- [Fetch a List of All Feature Flag Users](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/examples/fetch-list.md): Learn how to fetch a list of all users invited to your Split account using the Admin API.
- [Copy and Overwrite Feature Flag Definitions Between Environments](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/examples/copy-flag-definition.md): Learn how to copy feature flag definitions for a given flag in your workspace from one environment to another, and overwrite existing definitions in the target environment using the Admin API.
- [Create a Customer Attribute and Update Existing Customer Identity](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/examples/customer-attribute.md): Learn how to create customer attributes and update existing customer keys with identity values using the Admin API.
- [Import Thousands of Customer Keys to an Existing Segment](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/examples/import-keys.md): Learn how to import user keys into an existing segment using the Admin API.
- [Admin API Examples](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/examples/index.md): Learn how to automate common tasks using the Admin API.
- [Report Feature Flags with 100% Treatment and are Unchanged for a Specific Time Period](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/examples/report-flags.md): Learn how to extract feature flag names that serve 100% treatment in the default rule and have not been changed for a specific time for a given workspace or environment using the Admin API.
- [Add User Keys to the Individual Target Section in Existing Feature Flags](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/examples/add-keys.md): Learn how to add user keys in the individual target section of a given treatment to an existing feature flag using the Admin API.
- [Add a Segment to Individual Targets for a Group of Feature Flags](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/examples/add-segment.md): Learn how to individually target segments to treatments for a given array of feature flags using the Admin API.
- [Export All Feature Flag Definition JSON Structures](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/examples/export-flag-definitions.md): Learn how to export all feature flag definitions' JSON structure in all environments and workspaces using the Admin API.
- [Delete Thousands of Keys in a Segment](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/examples/delete-keys.md): Learn how to delete segment keys in chunks using the Admin API.
- [Add Targeting Rules to an Existing Feature Flag](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/examples/add-targeting-rule.md): Learn how to add targeting rules to an existing feature flag using the Admin API.
- [Get a List of Feature Flags with Rollout Status](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/examples/get-list.md): Learn how to retrieve a list of feature flag names and their status using the Admin API.
- [Export Feature Flag Treatments to a YAML File](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/examples/export-treatments.md): Learn how to export feature flag names and treatments using the Admin API.
- [Copy Feature Flag Definitions Between Projects](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/examples/copy-flags.md): Learn how to copy a feature flag definition (for example, individual targeting, targeting rules, and treatments) using the Admin API.
- [Copy Segment IDs to Another Segment](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/examples/copy-segment.md): Learn how to copy segment IDs to another segment using the Admin API.
- [Webhooks](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/webhooks.md): Learn about the outgoing webhooks available for Harness FME Admin API integrations.
- [Webhook for Audit Logs](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/webhooks/audit-logs.md): Learn how to configure the webhook for audit logs in Harness FME.
- [Webhook for Admin Audit Logs](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/webhooks/admin-audit-logs.md): Learn how to configure the webhook for admin audit logs in Harness FME.
- [Webhook for Impressions](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/webhooks/impressions.md): Learn how to configure the webhook for impressions in Harness FME.
- [Webhook for Metric Alerts](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/webhooks/metric-alerts.md): Learn how to configure the webhook for metric alerts in Harness FME.
- [Wrappers](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/wrappers.md): Learn about the Admin API wrappers available for Harness FME.
- [Python Admin API Command-Line Interface (CLI)](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/wrappers/python-admin-api-cli.md): Learn how to use the Python Admin API CLI.
- [Python PyPi Library for the Admin API](https://developer.harness.io/feature-management-experimentation/management-and-administration/api-best-practices/wrappers/python-admin-api.md): Learn how to use the Python library for the Admin API.
