> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.modulards.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Activity log in Modular DS

The Modular DS activity log records the actions Modular DS runs on your WordPress websites, including when they happened, who launched them, and how they turned out, so you always know **what was done, by whom, and from where**.

You’ll find it in "Administration" > “Users & activity”, on the “Activity log” tab.

It’s especially useful when several people work on the same client websites, or when you delegate maintenance to automations or your AI assistant and want to see what they’ve done on each site.


![](https://storage.crisp.chat/users/helpdesk/website/-/a/a/5/5/aa55333f4a914000/modular-ds-activity-log-screen_15o8998.png)

## What each action shows

Each row in the log represents one action and shows five details:

* "Action": what was done, such as "Backup restored" or "Theme updated".
* "Date": the day and time it happened.
* "Website": the site where the action was performed, along with its domain.
* "User": who carried it out.
* "Origin": where the action was launched from.

## Who or what launches each action

The "Origin" column shows where each action came from. There are five possible values:

* "Dashboard": an action launched by someone in your organization from the Modular DS dashboard. It shows who it was.
* "MCP": an action launched by your AI assistant through the [MCP server](https://help.modulards.com/en/article/how-to-connect-the-modular-ds-mcp-to-your-ai-assistant-1aancob/). It shows the person who owns the connection.
* "Public API": an action launched by an integration through the [public API](https://help.modulards.com/en/article/how-to-use-the-modular-ds-public-api-1gtwc0d/). It shows the person who owns the API token.
* "Scheduled task": an action launched by the website's own configuration, such as an [update automation](https://help.modulards.com/en/article/how-to-automate-plugin-updates-in-modular-ds-1bx8j6l/) or a periodic scan.
* "System": actions Modular DS runs on its own to keep the website connected and up to date. They’re **hidden by default**.

"System" actions include the periodic connection check (which runs roughly every 12 hours and syncs WordPress users, plugins, themes, and the health status), the immediate update of a plugin or theme when a patch for a vulnerability is released, and the mandatory Modular Connector update when the Modular DS team forces it on outdated versions.

## Which actions are recorded

The log records the actions Modular DS runs on your WordPress websites. The main ones include:

* On plugins and themes: installing, activating, deactivating, updating, and deleting them, plus updating WordPress core. Both standard updates and safe updates are recorded.
* On WordPress users: creating, editing, and deleting them from Modular DS.
* On security: enabling or disabling [Patch & Protect](https://help.modulards.com/en/article/patch-protect-what-it-is-and-how-to-enable-it-1w3kmb8/), setting up and running the malware scan, manually updating the health status, and running the broken links scan, including applying its redirects.
* On backups: each use of a backup is recorded as a separate action, whether you restore it, [migrate it](https://help.modulards.com/en/article/how-to-migrate-or-clone-a-website-with-modular-ds-15nj1y5/) (to a new domain, to the same domain on another server, or to an already connected website), or create a staging site from it.
* Manually regenerating the website's screenshot.

## Action statuses

The buttons above the “Filters” dropdown group actions by status. “Completed” is selected by default, but you can switch between them:

* "In progress": actions that are running right now.
* "Completed": actions that finished successfully.
* "Failed": actions that couldn’t be completed. They’re labeled “Attempt to…”, for example “Attempt to update plugin”.
* "Validation required": actions that need your validation. It’s the only button that shows a counter, so you can see at a glance how many are waiting for your review.

## Action details

Each row expands with the chevron on the right. When you click it, the details of that action open below, with two pieces of information that don't fit in the table:

* "Description": the full explanation of what happened, which can span several lines if needed. In a failed update, for example, it tells you which versions were involved, why it failed and whether the website returned to its previous state automatically.
* "Duration": how long the process took, such as "5 min 02 s". For "In progress" actions, it shows how long they've been running.


![](https://storage.crisp.chat/users/helpdesk/website/-/a/a/5/5/aa55333f4a914000/image_1cc9h49.png)

## How to find an action

By default, the log shows activity from the **last 7 days**, sorted from newest to oldest. You can change the “Date range”, use filters (by category, user, or origin), and search for a specific website in “Search website”.

"System" actions aren't shown at first. To see them, enable "Show system actions" inside "Filters". If you've just launched an action and don't see it yet, use the refresh button.

## Who can see it and how long it's kept

The activity log is only available to users with the **owner or administrator** role in your Modular DS organization. To learn how to assign roles, check out the [Users, roles and permissions article](https://help.modulards.com/en/article/users-roles-and-permissions-in-modular-ds-m4ee2i/).

How long the history is kept depends on your plan:

* On the **Freelance and Starter** plans, you can view the last **30 days**.
* On the **Business and Enterprise** plans, the last **90 days**.

When you reach the last page available on your plan, you’ll see an option to upgrade if you need to view older actions.

## Related articles

* [Users, roles and permissions in Modular DS](https://help.modulards.com/en/article/users-roles-and-permissions-in-modular-ds-m4ee2i/)
* [How to create and manage organizations in Modular DS](https://help.modulards.com/en/article/how-to-create-and-manage-organizations-in-modular-ds-5hqelm/)
* [How to connect the Modular DS MCP to your AI assistant](https://help.modulards.com/en/article/how-to-connect-the-modular-ds-mcp-to-your-ai-assistant-1aancob/)
* [How to view your website's update history](https://help.modulards.com/en/article/how-to-view-your-websites-update-history-nxapgy/)

Need help with anything else? Email us at [help@modulards.com](mailto:help@modulards.com) or contact us via the support chat, and we'll be happy to help.