A practical guide to sharing Jira dashboards outside Jira

A client asks for a live view of project status. A partner wants to see the roadmap. An executive wants numbers without logging into anything. Jira gives you two options: Make the dashboard and all spaces and items in it public and viewable by anyone, or give the person a Jira license just to look at a chart.

Neither fits most requests. You want something secure enough for real data, but simple enough that the recipient does not need an account.

This guide walks through every real way to share a Jira dashboard externally, when each one fits, and a decision framework so you stop guessing.

Why sharing Jira dashboards externally is harder than it should be

Jira was not built with outside viewers in mind. It was built for licensed users inside your instance, and that shows up in two structural walls the moment you try to share a dashboard beyond your team. 

The first wall is that for your dashboards to display issues, the spaces and items also need to be shared with anonymous users. That means giving access not only to what you are displaying but also to any underlying data points you might not want people to see. 

The second wall comes if you don’t want to enable anonymous access: Licensing gates viewing, not just editing. In most Jira setups, even read-only access needs a seat. A client who just wants to check on their project's status ends up needing the same access as someone building workflows and configuring automation rules.

None of this is a knock on Jira. It was built for internal teams, and it does that well. But once external stakeholders enter the picture, you are working around a gap rather than using a built-in feature. Worth naming up front, so the rest of this guide makes sense.

The four ways to share a Jira dashboard externally

1: Native Jira "public" sharing

How it works: Jira admins can enable anonymous access at the instance or space level, which makes select dashboards and filters viewable by anyone with the link, no login required.

Best for: Fully public information. Open-source project trackers, public roadmaps, status pages for services people rely on.

Avoid for: Anything sensitive. Customer names, financial figures, internal timelines, or anything you would not want a competitor or a search engine to stumble across.

Recently, Jira introduced “guest users” who can get free access to a single space. They can see some information within it – but no elements outside that for context or extra information. 

Step-by-step:

  1. Check whether anonymous access is enabled under Jira Settings > System > General configuration.

  2. If it is, an admin can set project-level permissions to allow anonymous browsing.

  3. Build or select the dashboard, and confirm none of its gadgets pull from restricted projects.

  4. Share the direct URL. Anyone with the link can view it, indefinitely, whether you meant them to or not.

2: Embed in Confluence and share the page

How it works: Embed a Jira dashboard or filter as a macro inside a Confluence page, then share that page with the people who need it.

Best for: Internal-extranet style sharing, where recipients already work inside your Confluence instance, or where Confluence's guest access features cover your use case.

Limits: Recipients still need an Atlassian account, and in most setups, a Confluence license. Confluence does offer a guest view for select scenarios, but it comes with its own permission model to manage. For a client with no Atlassian footprint at all, this method adds friction rather than removing it.

Step-by-step:

  1. Create or open the Confluence page meant for the audience in question.

  2. Insert a Jira Issues macro or Jira Chart macro, then point it at the relevant filter, board, or project.

  3. Set page-level permissions to restrict viewing to the intended group or space.

  4. If external guest access is configured, invite the recipient through that flow instead of a standard Confluence invite.

This works well when your audience already lives inside Confluence for other reasons. It works less well the moment someone outside your Atlassian ecosystem needs a look.

3: Slides, screenshots, and exports

How it works: Screenshot the dashboard, drop it into a slide deck or PDF, and send it.

Best for: One-time updates, executive readouts, client reports, and audit snapshots. Anywhere you need to hand someone a fixed view of the data as it looked on a specific date.

Avoid for: Live reporting, recurring stakeholder access, or any situation where the recipient needs to drill down, filter, or check whether the numbers have moved since Tuesday.

This method is handy for a quick board update or a compliance snapshot that needs to match a point in time. All the things that do not want a live dashboard changing under the reader's feet.

Where it falls apart is recurring access. Exporting the same chart every week for the same client is a manual job that a link could do automatically. It works for static reporting. It does not scale, and it is never current past the moment you hit export.

4: Custom Charts for Jira with Public Shared Dashboards

