Identity and access

Audit log

Who changed what in your organization, when and from where.

Tenant → Audit log shows your organization's events, newest first (Cloud's old link opens it there). Owners and admins can read it (audit:read).

An event

ActionWhat happened, such as deployment.promote.
ActorWho did it: a person, a key, an agent, or the platform itself (for example the build pipeline marking a deployment ready).
TargetWhat it happened to, such as a Serverless App Service, deployment or key.
DetailsA short summary, like the environments a variable applies to or the strategy a pull request was merged with.
FromThe IP address and user agent of the request, when there was one.

Events never contain secret values: no environment variable values, keys, tokens, job inputs or invite links, and a connector's address is recorded without its query string.

Changes to your own account (password, passkeys) appear in every organization you belong to.

Find events

  • Filter by an activity (a single action or a whole category).
  • Filter by an actor or a target from any event's row.
  • Scroll to load older events.
  • Export JSON Lines downloads the matching events, newest first, up to 10,000 at a time. Narrow the filters to export older ones.

Retention

How long events are kept depends on your organization's plan; the page says how many days. Events older than that are deleted.

Daily export

Owners and admins can have each day's events copied into one of the organization's buckets: on the Audit log page, under Daily export, choose the bucket and save. After midnight UTC, the previous day's events are written to audit/<yyyy-mm-dd>.jsonl in that bucket (one event per line, oldest first, the same fields as Export JSON Lines). Only events recorded after you turn it on are exported; days already in the bucket are merged, not overwritten. Turn it off by choosing Off. What happens to the files afterwards (retention, access) is up to the bucket's settings.

What's recorded

Serverless App Services

ActionShown as
project.createCreated Serverless App Service
project.updateUpdated Serverless App Service
project.renameRenamed Serverless App Service
project.transferTransferred Serverless App Service
project.deleteDeleted Serverless App Service
project.crons_pausePaused cron jobs of
project.crons_resumeResumed cron jobs of
project.protection_bypass_createCreated a protection bypass secret for
project.protection_bypass_revokeRevoked the protection bypass secret of

Deployments

ActionShown as
deployment.startStarted deployment of
deployment.redeployRedeployed
deployment.promotePromoted to production
deployment.rollbackRolled back production to
deployment.readyDeployed
deployment.failedDeployment failed
deployment.canceledDeployment cancelled
deployment.expireExpired

Environment variables

ActionShown as
env.updateSet environment variable
env.bulk_upsertSet environment variables for
env.deleteRemoved environment variable
env.revealRead development secrets of

Secrets

ActionShown as
secret.revealRead secret
secret.restoreRestored an earlier value of secret
secret.settingsChanged rotation and access of secret

Domains

ActionShown as
domain.createAdded domain
domain.updateUpdated domain
domain.deleteRemoved domain
domain.dnsAdded DNS records in Cloudflare

Integrations

ActionShown as
integration.connectConnected integration
integration.disconnectDisconnected integration

Storage and repositories

ActionShown as
resource.createCreated database, bucket or repository
resource.updateUpdated database, bucket or repository
resource.linkLinked database, bucket or repository
resource.unlinkUnlinked database, bucket or repository
resource.deleteDeleted database, bucket or repository
resource.tagsChanged the tags of database, bucket or repository
resource.groupChanged the resource group of database, bucket or repository

Resource groups

ActionShown as
resource_group.createCreated resource group
resource_group.updateUpdated resource group
resource_group.deleteDeleted resource group

Dashboards

ActionShown as
dashboard.createCreated dashboard
dashboard.shareChanged who sees dashboard
dashboard.deleteDeleted dashboard

Pull requests

ActionShown as
pull.createOpened pull request
pull.mergeMerged pull request
pull.closeClosed pull request
pull.reopenReopened pull request
pull.approveApproved pull request
pull.unapproveWithdrew approval of pull request

Repositories

ActionShown as
repo.createCreated repository
repo.renameRenamed repository
repo.protectChanged branch protection of
repo.deleteDeleted repository
repo.checksRan checks on
repo.pushPushed to
repo.access_updateChanged who can access
repo.access_deniedWas refused access to
repo.branch_rules_updateChanged branch rules of
repo.push_refusedWas refused a push to
repo.secret_allowAllowed a detected secret in
repo.read_audit_updateChanged read auditing of

