Confluence 5.8.5 Remove First Time "Welcome.action" Wizard Page
Asked by Nitin Sinha:

In Confluence 5.8.5 when a user logs in for the first time, he is presented with Welcome.action Wizard page instead of Dashboard.action.

I want to remove asking Welcome.action Wizard page and directly navigate user to Dashboard page like it used to be on previous confluence versions.


Answers:
author: Ganapathy Subrahmaniam R
body: Please follow below steps:

To disable the welcome message for all users, complete the following steps to disable the Onboarding Filter:   
Go to Manage Add-ons.  
Choose System from the drop-down menu.  
Search for "onboarding".  
Expand all modules.  
Disable the Onboarding Filter.  
After disabling, new users won't be redirected to the /welcome.action page the first time they log into Confluence, instead, they will be redirected to the Confluence Dashboard

Reference : <https://confluence.atlassian.com/confkb/how-to-skip-the-welcome-action-in-confluence-for-new-users-777016501.html>


author: Giuliano C.
body: As Thiago clarified, the block code that you will need to remove under **Confluence Admin \> Layouts \> Global Layout** will be:

```
&lt;div class="dashboard-group left"&gt;       &lt;div class="dashboard-item welcome-message wiki-content"&gt;                         $action.welcomeMessage      &lt;/div&gt;
```

Regards,

Giuliano T.


author: Thiago Zandona
body: Hi Nitin,

There we go, see page below:

<https://confluence.atlassian.com/display/DOC/Customising+the+Getting+Started+Guide+on+the+Dashboard>

You need to delete a block of the **Global Layout**code, the page above shows step by step and the entire code to delete/edit. See also below how to customize your layouts:

<https://confluence.atlassian.com/display/DOC/Customising+Site+and+Space+Layouts>

I hope this helps you.

Cheers


author: Nitin Sinha
body: OK...Found it....I still see Welcome.action appear when a new user logs in But now its blank page


author: Nitin Sinha
body: This is what I see in GLOBAL LAYOUT -

I don't see the text mentioned in your link

## GLOBAL DECORATOR  
## This decorator handles a global context, i.e. information which is independent of space.  
## Supports modes: 'dashboard', 'userdir', 'rss'.

#set ($mode = $params.get("mode"))  
#set ($context = $params.get("context"))  
#set ($helper = $params.get("helper"))  
#set ($infoPanelWidth = $params.get("infopanel-width"))  
#set ($maxFavouritePages = "20") ## Change this value to increase the default number of favourite pages displayed on the Dashboard

#infoPanelInitFromParams()

#requireResourcesForContext("global")

\<!-- GENERAL PAGE DECORATING BEGINS --\>  
#assistiveSkipLink("[assistive.skiplink.to](http://assistive.skiplink.to).dashboard.recent.updates" "dashboard-recently-updated")  
\<div class="pagebody"\>  
#parse ( "/template/includes/actionerrors.vm" )

\<div class="dashboard"\>  
\<div class="dashboard-section"\>  
#if ($mode == "dashboard")  
#parse ("/decorators/includes/dashboard-navigation.vm")  
#requireResourcesForContext("dashboard")  
#rssautodiscovery($action.rssDescriptor)  
#permitSearchEngines()

\<div class="dashboard-group left"\>  
\<div class="dashboard-item welcome-message wiki-content"\>  
$action.welcomeMessage  
\</div\>  
#dashboard_renderGlobalActions("dashboardActionsId", \["system.dashboard"\] )

#foreach ($webPanel in $webInterfaceManager.getDisplayableWebPanels("atl.dashboard.left", {}))  
\<div class="dashboard-item"\>  
$!webPanel.getHtml($req.getParameterMap())  
\</div\>  
#end  
\</div\>## left  
\<div class="dashboard-group right wiki-content"\>  
$helper.renderConfluenceMacro("{recently-updated-dashboard:showProfilePic=true}")  
\</div\>## right  
#else  
#if ($params.get("suppress-default-navigation") != "true")  
\<content tag="content-navigation"\>  
\<div id="navigation" class="content-navigation"\>  
\<ul class="ajs-menu-bar"\>  
#menuMacros_renderButton("system.${mode}.button")  
\</ul\>  
\</div\>  
\</content\>  
#end  
\<div class="dashboard-group $!mode"\>  
$body  
\</div\>  
#end

## INFO PANEL FOR ANY PAGE  
#if ($infoPanelRequired)  
\<div style="width: $infoPanelWidth" id="helptd"\>  
#infoPanel(true true true true)  
\</div\>  
#end

\</div\>\<!-- .dashboard-section --\>  
\</div\>\<!-- .dashboard --\>  
\</div\>  
#parse ( "/breadcrumbs.vm" )

\<!-- GENERAL PAGE DECORATING ENDS --\>