How it works: A dedicated, secure link renders a live Jira dashboard outside your instance, no login required. Admins control access, via an open link, a passcode, or both, and the page stays off search engine indexes.

Best for: Nearly every team sharing a Jira dashboard external link with someone outside their instance. Customers checking project status. Partners tracking a joint initiative. Executives who want numbers without a Jira seat.

The pattern is simple: Build the dashboard once inside Jira, generate a secure link, optionally lock it with an access code, and send it. The recipient sees a live, read-only view. They cannot edit anything. You can revoke or update the link anytime, and none of it shows up in a Google search.

  1. Have an admin enable external sharing under the shared dashboard settings, and decide whether an access code is required.

  2. Build the dashboard using Custom Charts gadgets, pulling in the status, workload, or priority breakdowns your audience actually cares about.

  3. Generate the external share link from the dashboard's sharing options.

  4. If using a passcode, set the requirements (length, character types) and share the code with your recipient through a separate channel, such as email.

  5. Send the link. The recipient views a live, read-only dashboard, with no Jira account and no indexing risk.

  6. Revisit access periodically, or as soon as a project or client relationship ends, and revoke the link.

For a client-facing case study readout, a partner dashboard, or an executive who wants numbers on demand, this is the method that fits without asking anyone to compromise on security or convenience. 

Which method should you use?

Use this table to match your audience and your data to the right method before you build anything.

Your audience is…

And the data is…

Use…

Open public (anyone on the internet)

Non-sensitive

Native public sharing

Confluence-licensed colleagues

Internal

Confluence embed or Custom Charts

Executives, clients, external partners

Sensitive or governed

Custom Charts via passcode

Two questions do most of the work here: Who is looking, and what happens if the wrong person sees it. Fully public data for an anonymous audience is the one case where native sharing is fine, since there is nothing to protect. Everything else involves some access control, which is where licensing or a governed external link takes over.

Frequency matters, too. A one-time export is fine as a screenshot. Anything updated and re-sent on a recurring basis needs a live link.

If your answer landed on the last row, the next section walks through exactly how that works.

Secure external sharing with Custom Charts

Most teams that need to share a Jira dashboard with customers, partners, or leadership end up here – so how do you do it? 

Setup starts with an admin turning on external sharing for shared dashboard gadgets, and choosing whether to require an access code. From there, anyone building a dashboard can generate a link for it directly, without going back to an admin each time.

A few things set this apart from just posting a public link. One thing is that access can sit behind a passcode, so the link alone is not enough to get in. Additionally, the underlying data stays live, so a client checking their project status on Friday sees the same numbers your team sees internally, not a snapshot from three weeks ago.

Governance stays with your admins throughout. They decide which dashboards can go external, whether a code is required, and they can turn a link off the moment a project wraps. Nobody has to remember to revoke a Confluence seat or clean up a shared folder. The link either works or it does not.

This is also where Custom Charts earns its keep beyond the sharing mechanism itself. The dashboards you expose externally are built with Custom Charts gadgets, so you are not limited to whatever comes out of the box.

Pie charts for status mix, bar charts for workload by assignee, tables for a detailed breakdown, all buildable without JQL and without asking an admin to configure something custom. The chart a client sees externally is the chart your team built for internal use, wrapped in a secure, read-only link.

Take a look at Custom Charts for Jira to see the full gadget library this runs on.

Frequently asked questions

Can I share a Jira dashboard with someone who doesn't have a Jira license?

Yes. Public shared dashboards can go to anyone, whether or not they have access to your Jira instance, or any Jira instance at all.

How do I share a Jira dashboard with a password?

Enable "Anyone with an access code" in your admin settings first. From there, set requirements for the code, such as minimum length or special characters. Once enabled, the access code option appears on your existing shared dashboard gadgets.

Can external users edit a shared Jira dashboard?

No. External viewers can see the dashboard and everything you choose to include on it, but they cannot edit or change anything.

What's the difference between sharing in Confluence and sharing externally?