Branches

ActionShown as
branch.createCreated branch
branch.deleteDeleted branch
branch.defaultChanged the default branch of
branch.protection_bypassBypassed branch protection on

Web commits

ActionShown as
file.commitCommitted to

Pipelines

ActionShown as
pipeline.dispatchRan workflow
pipeline.rerunRe-ran
pipeline.cancelCancelled
pipeline.approveApproved a deployment of
pipeline.rejectRejected a deployment of
pipeline.workflow_updateChanged workflow
pipeline.environment_updateChanged environment
pipeline.environment_deleteRemoved environment
pipeline.secret_updateSet pipeline secret
pipeline.secret_deleteRemoved pipeline secret
pipeline.variable_updateSet pipeline variable
pipeline.variable_deleteRemoved pipeline variable
pipeline.cache_deleteRemoved caches of
pipeline.artifact_deleteRemoved artifact
pipeline.runner_labelsChanged the runner labels of

Agents

ActionShown as
device.approveApproved agent
device.denyDenied agent
device.updateUpdated agent
device.revokeRevoked agent
device.host_requestAsked for a new host
device.host_approveAllowed a host for agent
device.host_denyDenied a host for agent

Agent jobs

ActionShown as
job.createQueued agent job
job.cancelCancelled agent job
job.access_requestAsked for agent access for job

Connectors

ActionShown as
connector.createAdded connector
connector.updateUpdated connector
connector.deleteRemoved connector
connector.tool_callCalled a tool on connector
connector.oauth_connectSigned in to connector
connector.oauth_disconnectSigned out of connector

Sign-in clients

ActionShown as
oauth_client.createAdded sign-in client
oauth_client.updateUpdated sign-in client
oauth_client.rotateReplaced the secret of sign-in client
oauth_client.deleteRemoved sign-in client
oauth_client.assignGave access to app
oauth_client.unassignRemoved access to app

Docs

ActionShown as
page.createCreated page
page.updateUpdated page
page.deleteMoved page to trash
page.restoreRestored page
page.purgeDeleted page permanently

Context

ActionShown as
context.updateSet context entry
context.deleteDeleted context entry

Members

ActionShown as
member.inviteInvited
member.invite_revokeRevoked invite for
member.joinJoined organisation
member.updateChanged member
member.blockBlocked sign-in for
member.unblockUnblocked sign-in for
member.sessions_revokeEnded the sessions of
member.removeRemoved member
member.restoreRestored member
member.purgePermanently removed member
member.escalation_refusedWas refused a privilege change to

Groups

ActionShown as
team.createCreated team
team.deleteDeleted team
team.member_addAdded a member to team
team.member_updateChanged a member's role in team
team.member_removeRemoved a member from team
team.grant_addGave write access to team
team.grant_removeRemoved access from team
team.updateUpdated group

Roles

ActionShown as
role.createCreated role
role.updateUpdated role
role.deleteDeleted role
role.assignAssigned role
role.unassignRemoved role

Sign-in policy

ActionShown as
policy.updateChanged the sign-in policy

Keys

ActionShown as
key.createCreated key
key.revokeRevoked key
key.transferChanged the owner of key
key.expiry_setSet when it expires on key

Sign-in methods

