Mais um artigo jogo rápido para compartilhar contigo como definir um dashboard específico como página principal após um usuário logar na plataforma. Como todos sabem, é possível atraves do User Profile definir que você usará Dashboards como página principal ao invés da Home Page padrão.
Por quê usar Dashboards?
Existem uma série de melhorias e ganhos de performance dos dashboards quando comparados a uma Home Page, mas acredito que a mais importante delas é que HomePage foram deprecadas, isso é, o ServiceNow não proverá mais suporte a esta funcionalidade a partir da release atual, Utah.
E para reforçar ainda mais essa migração, eles retiraram a opção aonde você poderia escolher entre um e outro, sobrepondo as preferências dos usuários para que sejam sempre dashboard de agora em diante. Vejam as fotos abaixo:

Veja Agora como ficou na versão Utah:

Dashboards como Home
Muitos já sabem que, uma vez que o usuário utiliza dashboards como sua homepage, o dashboard que será exibido assim que o usuário se logar no sistema, ou clicar no menu Home ou clicar no Logo no canto superior esquerdo, e exibirá o último dashboard visualizado por aquele usuário.
Este recurso funciona bem para uma grande parcela de usuários que não navegam em vários dashboards ao longo do dia, mas para casos que o fazem, cada vez que o usuário logar vai visualizar um painel diferente, o que pode ser desagradável. Algumas empresas até preferem definir uma Home baseada num dashboard ITIL ou coisa parecida.
Configurando um Dashboard específico como Home
Para fazer esta configuração vamos trabalhar com uma User Preference (Preferência de Usuário), que nada mais é do que configurações de sessão do usuário. Existe um registro de preferência de usuário chamado my_home_navigation_page que faz exatamente o que seu nome sugere: Define a URL da Home!
Então podemos criar uma User Preference como abaixo:

O campo User você pode definir um usuário específico, assim somente a Home dele ficará alterada. Caso você queira que esta configuração seja global, isto é, aplicável a todos os usuários do sistema, você deve deixar o campo User vazio, e selecionar o checkbox “System” para que ele trate este parâmetro como de sistema.
No campo value, teremos a URL do processador de dashboard com o SysID do dashboard desejado.
// Template da URL $pa_dashboard.do?sysparm_dashboard=<sys_id> // Exemplo de URL $pa_dashboard.do?sysparm_dashboard=f548c463d7010200b96d45a3ce61030d
Depois de criar essa user preference, não esqueça de fazer um hard refresh na sua tela (CTRL+SHIFT+F5) e/ou deslogue e faça login novamente, para que as preferências sejam carregadas na sua sessão atual.
Até a proxima!