Skip to main content
Skip table of contents

Activity Log

The Activity Log is a list of key events within the organisation that can be used to troubleshoot issues, understand usage 

Each Event has a date/time when it was raised, type, subject of the event (e.g. product or a user) and acting user.

Note: You must have the necessary permissions associated with your user role.

  1. Click on the Organization logo on the navigation bar.

  2. Click on the Activity Log button at the top right of the screen.

  3. Filter the list of Events by Date Range, Type and Subject ID

  4. Click on the > to expand the Event to show additional details that vary based on the Event Type.

Screenshot 2025-01-28 at 12.53.20.png

Some events in the log may appear with either SERVICE_USER or ANONYMOUS as acting user.

The "SERVICE_USER" is used for what we call "internal" calls, where one service (internal or external to the Harbr system) is calling another service, e.g. spaces calling into assets.

The "ANONYMOUS" is used for scenarios where there is no user directly triggering the call. This could be either an event listener endpoint, or perhaps a cron-triggered endpoint (regular timer). We would expect to see this in the audit log and there are a number of user transactions that are handled asynchronously (via an event listener).

The Activity Log is populated by an event stream of all key actions within the platform. These events capture actions on assets, products, connectors, subscriptions, users, and more.

Please note that not all event types are shown on the Activity Log UI.

Event Types

Group

Event Type

Name

Description

Asset

asset.created

Asset created

When a new asset is successfully created in the platform.

Asset

asset.updated

Asset data updated

When an existing asset is successfully updated.

Asset

asset.update.failed

Asset data update failed

When an attempt to update an asset fails.

Asset

asset.deleted

Asset deleted

When an asset is permanently deleted.

Asset

asset.edited

Asset edited

When edits are made to an asset’s metadata or details.

Asset

asset.shared

Asset permissions edited

When an asset’s access permissions are shared with a user.

Asset

asset.released

Asset released

When an asset is is released and available for consumption.

Connector

connector.created

Connector created

When a data connector created and added to the platform.

Connector

connector.deleted

Connector deleted

When a connector deleted and removed from the platform.

Connector

connector.updated

Connector edited

When a connector’s settings or metadata are updated.

Connector

connector.test.failed

Connector test failed

When a connector test does not pass, e.g., due to authentication or network issues.

Connector

connector.test.succeeded

Connector test succeeded

When a connector test completes successfully.

Data Share

asset.dataShare.created

Asset data share created

When a new data share is created for an asset.

Data Share

asset.dataShare.deleted

Asset data share deleted

When an existing asset data share is removed.

Data Share

asset.dataShare.updated

Asset data share edited

When an existing asset data share is modified.

Data Share

asset.dataShare.keys-rotated

Asset data share keys rotated

When access keys for a data share are rotated.

Data Share

product.productDataShare.created

Product data share created

When a data share is created for a product.

Data Share

product.productDataShare.deleted

Product data share deleted

When a product- data share is removed.

Data Share

product.productDataShare.updated

Product data share edited

When an existing product data share is modified.

Export

export.completed

Export completed

When an export job finishes successfully.

Export

export.failed

Export failed

When a data export job fails to complete.

Export

export.task.attempt.completed

Export task completed

Captures the successful completion of an export task.

Export

export.task.attempt.failed

Export task failed

When a task in an export job fails.

Organization

organization.created

Organization created

Triggered when a new organization is registered on the platform.

Organization

organization.edited

Organization edited

When an organization or its metadata is updated.

Process Instance

process-instance.dequeued

Process instance dequeued

Generated when a process instance is removed from the execution queue.

Process Instance

process-instance.queued

Process instance queued

Fired when a process instance is added to the execution queue.

Product

product.assets.edited

Product assets edited

Occurs when assets linked to a product are modified, added, or removed.

Product

product.created

Product created

Triggered when a new product is created.

Product

product.deleted

Product deleted

Fired when a product is permanently removed from the platform.

Product

product.edited

Product edited

Captures edits to product metadata or configuration.

Product

product.share.edited

Product management permissions edited

Occurs when sharing or management permissions for a product are updated.

Product

product.released

Product released

Fired when a product is released and available for consumption.

Product

product.release.requested

Product Release requested

When a product release is requested by a user.

Product

product.release.approved

Product Release Request Approved

When a product release request is approved by another user and the product enters the Exchange.

Product

product.release.rejected

Product Release Request Rejected

When a product release request is rejected by another user and the product does not enter the Exchange.

Secret

secret.access.unAuthorized

Secret access unauthorized

Triggered when a user attempts to access a secret without proper permissions.

Secret

secret.accessed

Secret accessed

Occurs when a secret is successfully accessed.

Secret

secret.created

Secret created

Fired when a new secret is generated.

Secret

secret.deleted

Secret deleted

Triggered when a secret is removed from the system.

Secret

secret.updated

Secret edited

Occurs when the metadata or content of a secret is modified.

Secret

secret.share.edit.unAuthorized

Secret share edit unauthorized

Fired when an unauthorized attempt is made to modify a secret’s sharing settings.

Secret

secret.share.get.unAuthorized

Secret share view unauthorized

Triggered when an unauthorized attempt is made to view a secret’s sharing settings.

Secret

secret.shared

Secret shared

Occurs when a secret is successfully shared with other userd.

Service Account

service-account.created

Service account created

Fired when a new service account is created on the platform.

Service Account

service-account.deleted

Service account deleted

Triggered when a service account is removed.

Service Account

service-account.edited

Service account edited

Occurs when a service account’s metadata, roles, or policies are updated.

Service Account

service-account.keys-rotated

Service account keys rotated

When a service account’s authentication keys are rotated.

Subscription

subscription.assigned

Subscription created

Occurs when a subscription is assigned to a user or organization.

Subscription

subscription.expire.failed

Subscription removal failed

When the removal of a subscription fails.

Subscription

subscription.requested

Subscription requested

When a subscription is requested by a user.

Subscription

subscription.request.approved

Subscription Request Approved

When a subscription request is approved by another user and the consumer gains access

Suscription

subscription.request rejected

Subscription Request Rejected

When a subscription request is rejected by another user and they do not gain access.

Subscription

subscription.expired

Subscription removed

When a subscription is removed after expiry.

User

user.invited

User invited

Occurs when a new user invitation is sent.

User

user.registered

User registered

Fired when a user completes registration on the platform.

User

user.roles.assigned

User role edited

Triggered when a user’s role assignments are updated.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.