ActionShown as
account.step_upConfirmed it was them
account.sign_inSigned in
account.createCreated a personal account
account.oauth_app_authorizeConnected app
account.oauth_app_revokeRemoved app
account.sign_in_failedFailed to sign in
account.password_changeChanged password
account.profile_updateChanged profile
account.passkey_addAdded passkey
account.passkey_removeRemoved passkey
account.session_sign_outSigned out a browser session
account.app_password_createCreated app password
account.app_password_revokeRevoked app password
account.app_password_first_useFirst used app password
account.exchange_device_removeRemoved device
account.exchange_device_wipeAsked a device to remove an account
account.exchange_device_wipe_cancelCancelled removing an account from a device
account.exchange_grant_createSigned in Apple device
account.exchange_grant_revokeSigned out Apple device
account.exchange_grant_reuseSigned out Apple device after a reused refresh token
account.exchange_signin_approveApproved a sign-in from another device
account.exchange_signin_denyDenied a sign-in from another device
account.cli_sign_inSigned in the command line on
account.cli_sign_outSigned out the command line on
account.mobile_sign_inSigned in the mobile app on
account.mobile_sign_outSigned out the mobile app on
account.phone_addAdded phone number
account.phone_verifyVerified phone number
account.phone_removeRemoved phone number
account.phone_primaryMade phone number primary
account.mfa_updateChanged two-step sign-in
account.mfa_totp_enabledTurned on an authenticator app
account.mfa_totp_disabledRemoved the authenticator app
account.backup_codes_regeneratedMade new backup codes
account.backup_code_usedSigned in with a backup code
account.sign_in_approvals_onTurned on sign-in approvals
account.sign_in_approvals_offTurned off sign-in approvals
account.sign_in_approvals_resumeResumed paused sign-in approvals
account.approval_device_addAdded a phone that approves sign-ins
account.approval_device_removeRemoved a phone that approves sign-ins
account.sign_in_approval_approveApproved a sign-in on a phone
account.sign_in_approval_denyDenied a sign-in on a phone
account.sign_out_everywhereSigned out everywhere
account.voice_pin_setSet the phone assistant PIN
account.notify_updateChanged notification settings
account.assistant_updateChanged the phone assistant

Notifications

ActionShown as
notify.protocol_createCreated notification protocol
notify.protocol_updateUpdated notification protocol
notify.protocol_deleteDeleted notification protocol
notify.protocol_attachAttached notification protocol
notify.protocol_detachDetached notification protocol
notify.smsSent a text message to
notify.callCalled

Phone assistant

ActionShown as
assistant.callTalked to the phone assistant
assistant.smsTexted the phone assistant
assistant.actionPhone assistant acted on

Mail

ActionShown as
mail.domain_createAdded mail domain
mail.domain_updateUpdated mail domain
mail.domain_deleteRemoved mail domain
mail.dkim_rotateRotated DKIM key
mail.mailbox_createCreated mailbox
mail.mailbox_updateUpdated mailbox
mail.mailbox_deleteDeleted mailbox
mail.alias_createAdded alias
mail.alias_deleteRemoved alias
mail.forward_addAdded forwarding address
mail.forward_verifyConfirmed forwarding address
mail.forward_removeRemoved forwarding address

Calendar

ActionShown as
calendar.createCreated calendar
calendar.updateUpdated calendar
calendar.deleteDeleted calendar
calendar.importImported events into calendar
calendar.event_createCreated event
calendar.event_updateUpdated event
calendar.event_deleteDeleted event
calendar.event_respondResponded to event
calendar.itipApplied meeting mail to event

Contacts

ActionShown as
contacts.book_createCreated address book
contacts.book_updateUpdated address book
contacts.book_deleteDeleted address book
contacts.importImported contacts into address book
contacts.createCreated contact
contacts.updateUpdated contact
contacts.deleteDeleted contact
contacts.mergeMerged contacts
contacts.bulk_updateChanged contacts
contacts.label_updateRenamed contact label
contacts.label_deleteRemoved contact label

Issue spaces

ActionShown as
space.createCreated space
space.updateUpdated space
space.archiveArchived space
space.restoreRestored space
space.deleteDeleted space

Issues

ActionShown as
issue.createCreated issue
issue.deleteDeleted issue
issue.moveMoved issue
issue.bulkChanged issues in bulk
issue.importImported issues into
issue.exportExported issues from
issue.approvalDecided an approval on

Issue configuration

ActionShown as
issue_config.createCreated database, bucket or repository
issue_config.updateUpdated database, bucket or repository
issue_config.deleteDeleted database, bucket or repository

Sprints

ActionShown as
sprint.startStarted sprint
sprint.completeCompleted sprint

Releases

ActionShown as
version.releaseReleased version

Maps

