Skip to main content

Notifications

Announcements

No record found.

Small and medium business | Business Central, N...
Suggested answer

Customized profile changes not showing up

Posted on by 180

Does anyone else have trouble when customizing a profile to add fields to a page that they don't show up for the given user of the role? It is not a permissions issue because the user is able to personalize to add the same fields but they never seem to show up through the customized profile.Thanks.

  • RE: Customized profile changes not showing up

    Hi All,

    I have the same issue after removing some columns in Pages (e.g. all columns in Chart of Account Page), but end up, some columns still show.

    Our company is using the latest version of BC W1 21.4. It is realized only the columns are not working, other areas like the menu options, Dashboard, and FactBox are all working. Unsure is this bug. Meantime, if I import the said Profiles to another BC Instance, it may show different outcome (different columns are hidden or shown). Upon importing it did mention Imported Successful with Errors, but if it is exact same version, why this is still happening.  

    For example, the figures columns and Direct Posting still show.

    2023_2D00_03_2D00_22_5F00_10h05_5F00_14.png 

    In fact, the Customize Page, it is showing empty. 

    pastedimage1679450867728v1.png

  • Suggested answer
    Stefan Sosic Profile Picture
    Stefan Sosic 35 on at
    RE: Customized profile changes not showing up

    Hi,

    User Personalisation is attached to user SID.

    If you would like to copy it between all users you could defenetly do it trough code:

           User: Record User;
    
           UserPageMetadata: Record "User Page Metadata";
    
           UserPageMetadata2: Record "User Page Metadata";
    
           InStreams: InStream;
    
           outStr: OutStream;
    
           UserPageMetadata.SetRange("User SID", 'a867fb7c-7b99-43ec-99cb-12b70d683c80'); //User 1
    
           if UserPageMetadata.FindSet() then
    
               repeat
    
                   User.SetFilter("User Security ID", '<>%1', 'a867fb7c-7b99-43ec-99cb-12b70d683c80'); //All except User 1
    
                   User.FindSet();
    
                   repeat
    
                       UserPageMetadata2.Init();
    
                       UserPageMetadata2."User SID" := User."User Security ID";
    
                       UserPageMetadata2."Page ID" := UserPageMetadata."Page ID";
    
                       Clear(InStreams);
    
                       Clear(outStr);
    
                       UserPageMetadata.CalcFields("Page AL", "Page Metadata");
    
                       UserPageMetadata."Page AL".CreateInStream(InStreams);
    
                       UserPageMetadata2."Page AL".CreateOutStream(outStr);
    
                       CopyStream(outStr, InStreams);
    
                       Clear(InStreams);
    
                       Clear(outStr);
    
                       UserPageMetadata."Page Metadata".CreateInStream(InStreams);
    
                       UserPageMetadata2."Page Metadata".CreateOutStream(outStr);
    
                       CopyStream(outStr, InStreams);
    
                       if not UserPageMetadata2.Insert() then
    
                           UserPageMetadata2.Modify();
    
                   until User.Next() = 0;
    
               until UserPageMetadata.Next() = 0;

    Something like this. I tried it out and it would copy all from in this case User 1 to all other users.

    Don't forget to help the community by verifying the answer or at least like the suggestion if it did help in any way. It will let others know that the topic has verified answer and was beneficial to you.

  • Peter Taylor FP Profile Picture
    Peter Taylor FP 92 on at
    RE: Customized profile changes not showing up

    Does anyone have a solution to this? I am having the same problem

  • ew9800 Profile Picture
    ew9800 180 on at
    RE: Customized profile changes not showing up

    I have yet to see a solution posted.

  • Vikas Singh Profile Picture
    Vikas Singh 7 on at
    RE: Customized profile changes not showing up

    I'm having exactly the same issue. I'm on 18.5.29545.0 version.

    Anybody have a solution to this, yet?

  • Szab Profile Picture
    Szab 15 on at
    RE: Customized profile changes not showing up

    sounds like a bug to me

  • ew9800 Profile Picture
    ew9800 180 on at
    RE: Customized profile changes not showing up

    No. I still have same problem.

  • Szab Profile Picture
    Szab 15 on at
    RE: Customized profile changes not showing up

    Hi,

    I have the same issue with BC 18.3 on Prem. Any luck with this?

    Thanks

    Szab

  • Juliem Profile Picture
    Juliem 231 on at
    RE: Customized profile changes not showing up

    Any luck with this? We are experiencing the same issue with one of our client.

  • ew9800 Profile Picture
    ew9800 180 on at
    RE: Customized profile changes not showing up

    Here are the screenshots of an example with the issue.

    1. select 'customize pages' on the profile page ribbon

    pastedimage1628017547711v1.png

    2. navigate to page I wish to customize. Note the 2 fields in outlined in red. I removed "new warranty date" field and added "warranty date" field and moved it to the left of "expiration date" field.

    pastedimage1628017605161v2.png

    3. Customization saved:

    pastedimage1628017700687v3.png

    4. User having the above profile opens the item tracking lines page and does not see the changes above. Note the two fields outlined in red.

    pastedimage1628017752564v4.png

    Version is BC 18.2. I tried deleting browser cache, refreshing browser but still don't see the customized page.

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

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Suggested Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,269 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,198 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans