2023.1.4 - Homepage Default Layout or Deploying a Custom One

I see the combo box on user account though kevin, it says “default home page layout,”

No I see my new layout in there.

Yeah a BPM should be super easy if you can create another one.

I don’t know where to create it is the only thing. And to make things worse now my license says I don’t have DMT…

Request:

{
    "homePageType": "ERP",
    "subType": "kinetic",
    "layoutId": "Default"
}

Thanks, yeah but I’d do this server side as preprocessing or something?

Depends on what you want. If you want to replace the default, just put a pre-processing on
it, and change layoutID to the other one.

If you can’t create one, you could just pass back json in the pre with a MarkCallCompleted(), and
skip the base, or just do it in post and replace the json there.

Probably gonna be more complicated. The BO is looking at the user internally.

Dude. There’s a publish layout functionality still haha

It’s still there, there as ever. I don’t blame support cause maybe they just didn’t understand me… but I asked them, “the home page is broken again, none of the tiles are linked to anything. How can I fix it and deploy it to others?”

Then they sent me a KB of how to modify the home page for each individual to do it themselves.

I see that I needed to give myself the “can publish home page layouts” privilege, which may have gotten reset because I did a cloud conversion (now that I think about it). Now I think I can make my own and then set it on each person’s user file… or as the defualt system company layout, as I did before in 2022.2… I wasn’t hallucinating, I wasn’t dreaming.

Wow, lost a lot of time.

3 Likes

Ok, well where is it and how does it work ?

1 Like

I think that is just for Modern. You can try, but I do not believe it will do anything for Kinetic UI.

1 Like

You need to enable “Can Publish Home Page Layouts” on your user if you are a person you want to be able to do that.

Then you:

  1. Modify your home page to be something you like, or designed for a department, or whatever you want it to be, click save when you’re done editing the home page, I’m assuming you know how to edit the home page by clicking the three dots/overflow menu in the top right.

  2. Then you go to Settings>Home Page>Publish Current Layout. Give it a name and a security code (not sure how the security code works exactly), I think it hides it from allowing others to use it as their personal layout if they aren’t allowed into that security group, that’s my guess anyways. (see first pic)

  3. Publish the layout then go to the section just below and select your newly published home page as a system default if you want that. (see first pic)

  4. If you created different home pages for different departments you can now use your newly published home page in the UI options for specific users. So you can open their user account record and set the “default published home page layout,” for them so that they get the sales layout or executive layout, etc. (see second picture).

image

image

4 Likes

Idk, it worked for me in the smart client using kintic menu style upon login. I’ll try with the browser now.

John it worked in the browser too, you just have to publish it like before.

Not sure if cloud is different.

Wow, I was losing it for a moment. Because support didn’t suggest to me the publishing of home pages or assigning it as system default I thought they got rid of all that functionality. But because I was so cloudy on the last time I used it I couldn’t really remember if it existed…

Thats cool :sunglasses:.

What were the steps? Did you create your own layout and were able to assign that to others??

1 Like

I think they fixed it, I’m pretty sure it was broken or non existent for the new stuff not long ago,
but I also make crap up in my head too.

1 Like

Yes I gave the steps above, kind of vague, but if you have questions let me know. I did assign it to others, it works as long as they haven’t already made their own layout. It won’t replace a layout they already have made themselves.