ActionShown as
map_list.createCreated map
map_list.updateUpdated map
map_list.deleteDeleted map

Flight watches

ActionShown as
flight_watch.createCreated flight watch
flight_watch.updateUpdated flight watch
flight_watch.pausePaused flight watch
flight_watch.resumeResumed flight watch
flight_watch.restartRestarted flight watch
flight_watch.deleteDeleted flight watch

Watch zones

ActionShown as
incident_zone.createCreated watch zone
incident_zone.updateUpdated watch zone
incident_zone.pausePaused watch zone
incident_zone.resumeResumed watch zone
incident_zone.deleteDeleted watch zone

Notification groups

ActionShown as
notify_group.createCreated notification group
notify_group.updateUpdated notification group
notify_group.deleteDeleted notification group
notify_group.member_addAdded a recipient to
notify_group.member_removeRemoved a recipient from

Alert locations

ActionShown as
maps_location.createCreated alert location
maps_location.updateUpdated alert location
maps_location.deleteDeleted alert location

Maps settings

ActionShown as
maps_settings.updateUpdated Maps settings

Shared drives

ActionShown as
drive.createCreated shared drive
drive.updateUpdated shared drive
drive.deleteDeleted shared drive
drive.member_addAdded a member to
drive.member_updateChanged a member's role in
drive.member_removeRemoved a member from
drive.trash_emptyEmptied the trash of

Drive files

ActionShown as
drive_item.createCreated database, bucket or repository
drive_item.uploadUploaded database, bucket or repository
drive_item.updateUpdated database, bucket or repository
drive_item.moveMoved database, bucket or repository
drive_item.copyCopied database, bucket or repository
drive_item.trashMoved database, bucket or repository to the trash
drive_item.restoreRestored database, bucket or repository
drive_item.deleteDeleted database, bucket or repository forever
drive_item.shareShared database, bucket or repository
drive_item.unshareRemoved access to database, bucket or repository
drive_item.linkChanged the link to database, bucket or repository
drive_item.transferTransferred ownership of database, bucket or repository
drive_item.version_restoreRestored a version of database, bucket or repository
drive_item.version_deleteDeleted a version of database, bucket or repository
drive_item.commentCommented on database, bucket or repository
drive_item.comment_deleteDeleted a comment on database, bucket or repository

Documents, Sheets, Slides and Video

ActionShown as
office.file_createCreated database, bucket or repository
office.importOpened database, bucket or repository as a document, spreadsheet or presentation
office.exportDownloaded database, bucket or repository in another format
office.version_restoreRestored a version of database, bucket or repository
office.version_nameNamed a version of database, bucket or repository
office.commentCommented on database, bucket or repository
office.comment_deleteDeleted a comment on database, bucket or repository
office.template_addMade database, bucket or repository a template
office.template_removeRemoved database, bucket or repository from the templates

Video

ActionShown as
video.proxy_addAdded a proxy to database, bucket or repository
video.transcribeTranscribed speech into captions in database, bucket or repository

Customer records

ActionShown as
crm_record.createCreated database, bucket or repository
crm_record.deleteDeleted database, bucket or repository
crm_record.transferChanged the owner of database, bucket or repository
crm_record.bulkChanged customer records in bulk
crm_record.convertConverted lead
crm_record.importImported customer records into
crm_record.exportExported customer records from

Customers settings

ActionShown as
crm_config.createCreated database, bucket or repository
crm_config.updateUpdated database, bucket or repository
crm_config.deleteDeleted database, bucket or repository

Marketing

ActionShown as
marketing.createCreated database, bucket or repository
marketing.updateUpdated database, bucket or repository
marketing.deleteDeleted database, bucket or repository
marketing.importImported people into database, bucket or repository

Marketing sends

