WINTER’26 – User Field History – Find User History information

As you have already learned from Salesforce Release Update documentation, and from my last article on this topic (« WINTER’26 – User Field History Tracking – new feature to track changes on Users »), Salesforce now allows to track changes on User records (beta feature coming with Salesforce Winter’26 release). We will see today where to find this information.

For the time being, you cannot add it on a User layout / lightning page, and you also need to wait for the different usual Salesforce extensions / tools need to be able to query on this new standard (v65.0) UserHistory object.

So, where can we visualize User History information in Salesforce new Winter’26 release ?

To access this information (as described in my previous article), you can indeed access this information from a custom report type !

Salesforce Winter’26 – And there are your latest tracked changes on user records

But, you can also access this information from the User page (click on the Avatar icon, and then on your name) :

Salesforce Winter’26 – User Field History Tracking – the avatar icon allows you to access your user page

From the Chatter part, you can visualize all recent updates with old and new values for fields tracked this way, or changes that happened for fields where only the change information is logged without values.

Salesforce Winter’26 – User Field History Tracking – Changes are followed in Chatter

Secondly, from the same user page, when you click on User Detail button, you access the traditional user record creation / update page.

Salesforce Winter’26 – User Field History Tracking – User Detail is available from the Avatar > User page
Salesforce Winter’26 – User Field History Tracking – View Summary is available in User detail page

On the top of the page, click on the View Summary button, and scroll down to the very bottom of the page in order to be able to visualize this user changes history, in a more compact and tabular way.

Salesforce Winter’26 – User Field History Tracking – Change summary is located at the bottom of the page

Even in beta, do not hesitate to quickly set up this feature to be more in control about what really happens when your user records are updated ! Have fun !


To read more on the subject


WINTER’26 – User Field History Tracking – new feature to track changes on Users

With Salesforce Winter’26 new release, comes the beta User Field History Tracking feature. Follow the steps, described in this article, to easily enable this feature, configure it, and begin reporting on user records updates !

It was a pretty awaited feature (posted in IdeaExchange in 2008) that is now in beta !

Salesforce Winter’26 – The 17-year original post asking for this feature on IdeaExchange

To enable it, just navigate to Setup > User Management Settings.

Scroll down to the bottom of the page and toggle on the new « Enable User Field History Tracking (beta) » feature.

Salesforce Winter’26 – Enablement in Setup > User Management Settings

Once done, you would be able to define the User fields to track, as other objects, by navigating to Setup > Object Manager > User > Set History Tracking.

Salesforce Winter’26 – Same place to configure Field History Tracking in Object Manager

As fileds to track, you have there the option to choose

  • either users fields to follow with former and new values
Salesforce Winter’26 – Fields to track changes with old and new values
  • or other fiels whose changes are tracked but without values informations
Salesforce Winter’26 – Fields to track only the changes

For this test, I have updated a bunch of fields, with tracking on some of them :

As the extensions / tools are not yet compliant with v65.0 (Winter’26), lets see how you may circumvent it, and query / get these user records changes while waiting for our loved & usual extensions to be able to handle the new UserHistory object !

First create a new custom report type on UserHistory object.

  • Navigate to Setup > Report Types > Create Custom Report Type
  • Select UserHistory as primary object
  • Fill in a label, a name (automatically filled in based on label) and a description
  • Save it
Salesforce Winter’26 – Look for UserHistory object to track changes on User records
Salesforce Winter’26 – Custom Report Type creation on UserHistory

Keep the object alone, as it is the case when you normally query an History-typed object !

Remark : In an history-typed table, you get the information about which record it is related (Account Id for an AccountHistory object, for example), but you cannot navigate through the relation to this related record (e.g. you cannot access the Account’s DUNS number from it) to get information from the history object record. It is the same here for UserHistory table !

Salesforce Winter’26 – I am a poor lonesome cowboy

Then save the report !

Salesforce Winter’26 – Custom Report Type summary after creation

Finally, to test it, you will then go to your usual Salesforce application (or through the App Launcher > Reports), access the Reports tab, and create a new report from the custom report type, which you have just created.

Salesforce Winter’26 – New Custom Report Type, on UserHistory object, is available
Salesforce Winter’26 – Create new Report based on UserHistory-based Custom Report Type

Then, as you would do for any other reports, customize the fields to display, the ones to group by, and the filters to apply on your report ! Do not hesitate to adapt it a bit to match your requirements !

Salesforce Winter’26 – And there are your latest tracked changes on user records

It is now your turn to track changes on your org’s users ! Have fun !


To read more on the subject


SUMMER’25 – New User Interface for Agentforce Prompt Builder layout

Have you recently witnessed some changes on Prompt Builder layout, since last Salesforce Summer’25 release upgrade ? Do you ask yourself how it will impact the way you write your prompts now with this new Agentforce Prompt Builder layout ?

If you had taken some modules on Agentforce, or if you are in your way throughout the « Agentblazer journey« , you have certainly already played / used former Prompt Builder.

Same thing if you have already taken / passed the Agentforce Specialist certification exam (previously known as AI Specialist) !

Agentblazer journey – Follow this journey to improve your skills on Agentforce

Before the latest changes, the screen was organized with :

  • the prompt, on the top part,
  • the preview part (resolution & response panes) on the bottom part,
  • and the template configuration pane, on the right side of the screen

Resources-related part was on top of the prompt section, and the input part (to test the prompt with record data) on top of the response section, in the middle of the page.

Summer’25 Salesforce – Prompt Builder UI changes – Former Prompt Builder UI
Screenshot from « Agentforce SDR Setup and Customization » Trailhead module
« https://trailhead.salesforce.com/it/content/learn/modules/agentforce-sdr-setup-and-customization/customize-agentforce-sdr »

Now, the view are side to side, with a dynamically collapsible / expandable approach, allowing to get a full page view of each of these parts.

Summer’25 Salesforce – Prompt Builder UI changes – New UI with all panes displayed

That is particularly useful when prompts – and answers (in this case, expand the « Generated Response pane » to get a whole page view on the response) – are long or text-formatted.

This way, you avoid scrolling down too much.

Summer’25 Salesforce – Prompt Builder UI changes – New UI with Prompt pane expanded

Each part could be collapsible with a click on the « – » button (in yellow in the screenshot), and could be also expandable with a click on the vertical ribbon or on the « + » button (in green, in the same screenshot).

Concerning the resources, they are still present on the page :

  • click on + Insert Resource, to display the possible resource types to add to your prompt
Summer’25 Salesforce – Prompt Builder UI changes – Insert Resources
Summer’25 Salesforce – Prompt Builder UI changes – Possible resources types to insert into your prompt

Same thing for the input parameters to test your prompt with. You need to click the Properties button to open the Template Settings pane, as shown below :

Summer’25 Salesforce – Prompt Builder UI changes – Open Template Settings button to open the pane

This pane allows you to visualize the required inputs to add to your prompt, to allow it to run, and then preview it, by entering any additional free text input resources.

Summer’25 Salesforce – Prompt Builder UI changes – Save and preview to test the prompt
Summer’25 Salesforce – Prompt Builder UI changes – Preview settings pane

To be honest, I was not a big fan of this new UI.. but I admit that I have played a bit with it, and became used to it. I still prefer the previous Input section, but I suppose I will get used to it too ! 😀

Have fun prompting !


To read more on the subject