Confluence embedding is the right call when a chart needs to live inside a written page, alongside a report, a wiki doc, or other narrative content. Public shared dashboards are built for the opposite case: a standalone destination that is just the data, with nothing else around it.

Try it yourself

Native sharing, Confluence embeds, and static exports each solve a narrow slice of the problem. Custom Charts covers the rest, with live data, no license requirement, and access controls your admins actually manage. Take a look at Custom Charts for Jira and start a free trial to build your first external dashboard.

Custom Charts for Jira

A dashboard for every occasion

Build charts and dashboards to evaluate delivery, capacity, and speed for all teams with Jira's most flexible custom reporting app

Start a Free Trial

Related articles

This ultimate guide to Jira reporting explains how to create a Jira dashboard that tells your team what they want to know, the right way.

Explore More Content

Monitor projects and portfolios to get simple, clear, and real-time views of your costs, budgets, and profits that can be shared throughout your entire organization.

#1 Jira Time Tracking & AI Apps: Log Tempo Timesheets for Planning, Project Management & Billing. Plugin Office365, Google & Slack

Colleagues interacting around a desk

Effortlessly bridge Jira with your preferred BI tool, unlocking unparalleled insights and enhancing decision-making

Tempo Loop is the next evolution of PPM software. It continuously tracks work tied to the strategy it funded, so you don’t wait to find out about strategic drift in your next review. Know what every person and agent is working on and what it costs in real time.

Capture human time and AI activity together in Jira so you can measure what your AI tools are truly contributing and costing.

Portfolio Manager integrates seamlessly with Jira to give you predictive scheduling, real-time scenario modeling, and advanced resource management – ensuring you stay on track, no matter what challenges arise.

Visualize all your Jira data & manage portfolios of projects in real-time.

See how work is progressing and where blockers are with the most flexible reporting app in Jira.

Extend your Jira with prebuilt and highly configurable reports for straightforward time tracking.

Project financial management for Jira & Timesheets. Monitor project costs, expenses, revenue, billing & budgets. Track Capex/Opex

#1 Jira Resource Management App: Optimize team allocation, skillset utilization, capacity planning & project management

Jira Project Portfolio Management (PPM): Visualize data and manage projects within spreadsheet-like tables — in less than a minute

Integrate Jira with Google BigQuery to seamlessly export and sync data for advanced analytics and customized reporting

Build and scale a custom ITSM solution at your own pace with Tempo's modular suite of integrated tools. Enhance Jira's capabilities and take control of your entire IT portfolio.

Powered by Structure’s custom hierarchies, visualize your roadmap, project plans, timeline & dependencies within Jira Gantt charts

Modern modular PPM solutions that scale with your business. Align your teams with the integrated platform that bridges the gap between strategy and execution.

Seamlessly connect ServiceNow with Power BI, transforming complex enterprise data into actionable insights and driving smarter, data-informed decisions across the organization

Combining Tempo Timesheets and Structure PPM provides a unified view of time tracking and project progress, enabling more accurate reporting and effective portfolio management. Simplify workflows, enhance collaboration, and ensure projects stay on time and within budget.

For planning leaders looking to add a big-picture roadmap view to their structured Jira data, this integration is essential. Improve visibility to leadership, reduce reporting admin, and keep your team aligned.

Tempo’s intuitive automation and Jira-native design make it the most trusted time tracking tool for enterprise organization.

Connect AI spend to the work it delivers. Attribute AI coding-tool costs to Jira epics and prove AI ROI, inside Jira with Tempo Workforce Intelligence.

Seamlessly manage project timelines and resources while accurately tracking time spent on tasks. This integration enhances visibility, improves planning accuracy, and supports data-driven decision-making for better overall project outcomes.

Gain a more complete project management solution, simplifying project reporting, improving collaboration, and ensuring projects stay on time and within budget.

Adapt to changing business needs, rapidly adjust plans, and reallocate investment.

A powerful team resource management tool designed to optimize capacity planning and project management in Jira