ActionShown as
marketing_send.request_approvalAsked for approval of database, bucket or repository
marketing_send.approveApproved database, bucket or repository
marketing_send.declineDeclined database, bucket or repository
marketing_send.scheduleScheduled database, bucket or repository
marketing_send.unscheduleUnscheduled database, bucket or repository
marketing_send.pausePaused database, bucket or repository
marketing_send.resumeResumed database, bucket or repository
marketing_send.cancelCancelled database, bucket or repository
marketing_send.publishPublished database, bucket or repository
marketing_send.stopStopped database, bucket or repository
marketing_send.testSent a test of database, bucket or repository
marketing_send.enterPut someone into database, bucket or repository
ActionShown as
marketing_consent.updateChanged the marketing consent of

Billing

ActionShown as
billing.plan_changeChanged the plan to
billing.details_updateUpdated billing details for
billing.cancelCancelled the subscription of
billing.subsidy_updateChanged the platform subsidy of
billing.checkout_startStarted a checkout for
billing.checkout_completeCompleted a checkout for
billing.signup_paidPaid on the payment page for
billing.signup_namedGave the details for
billing.signup_accountMade the account for
billing.signup_completeFinished setting up
billing.code_applyAdded a promotion code to the subscription of
billing.code_removeRemoved the promotion code from the subscription of
billing.promotion_createCreated the promotion code
billing.promotion_updateChanged the promotion code
billing.coupon_deleteDeleted the coupon
billing.promotion_creators_updateChanged who can create promotion codes

Organisations (platform organization)

ActionShown as
org.createCreated organisation
org.updateUpdated organisation
org.deleteDeleted organisation
org.exportExported organisation data

Regions (platform organization)

ActionShown as
region.updateUpdated region

Locations (platform organization)

ActionShown as
location.updateUpdated location

Languages (platform organization)

ActionShown as
locales.updateChanged the languages

Plans (platform organization)

ActionShown as
plan.updateUpdated plan

Models (platform organization)

ActionShown as
model.updateUpdated model

Templates (platform organization)

ActionShown as
office_template.updateUpdated a built-in template

Fonts (platform organization)

ActionShown as
office_font.updateUpdated a font

Video presets (platform organization)

ActionShown as
video_preset.updateUpdated a video export preset

Flight coverage (platform organization)

ActionShown as
flight_coverage.updateUpdated flight coverage area
flight_coverage.deleteRemoved flight coverage area

ADS-B sources (platform organization)

ActionShown as
flight_source.updateUpdated ADS-B source

Emergency feeds (platform organization)

ActionShown as
incident_source.updateUpdated emergency feed
incident_source.deleteRemoved emergency feed

Aircraft presets (platform organization)

ActionShown as
aircraft_preset.updateUpdated aircraft preset
aircraft_preset.deleteRemoved aircraft preset

Mail category rules (platform organization)

ActionShown as
mail_category_rule.updateUpdated mail category rule
mail_category_rule.deleteRemoved mail category rule

Health (platform organization)

ActionShown as
health.metric_updateUpdated the Health metric
health.settings_updateChanged Health settings

Profile effects (platform organization)

ActionShown as
profile_effect.updateUpdated the profile effect

Profile badges (platform organization)

ActionShown as
badges.settings_updateChanged the profile badges
badges.early_supporterChanged Early Supporter for

Limits (platform organization)

ActionShown as
limit.gifs_updateChanged Mirage's GIF settings
limit.updateChanged limit

Marketing text prices (platform organization)

ActionShown as
sms_prices.updateChanged Marketing text prices

Mirage social (platform organization)

ActionShown as
social.age_recordRecorded an age check for
social.age_correctCorrected the date of birth of
social.age_clearCleared the age check of
social.age_settings_updateChanged the age check
social.settings_updateUpdated Mirage social settings
social.post_removeRemoved a Mirage post

Feedback (platform organization)

ActionShown as
feedback.updateTriaged feedback
feedback.convertTurned feedback into an issue:
feedback.deleteDeleted feedback

Runner types (platform organization)

ActionShown as
runner_type.updateUpdated runner type
runner_type.deleteRemoved runner type

Pipeline settings (platform organization)

ActionShown as
pipeline_settings.updateChanged pipeline settings

Sign-ins and failed sign-ins are recorded in every organization of the account. Connector tool calls record the tool's name, whether it failed and how long it took, never its arguments or results. Git pushes record the branches and tags the push asked to update.