Skip to content

Pre-GA Design Partner and Early Access only. Request access

Helix Docs

Audit and compliance

What Helix records: an org-wide activity trail of administrative actions, per-execution traces, and the retention questions still open.

For IT teams Updated Sep 18, 2026
View as Markdown

Helix records two different things, and telling them apart is the first step in answering any audit question. Administrative actions across the organization go into an org-wide activity trail. What an app did on a given request goes into that project’s execution logs. The activity trail answers “who changed what”, and execution logs answer “what did the app do”.

The activity trail

The activity trail is a single org-wide feed of administrative actions. Org admins read it in the Admin console, under Recent activity, with a shorter preview on the console’s Overview.

Every entry carries four fields:

FieldContents
ActionWhat was done
ActorThe person who did it
WorkspaceWhich workspace it happened in
TimestampWhen it happened

What gets recorded

ActionRecorded when
Deployed a projectA deployment goes out
Created a projectA project is provisioned for the first time
Deleted a projectA project is removed
Created a scheduleA deployment introduces a scheduled job the project did not have
Deleted a scheduleA deployment lands without a scheduled job the project used to have
Paused a scheduleSomeone pauses a scheduled job in the dashboard
Resumed a scheduleSomeone resumes a paused scheduled job
Granted access to a projectSomeone is given access to a published app
Changed access settings for a projectA project’s Access Control setting changes
Created an authenticationAn authentication is linked for use by projects
Deleted an authenticationAn authentication is removed
Changed a roleA member’s organization role changes between Admin and Contributor
Changed a project’s URLA project’s alias is set, changed, or released
Changed the URL namespaceThe organization’s namespace is set or changed, moving every project URL

Those are the action types the trail produces. If an action is not in that list, do not assume it is captured.

What is not recorded there

Ordinary use of a published app does not appear in the activity trail. If you need to know who called an app, when, and what came back, that is in the project’s execution logs.

There is also no CLI command for the activity trail. The Admin console is the only place to read it.

Execution logs

Each project has a Logs tab holding one entry per execution, whether an HTTP request or a scheduled job run: time, status, trigger type, the route or job, duration, and who initiated it. Opening an entry gives the full execution trace, including the trace ID, execution ID, deployment ID, the tree of operations the run performed, which authentication each third-party call used, and the request and response payloads. See the dashboard for the full walkthrough.

Which one answers your question

Activity trailExecution logs
ScopeThe whole organizationOne project
GranularityOne administrative actionOne execution
WhereAdmin console, org admins onlyThe project’s Logs tab
Contains payloadsNoYes, request and response bodies
AnswersWho changed what, and whereWhat the app did, and why it failed

Retention and export

Talk to your Helix contact before treating retention, export, or redaction as settled for a control document or compliance questionnaire. In particular, confirm:

  • How long activity-trail entries and execution logs are retained.
  • Whether the activity trail can be exported, or streamed to a SIEM.
  • Whether the trail is tamper-evident.
  • Whether, and how, request and response payloads in execution traces are redacted.
  • Whether org admins can read execution payloads for projects outside their own workspaces.

Hosting region

Helix environments are named by an identifier set with helix env set. There is no shipped control for pinning an organization’s data to a chosen region, and no published list of available regions. If your organization has an EU or in-country residency mandate, raise it with your Helix contact before you deploy anything that carries regulated data.

Credentials stay out of project code today through the alias mechanism described in IT & governance.

Loading search…

Jump to a section

tab to move · esc to close