2023.1.4 - Homepage Default Layout or Deploying a Custom One

Maybe I wasn’t being clear to the support agent, but the default home page layout comes with tiles that are not linked to any specific Kientic app…

That means whenever a user clicks on a tile, it says “access denied” or some other error…

Is there no way for me to modify this default home page, connect all the tiles to the right kientic app (i.e. customer tracker tile with Customer Tracker Kinetic App), and then deploy that again so all my users have a home page with tiles that work?

The support agent told me that each person would have to go into the home page and modify the tiles themselves… is that true??

This is all hearsay, but I thought that functionality was not available yet. I remember something around not being able to publish layouts yet. Coming in a future release.

I could also just be making this up…

You are jogging my memory… pretty sure you can apply layouts to users?

Am I thinking of the old school themes?

It sounds familiar.

I’m locked out of my 2023 environment at the moment, but if it’s individual based,
we can probably make a quick and dirty tool.

I just think they have not built it for Kinetic yet. We will be able to publish in the future, just not right now.

Found my ticket. Here is the response.

At this moment we don’t have the option to create/save the layout into the web version, In the past, I reviewed this question with the Dev team, and they commented to me that we’ll be able to do all the homepage layout publishing activities most likely in 2023.2 - This one has been held up on a planned epic to rework some of how the homepage works which is on the ux backlog but not in 23.1.

2 Likes

If y’all want to poke around and see where the layout is stored, when I get back onIine l’ll
see if I can make a quick and dirty BAQ or Function to apply it.

1 Like

I know I saw you post something and I swear I have seen others post those tables as well so you could add rows to them and then do x y and z yourself.

I don’t mind doing the technical back door implementation of publishing a layout. I just don’t know if they have the tooling built out completely to allow a user to administer it in a user-friendly way.

In other words, I bet all the plumbing is there and yeah it would be nice to be shown the tables and relationships if you know about them @klincecum

I could have sworn publishing a default kinetic layout was available in 2022.2 though, like I fixed the home page and published it again and my users said it was fixed… Now I can’t do that? Or could I never do that? Am I dreaming, was I hallucinating?

Can I have some?

1 Like

This is what I remember using in 2022.2, can anyone confirm?

I swear this worked.

Where is that ?

user account entry. And I can’t find what field it’s bound to. My debugger is throwing a fit.

Shell Layout man, I’m getting close…

I need to publish a layout and then dmt it into a user or something IDK.

I think I’ll take a look.

:eyes:

This is how it loads into Kinetic

Ice.BO.ShellLayoutSvc/GetHomePageForUser

Thanks, there’s a table in SQL called “ice.ShellLayoutPersonal” and I might just DMT a record for each user…

Or if I can make a BPM on that method maybe I can pass it a parameter to load that layout?

I think that might be the old stuff

1 Like