Custom Kinetic Application Base layer not available to another developer

I’ve spent the last hour looking into this…

I found the Javascript in the browser that is invoking this dialog, it looks like they have set it so only the author can modify base of their app.

This gave me the idea to force CanAccessBase to true for all Non System apps.
I did this by creating a post processing BPM on Ice.Lib.MetaFX.GetApplications with the following code:

foreach (var row in result.Where(o => o.SystemFlag == false).ToList())
{
    row.CanAccessBase = true;
}

Dialog now shows!
image

Use at your own risk, but this works for us for the time being.

I have created an Epicor idea to hopefully have this as default behaviour in the future. Please vote if this interests you.
https://epicor-manufacturing.ideas.aha.io/ideas/KIN-I-4434

3 Likes