DUSSEHRA ON 100% off your first invoice · Startup, Plus and Business, monthly only · Ends 21 November 2026100% off your first invoice · Code DUSSEHRA2026
Every plan

Redmine My Dashboard

Personal dashboard giving each user visibility of their assigned work across projects.

A personal landing page assembled from the blocks each person actually needs: their issues, watched items, recent activity, time. Redmine's own home page is the same for everybody, which means it is useful to nobody in particular. Each person arranges their own, so the first screen after sign-in answers what should I do next rather than requiring a saved query.

What is on my plate?

Assigned work rarely sits in one project. A person can have issues in several, and the questions they bring to the tracker are about their own work rather than any one project's. What is on my plate? What is overdue? What is due next? Am I logging enough time? What changed on my issues while I was away?

My Dashboard answers those on a single screen. It gathers the person's assigned work from every project they can see into one view, so nobody has to build and maintain a saved query just to find out what they should be doing today. It opens from the top menu, and there is nothing to switch on per project, because a personal dashboard is not a per-project feature.

Arranged by each person

The dashboard is made of widgets, and each person decides which ones appear and where. Edit dashboard turns on arranging. You choose a grid of one, two or three columns, show the widgets you want, hide the rest, and drag them into the order that suits you. Save layout keeps the arrangement. Reset to default returns to the starting arrangement, and Done leaves editing.

Done on its own does not save. If you change a layout and leave with Done, it comes back as it was, because Save layout is what commits an arrangement.

A layout is personal and stored per user. Yours is not anybody else's. An administrator can set a default layout, which is the arrangement new people start with. It applies only to people who have not saved a layout of their own. Changing it later does not rearrange dashboards people have already saved, and that is deliberate. With no default set, the built-in default is used.

Each widget is loaded separately and cached separately. Refresh re-reads a single widget, and View all opens the full list behind it.

The My Dashboard page with an At a glance row counting open assigned, overdue, due this week and closed this week issues, a Logged time widget with a weekly target progress bar, and My open tasks grouped by priority with overdue dates flagged in red.
A real view from a live RedminePRO workspace, not an illustration.

What the widgets show

At a glance is a row of four counts: open issues assigned to you, overdue, due this week and closed this week. Each count links to a filtered issue list, so a number is always one click away from the issues behind it.

My open tasks lists your open assigned issues. It can group them by priority or by status, colours each one by its due date, filters by project, tracker and priority, and pages through a long list.

Workload by project is a bar chart of your open assigned issues in each project. Priority distribution shows the same open assigned issues by priority, as a donut. Assigned burndown is a line chart of your open issue count over the last 30 days. Completed per week is a bar chart of the issues closed each week over the last 8 weeks.

Upcoming due dates covers the next 14 days as a compact strip, with anything overdue pinned at the top. Recent activity shows the last 15 journal events on issues you are assigned to or watch, which is the answer to what changed while you were away.

Logged time shows the hours you have logged today, this week and this month. When an administrator sets a weekly target in hours, the widget adds a progress bar measuring the week against it. With no target set, there is no bar and the totals stand on their own.

Other RedminePRO features can add widgets of their own. With Reports in the workspace, a saved report widget appears alongside the others, showing the report you last ran.

Who can open it, and what it can see

By default, everyone signed in can open My Dashboard. If you would rather grant it deliberately, an administrator turns off the setting that makes it available to all signed-in users and grants a permission by role instead.

SettingDefaultEffect
Available to every signed-in userOnOn means everyone signed in may use the dashboard. Off falls back to the permission below.
Weekly target for logged time, in hoursBlankGives the Logged time widget a progress bar to measure against. Blank shows the totals with no target.
Default layout (JSON)BlankThe arrangement people start with until they save their own. Blank uses the built-in default.

The permission is granted per role, in its own My Dashboard section of the role settings.

PermissionWhat it grants
Use the personal dashboardOpen My Dashboard

It only matters while the availability setting is off. While that setting is on, the permission is not consulted. When it is off, the permission is checked across the workspace rather than per project, because the dashboard itself belongs to no single project.

What a dashboard shows is never more than its owner could already open. Every issue, time entry and activity query is scoped to what the person viewing it is allowed to see, so it never shows data from a project they cannot access. That is enforced where the data is gathered, and it is covered by permission tests.

It follows that an empty widget is an honest one. It is showing what you can see, and that may genuinely be nothing: no open assignments, or nothing due in the next fortnight. Visibility is never widened to fill a widget.

If it is ever removed

Every widget is a view over data that lives elsewhere in Redmine. The dashboard's own table holds only the saved layouts. On your own Redmine, removing the plugin drops that table, and no issue, comment or time entry is touched.

Plan and availability

My Dashboard is on every plan, from Startup. Every plan keeps full Redmine administrator access.

See what each plan includes, or look at the rest of what RedminePRO adds to Redmine.

Set-up and permissions: My Dashboard in the Knowledge Base. Install it on your own Redmine.

My Dashboard, answered.

Can each person arrange their own dashboard?
Yes. Edit dashboard turns on arranging. You choose one, two or three columns, show the widgets you want and drag them where you like. Save layout keeps the arrangement, and leaving with Done alone does not. A layout is stored per person, so yours is not anybody else's. An administrator can set the default layout people start with, and changing it does not rearrange dashboards people have already saved.
Can a dashboard show issues a person could not otherwise open?
No. Every issue, time entry and activity query is scoped to what the person viewing the dashboard is allowed to see, so it never shows data from a project they cannot access. This is enforced where the data is gathered and covered by permission tests. A widget with nothing in it is showing exactly what you can see. Visibility is never widened to fill a widget.
Can access be limited to certain roles?
Yes. By default everyone signed in can use it. An administrator can turn off the setting that makes it available to all signed-in users and grant the Use the personal dashboard permission by role instead. The permission is only consulted while that setting is off, and it is checked across the workspace rather than per project.
Which plan includes My Dashboard?
Every plan, from Startup. Every plan keeps full Redmine administrator access.

Start every day on your own work.

7-day trial on any plan. Full Redmine administrator access from the first day.