# 2023.1.4 - Homepage Default Layout or Deploying a Custom One

**URL:** <https://www.epiusers.help/t/2023-1-4-homepage-default-layout-or-deploying-a-custom-one/103861>\
**Category:** Kinetic ERP\
**Tags:** kinetic\
**Created:** [June 9, 2023, 3:34pm UTC](https://www.epiusers.help/t/2023-1-4-homepage-default-layout-or-deploying-a-custom-one/103861 "2023-06-09T15:34:54Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![utaylor](https://www.epiusers.help/user_avatar/www.epiusers.help/utaylor/32/64664_2.png) [@utaylor](https://www.epiusers.help/u/utaylor)\
**Post date:** [June 9, 2023, 3:34pm UTC](https://www.epiusers.help/t/2023-1-4-homepage-default-layout-or-deploying-a-custom-one/103861/1 "2023-06-09T15:34:55Z")

</div>

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??

---

<div class="post-metadata">

**Author:** ![jkane](https://www.epiusers.help/user_avatar/www.epiusers.help/jkane/32/57624_2.png) [@jkane](https://www.epiusers.help/u/jkane)\
**Post date:** [June 9, 2023, 3:39pm UTC](https://www.epiusers.help/t/2023-1-4-homepage-default-layout-or-deploying-a-custom-one/103861/2 "2023-06-09T15:39:52Z")

</div>

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…

---

<div class="post-metadata">

**Author:** ![utaylor](https://www.epiusers.help/user_avatar/www.epiusers.help/utaylor/32/64664_2.png) [@utaylor](https://www.epiusers.help/u/utaylor)\
**Post date:** [June 9, 2023, 3:40pm UTC](https://www.epiusers.help/t/2023-1-4-homepage-default-layout-or-deploying-a-custom-one/103861/3 "2023-06-09T15:40:47Z")

</div>

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

Am I thinking of the old school themes?

---

<div class="post-metadata">

**Author:** ![klincecum](https://www.epiusers.help/user_avatar/www.epiusers.help/klincecum/32/100137_2.png) [@klincecum](https://www.epiusers.help/u/klincecum)\
**Post date:** [June 9, 2023, 3:51pm UTC](https://www.epiusers.help/t/2023-1-4-homepage-default-layout-or-deploying-a-custom-one/103861/4 "2023-06-09T15:51:17Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![jkane](https://www.epiusers.help/user_avatar/www.epiusers.help/jkane/32/57624_2.png) [@jkane](https://www.epiusers.help/u/jkane)\
**Post date:** [June 9, 2023, 3:51pm UTC](https://www.epiusers.help/t/2023-1-4-homepage-default-layout-or-deploying-a-custom-one/103861/5 "2023-06-09T15:51:58Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![jkane](https://www.epiusers.help/user_avatar/www.epiusers.help/jkane/32/57624_2.png) [@jkane](https://www.epiusers.help/u/jkane)\
**Post date:** [June 9, 2023, 3:59pm UTC](https://www.epiusers.help/t/2023-1-4-homepage-default-layout-or-deploying-a-custom-one/103861/6 "2023-06-09T15:59:17Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![klincecum](https://www.epiusers.help/user_avatar/www.epiusers.help/klincecum/32/100137_2.png) [@klincecum](https://www.epiusers.help/u/klincecum)\
**Post date:** [June 9, 2023, 4:01pm UTC](https://www.epiusers.help/t/2023-1-4-homepage-default-layout-or-deploying-a-custom-one/103861/7 "2023-06-09T16:01:02Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![utaylor](https://www.epiusers.help/user_avatar/www.epiusers.help/utaylor/32/64664_2.png) [@utaylor](https://www.epiusers.help/u/utaylor)\
**Post date:** [June 9, 2023, 4:40pm UTC](https://www.epiusers.help/t/2023-1-4-homepage-default-layout-or-deploying-a-custom-one/103861/8 "2023-06-09T16:40:27Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![utaylor](https://www.epiusers.help/user_avatar/www.epiusers.help/utaylor/32/64664_2.png) [@utaylor](https://www.epiusers.help/u/utaylor)\
**Post date:** [June 9, 2023, 5:40pm UTC](https://www.epiusers.help/t/2023-1-4-homepage-default-layout-or-deploying-a-custom-one/103861/9 "2023-06-09T17:40:03Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![klincecum](https://www.epiusers.help/user_avatar/www.epiusers.help/klincecum/32/100137_2.png) [@klincecum](https://www.epiusers.help/u/klincecum)\
**Post date:** [June 9, 2023, 5:55pm UTC](https://www.epiusers.help/t/2023-1-4-homepage-default-layout-or-deploying-a-custom-one/103861/10 "2023-06-09T17:55:22Z")

</div>

> [@utaylor](#):
>
> Am I dreaming, was I hallucinating?

Can I have some?

---

<div class="post-metadata">

**Author:** ![utaylor](https://www.epiusers.help/user_avatar/www.epiusers.help/utaylor/32/64664_2.png) [@utaylor](https://www.epiusers.help/u/utaylor)\
**Post date:** [June 9, 2023, 6:11pm UTC](https://www.epiusers.help/t/2023-1-4-homepage-default-layout-or-deploying-a-custom-one/103861/11 "2023-06-09T18:11:20Z")

</div>

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

I swear this worked.

 ![image](https://www.epiusers.help/uploads/default/original/3X/8/b/8bc6724ea889666bf31e1f424a3688813fdc5900.png)

---

<div class="post-metadata">

**Author:** ![klincecum](https://www.epiusers.help/user_avatar/www.epiusers.help/klincecum/32/100137_2.png) [@klincecum](https://www.epiusers.help/u/klincecum)\
**Post date:** [June 9, 2023, 6:11pm UTC](https://www.epiusers.help/t/2023-1-4-homepage-default-layout-or-deploying-a-custom-one/103861/12 "2023-06-09T18:11:56Z")

</div>

Where is that ?

---

<div class="post-metadata">

**Author:** ![utaylor](https://www.epiusers.help/user_avatar/www.epiusers.help/utaylor/32/64664_2.png) [@utaylor](https://www.epiusers.help/u/utaylor)\
**Post date:** [June 9, 2023, 6:17pm UTC](https://www.epiusers.help/t/2023-1-4-homepage-default-layout-or-deploying-a-custom-one/103861/13 "2023-06-09T18:17:29Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![utaylor](https://www.epiusers.help/user_avatar/www.epiusers.help/utaylor/32/64664_2.png) [@utaylor](https://www.epiusers.help/u/utaylor)\
**Post date:** [June 9, 2023, 6:22pm UTC](https://www.epiusers.help/t/2023-1-4-homepage-default-layout-or-deploying-a-custom-one/103861/14 "2023-06-09T18:22:11Z")

</div>

Shell Layout man, I’m getting close…

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

---

<div class="post-metadata">

**Author:** ![klincecum](https://www.epiusers.help/user_avatar/www.epiusers.help/klincecum/32/100137_2.png) [@klincecum](https://www.epiusers.help/u/klincecum)\
**Post date:** [June 9, 2023, 6:27pm UTC](https://www.epiusers.help/t/2023-1-4-homepage-default-layout-or-deploying-a-custom-one/103861/15 "2023-06-09T18:27:40Z")

</div>

I think I’ll take a look.

---

<div class="post-metadata">

**Author:** ![utaylor](https://www.epiusers.help/user_avatar/www.epiusers.help/utaylor/32/64664_2.png) [@utaylor](https://www.epiusers.help/u/utaylor)\
**Post date:** [June 9, 2023, 6:27pm UTC](https://www.epiusers.help/t/2023-1-4-homepage-default-layout-or-deploying-a-custom-one/103861/16 "2023-06-09T18:27:56Z")

</div>

👀

---

<div class="post-metadata">

**Author:** ![klincecum](https://www.epiusers.help/user_avatar/www.epiusers.help/klincecum/32/100137_2.png) [@klincecum](https://www.epiusers.help/u/klincecum)\
**Post date:** [June 9, 2023, 6:39pm UTC](https://www.epiusers.help/t/2023-1-4-homepage-default-layout-or-deploying-a-custom-one/103861/17 "2023-06-09T18:39:59Z")

</div>

This is how it loads into Kinetic

`Ice.BO.ShellLayoutSvc/GetHomePageForUser`

---

<div class="post-metadata">

**Author:** ![utaylor](https://www.epiusers.help/user_avatar/www.epiusers.help/utaylor/32/64664_2.png) [@utaylor](https://www.epiusers.help/u/utaylor)\
**Post date:** [June 9, 2023, 6:41pm UTC](https://www.epiusers.help/t/2023-1-4-homepage-default-layout-or-deploying-a-custom-one/103861/18 "2023-06-09T18:41:47Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![utaylor](https://www.epiusers.help/user_avatar/www.epiusers.help/utaylor/32/64664_2.png) [@utaylor](https://www.epiusers.help/u/utaylor)\
**Post date:** [June 9, 2023, 6:42pm UTC](https://www.epiusers.help/t/2023-1-4-homepage-default-layout-or-deploying-a-custom-one/103861/19 "2023-06-09T18:42:11Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![klincecum](https://www.epiusers.help/user_avatar/www.epiusers.help/klincecum/32/100137_2.png) [@klincecum](https://www.epiusers.help/u/klincecum)\
**Post date:** [June 9, 2023, 6:42pm UTC](https://www.epiusers.help/t/2023-1-4-homepage-default-layout-or-deploying-a-custom-one/103861/20 "2023-06-09T18:42:21Z")

</div>

I think that might be the old stuff

[Next page](https://www.epiusers.help/t/2023-1-4-homepage-default-layout-or-deploying-a-custom-one/103861.md?page=2)
