Best way to remove a dashboard tab from a scoped application

mikkojuola
Giga Guru

Hello all reporting and dashboard experts!

We have a Built on Now application available in the ServiceNow Store and these scoped apps have some "limitions" on what should and should not be done when developing them and we've found dashboards to be a bit tricky.

Now I have one specific question where I hope someone could provide quick guidance.

How to remove a tab from a dashboard that has multiple tabs?

In scoped apps, one should not just delete records, since deletions are not passed on to the install base with upgrades. One cannot "break" the link between a dashboard tab and a dashboard since Dashboard reference on a tab is a mandatory field.

So, how should we do it? The only option I know would work 100% is to recreate the whole dashboard and not include the tab we'd like to remove.

Best regards,

--Mikko

1 ACCEPTED SOLUTION

Arav
Tera Guru
Tera Guru

Hi,

How about creating a dummy dashboard and changing the reference of dashboard on this dashboard tab to the new dashboard ?

Thanks,

Arav

View solution in original post

6 REPLIES 6

Arav
Tera Guru
Tera Guru

Hi,

How about creating a dummy dashboard and changing the reference of dashboard on this dashboard tab to the new dashboard ?

Thanks,

Arav

Hi,

This might work. Dummy dashboard could be an inactive one or even made as "personal" without anyone having access to it.

Cheers,

--Mikko

Yes, and the dummy dashboard could be used in the future to move other tabs to it as needed. Hope the comment was helpful.

This seems to work. I'd like to hear the "correct answer" from ServiceNow also, but this will do for now. Thanks Arav.