Force new user into Skuid view on first login

  • 1
  • Question
  • Updated 3 months ago
  • In Progress
When a new user/new Skuid page user logs in for the first time, they are presented with the Salesforce classic home page.

The app associated with their profile has two tabs, "Home" (which can't be removed) and "Skuid UI" (which on click takes them into Skuid). The Skuid UI tab is a visualforce tab.

After the user has initially logged in, clicked "Skuid UI" tab, then they are permanently in Skuid pages, even after logging out. How can I ensure that when I setup a new user, they immediately go into Skuid pages, and not Salesforce classic, without having to login as the user myself?

Skuid UI visualforce tab page

<apex:page showHeader="false" sidebar="false" title="Salesforce | Home">
    <skuid:page page="Home" />
</apex:page> 



Photo of Glenn Daly

Glenn Daly

  • 1,270 Points 1k badge 2x thumb

Posted 4 months ago

  • 1
Photo of Matthew Leahy

Matthew Leahy, Employee

  • 592 Points 500 badge 2x thumb
Hi Glenn,

Just to confirm the issue. You create a new Salesforce user with everything configured for Skuid (license, permission set(s), default app set, etc.). They sign into Salesforce for the first time and always land on the standard Home page instead of the app which only has one tab with the Visualforce detailed above. Subsequent logins land on the Skuid page.

Have you tried using page assignments? Set “Home” as object/situation type.

Here's another community post that may be useful.

https://community.skuid.com/skuid/topics/different-skuid-home-pages-based-on-profile

You have probably already looked through the following tutorial, but I thought I would share just in case.

https://docs.skuid.com/v11.2.6/en/tutorials/salesforce/homepage-dashboard.html#c-add-custom-css-to-p...

Thanks,
Matt
Photo of Bill McCullough

Bill McCullough, Champion

  • 12,436 Points 10k badge 2x thumb
Glenn,

Would a Login Flow help?  https://success.salesforce.com/answers?id=90630000000DLUWAA4

You should be able to set the 'finish location' (their 'destination url') for the user with this approach.

Thanks,

Bill