Skip to main content
PretaGovPretaGov

PretaGov

  • About
  • Insights
  • Work
  • Services
info@email.com
00 (123) 456 78 90
Contact

Justice Health NSW prison portal

Justice Health NSW logo

A controlled-access subsite inside the Justice Health NSW platform, built for a population that needed reach without exposure. Token-based access, IP-bounded delivery, custom theming — and the workflow to manage content for it safely.

Background

Justice Health and Forensic Mental Health Network provides healthcare to people in contact with the NSW criminal justice system, including those in prisons. Reaching that audience effectively means publishing health information, multimedia and forms in places they can actually access — including from inside prison networks — while keeping that content separate from the public-facing Justice Health website.

In 2021, Justice Health commissioned the build of a dedicated private subsite for the prison context. The brief required a content area distinct from the main site, with workflow, access controls, and presentation appropriate to the audience and the operating environment.

Solution

The subsite was implemented inside the existing Justice Health Plone platform using the Lineage subsite plugin — making the section appear as its own site, with its own theme adjustments, while still being editable alongside the main site by authorised Justice Health staff. We removed the main-site theme elements that wouldn't make sense in the subsite context (the public footer, NSW red feedback widget, social media links, and other references to the main Justice Health site).

Content access was controlled through two complementary mechanisms. IP-based restriction limited the subsite to specified network ranges. On top of that, the Tokenrole plugin was extended to support a new "internally published" workflow state, allowing Justice Health to issue revocable, expiring share URLs that grant Member-role access to specific content sections — page-level or section-level, as the use case required.

A custom "publish internally" workflow state sits between draft and public publication, giving Justice Health staff a place to put content that's been approved for internal release but not for the open web.

Scope and content

Within the initial build, we uploaded the site structure (six top-level headings, a feature-tiled landing page, 20 content pages, five videos), with Justice Health responsible for ongoing content management. The platform sits under PretaGov's ongoing managed hosting on AWS Sydney with full data sovereignty, alongside the main Justice Health site.

Why this matters

Health information that reaches prison populations has been shown to improve outcomes both during incarceration and after release. Most CMS platforms can host private content, but few make it practical to publish controlled-access material at this level of granularity — page-level access tokens, network-bounded delivery, distinct theming — without standing up an entirely separate system. Building the subsite inside the same Plone platform let Justice Health's existing content team manage both the public site and the prison portal from one tool, with one workflow, while keeping them functionally isolated.

PretaGov

© 2026 PretaGov.
All rights reserved.

PretaGov UK

Suite 2A, Blackthorn House
St Pauls Square
Birmingham, B3 1RL
+44 (0) 208 819 3887
contact@pretagov.co.uk

PretaGov Australia

Suite 97, Level 3
515 Kent Street
Sydney NSW 2000
+61 (2) 9955 2830
contact@pretagov.com.au

Legal

  • Blog
  • Privacy Statement
  • Anti-slavery Statement
  • Accessibility Statement