Skip to main content
Post a question

Notifications

Announcements

No record found.

Microsoft Dynamics AX (Archived)

Use Roaming User Profile to store client side cache

Like (0) ShareShare
ReportReport
Posted on 6 Mar 2018 03:04:53 by 110

Hi All,

Has anyone tried using the AX configuration utility setting "Use Roaming User Profile to store client side cache" and setting path to Global client cache file in AX 2012 R3 in a Citrix environment.

If yes, please let me know how to configure it and did it had any improvement in performance ?

*This post is locked for comments

  • whyrony Profile Picture
    whyrony 110 on 12 Mar 2018 at 00:02:24
    RE: Use Roaming User Profile to store client side cache

    Thanks a lot Ada, your explanation was in detail and it helped me to create the master.auc file.

    However please help me understand whats the relevance of this master file because its not getting updated automatically.

    For example if i create a master file and then User A opens AX and the master file gets copied to User A 's appdata folder, however after that what ever forms user A opens are updated in the auc file in the local appdata folder of User A not in the master file. And from now on the user A cannot use the master file as the local appdata file is the latest.

    How another user for example B can use or take advantage of User A's cache ?

  • Verified answer
    Jie G Profile Picture
    Jie G on 08 Mar 2018 at 07:51:57
    RE: Use Roaming User Profile to store client side cache

    Hi John,

    In AX Configuration Utility, under Tab "Performance" there is a field called "Path to global client cache file (AUC):"

    0726.1.PNG
    According to the test steps below:

    1. Copy the local file (ax_GUI_{0C7A223A-4B12-4060-8132-72765C0009C9}.auc) from APPDATA to c:\work\master.auc

    2. Set path to master.auc in AX Client Config tool
    3. Start Client – nothing happens
    4. Close Client
    5. Open master.auc in Visual Studio binary editor (File – Open – Open with > binary editor) -- or alternatively use a FileDate change utility
    6. Save it (just to update last modified time)
    7. Open Client
        RESULT: The master.auc file is used AND all *.auc files from APPDATA are deleted
    8. Close Client
        RESULT: A local copy of the AUC file is created in APPDATA
    9. Reopen Client
    10. Close Client

    We can conclude that a particular method is executed every time the client starts:
    It checks if there is a master.auc file AND if the AUC is valid AND if the time stamp it newer than the one from APPDATA.

    So the MASTER.AXC file should be created manually.

    Hope it helps.

    Best regards,
    Ada

  • whyrony Profile Picture
    whyrony 110 on 07 Mar 2018 at 22:56:49
    RE: Use Roaming User Profile to store client side cache

    Hi Ada,

    Thanks for the reply.

    I checked the link  [View:https://technet.microsoft.com/en-us/library/dn479031.aspx:750:50] .

    But i am confused in the link its says about "Click the Connection tab, and then click Use roaming user profiles."

    But in the configuration utility I can't find this option .

    Also I am confused about MASTER.AXC file.

    Is the file created automatically or is it to be created manually ?

  • Verified answer
    Jie G Profile Picture
    Jie G on 06 Mar 2018 at 06:02:26
    RE: Use Roaming User Profile to store client side cache

    Hi John,

    We can improve the performance cause that we can now specify a global directory for the cache files allowing users to share the cache so when user A has opened the form user B can utilise the cache. Please refer the following link for more details.
    https://community.dynamics.com/ax/b/axology/archive/2014/10/01/roaming-auc-files-new-feature-in-r3 

    Please be noted that in environments with poor network infrastructure, it can create slower startup times because the shared profile and all stored data for that profile must be sent across the network each time the user logs on. Before you configure roaming profiles, verify that your network infrastructure can quickly download the necessary amount of data (typically multiple megabytes) from a shared user profile.

    Here is the steps for configuring "Use Roaming User Profile to store client side cache": https://technet.microsoft.com/en-us/library/dn479031.aspx 

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Announcing Our 2025 Season 1 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Vahid Ghafarpour – Community Spotlight

We are excited to recognize Vahid Ghafarpour as our February 2025 Community…

Tip: Become a User Group leader!

Join the ranks of valued community UG leaders

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 292,307 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 231,096 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans
Loading started