[{"data":1,"prerenderedAt":331},["ShallowReactive",2],{"{\"path\":[\"case-studies\",\"justice-health-prison-portal\"],\"query\":null,\"headers\":{\"Accept\":\"application/json\"}}":3},{"page":4,"templates":193,"_listing_pages":192,"navigation":308,"breadcrumbs":325},{"@id":5,"@type":6,"UID":7,"allow_discussion":8,"blocks":9,"blocks_layout":119,"changeNote":135,"contributors":136,"created":137,"creators":138,"description":140,"effective":141,"exclude_from_nav":8,"expires":142,"id":143,"image":144,"image_caption":58,"is_folderish":167,"items":168,"items_total":169,"language":170,"layout":173,"lock":174,"modified":137,"next_item":175,"parent":176,"previous_item":185,"review_state":182,"rights":135,"subjects":186,"table_of_contents":142,"title":189,"type_title":190,"version":191,"versioning_enabled":167,"working_copy":142,"working_copy_of":142,"_listing_pages":192},"https://pretagovsite-api.fly.dev/case-studies/justice-health-prison-portal","CaseStudy","a28d71203bf44dfbade01d03ffbef455",false,{"0e0cbd0f-b894-4e8d-add4-a408185572fe":10,"143163c7-68f4-4cc1-80c5-556a059df72f":18,"258f4146-d1ee-4cc9-84a8-43d15147e262":24,"406147f4-b44e-4221-93b7-cb51c4efae02":31,"4efb37bd-7652-490c-8318-2470e5cb3604":37,"6c00ba7e-4e5a-4fda-a99e-e2e0d380c35a":43,"703acf32-553f-44d6-8105-b699d47a8551":49,"85857e87-ad91-4f98-a4dc-33058b855d50":55,"b082a8ed-3a72-4232-98ee-7522697eecf9":87,"d96aec03-9640-4b90-8070-f9b4c50026ab":93,"da2ec2aa-17f6-49e2-914c-71f21a34c893":99,"f1b6090c-8ed3-4cad-9b35-d10b2708c8f1":101,"fb1b72a8-cdcd-41fc-b780-f432a4711e5c":107,"fe5e0f9b-aa06-4aac-ae06-a0507ebfb097":113},{"@type":11,"plaintext":12,"value":13},"slate","Solution",[14],{"children":15,"type":17},[16],{"text":12},"h2",{"@type":11,"plaintext":19,"value":20},"Why this matters",[21],{"children":22,"type":17},[23],{"text":19},{"@type":11,"plaintext":25,"value":26},"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).",[27],{"children":28,"type":30},[29],{"text":25},"p",{"@type":11,"plaintext":32,"value":33},"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.",[34],{"children":35,"type":30},[36],{"text":32},{"@type":11,"plaintext":38,"value":39},"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.",[40],{"children":41,"type":30},[42],{"text":38},{"@type":11,"plaintext":44,"value":45},"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.",[46],{"children":47,"type":30},[48],{"text":44},{"@type":11,"plaintext":50,"value":51},"Scope and content",[52],{"children":53,"type":17},[54],{"text":50},{"@type":56,"align":57,"alt":58,"image_scales":59,"size":85,"url":86},"image","center","Justice Health NSW logo",{"image":60},[61],{"content-type":62,"download":63,"filename":64,"height":65,"scales":66,"size":83,"width":84},"image/png","@@images/image-307-fe72f88a5604eecb0bc9cca06c57dc13.png","Screenshot 2023-06-02 at 4.12.37 pm.png",74,{"icon":67,"mini":71,"thumb":75,"tile":79},{"download":68,"height":69,"width":70},"@@images/image-32-63f89dffc1bfa5ed338c379220daab34.png",7,32,{"download":72,"height":73,"width":74},"@@images/image-200-a59b7a7dfa12f2f1d1ff3c99c56f478f.png",48,200,{"download":76,"height":77,"width":78},"@@images/image-128-063be344e3af787b4607f037b043e2af.png",30,128,{"download":80,"height":81,"width":82},"@@images/image-64-c5a4118ba49ae1ac33cd8bf3f4048c2a.png",15,64,13608,307,"m","https://pretagovsite-api.fly.dev/logos/justice-health-nsw",{"@type":11,"plaintext":88,"value":89},"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.",[90],{"children":91,"type":30},[92],{"text":88},{"@type":11,"plaintext":94,"value":95},"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.",[96],{"children":97,"type":30},[98],{"text":94},{"@type":100},"title",{"@type":11,"plaintext":102,"value":103},"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.",[104],{"children":105,"type":30},[106],{"text":102},{"@type":11,"plaintext":108,"value":109},"Background",[110],{"children":111,"type":17},[112],{"text":108},{"@type":11,"plaintext":114,"value":115},"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.",[116],{"children":117,"type":30},[118],{"text":114},{"items":120},[121,122,123,124,125,126,127,128,129,130,131,132,133,134],"da2ec2aa-17f6-49e2-914c-71f21a34c893","85857e87-ad91-4f98-a4dc-33058b855d50","f1b6090c-8ed3-4cad-9b35-d10b2708c8f1","fb1b72a8-cdcd-41fc-b780-f432a4711e5c","fe5e0f9b-aa06-4aac-ae06-a0507ebfb097","406147f4-b44e-4221-93b7-cb51c4efae02","0e0cbd0f-b894-4e8d-add4-a408185572fe","258f4146-d1ee-4cc9-84a8-43d15147e262","d96aec03-9640-4b90-8070-f9b4c50026ab","4efb37bd-7652-490c-8318-2470e5cb3604","703acf32-553f-44d6-8105-b699d47a8551","6c00ba7e-4e5a-4fda-a99e-e2e0d380c35a","143163c7-68f4-4cc1-80c5-556a059df72f","b082a8ed-3a72-4232-98ee-7522697eecf9","",[],"2026-06-02T09:40:05",[139],"admin","A controlled-access subsite inside the Justice Health platform — token-based URLs, IP-bounded delivery, custom theme — built to reach a population that needs health information without exposure.","2021-11-23T00:00:00+00:00",null,"justice-health-prison-portal",{"content-type":62,"download":145,"filename":64,"height":65,"scales":146,"size":83,"width":84},"https://pretagovsite-api.fly.dev/case-studies/justice-health-prison-portal/@@images/image-307-2abb5d95471daa52546fe7e64a6887f7.png",{"great":147,"huge":149,"icon":151,"large":153,"larger":155,"mini":157,"preview":159,"teaser":161,"thumb":163,"tile":165},{"download":148,"height":65,"width":84},"https://pretagovsite-api.fly.dev/case-studies/justice-health-prison-portal/@@images/image-1200-9b66700b3ecaddd314c9992376248910.png",{"download":150,"height":65,"width":84},"https://pretagovsite-api.fly.dev/case-studies/justice-health-prison-portal/@@images/image-1600-95ba48afacb2ba81307940977fc72fa3.png",{"download":152,"height":69,"width":70},"https://pretagovsite-api.fly.dev/case-studies/justice-health-prison-portal/@@images/image-32-1c9bf98671c45cfe54dd7b5f5f82a875.png",{"download":154,"height":65,"width":84},"https://pretagovsite-api.fly.dev/case-studies/justice-health-prison-portal/@@images/image-800-8a1e38057c1f2759a3e652da1269e30d.png",{"download":156,"height":65,"width":84},"https://pretagovsite-api.fly.dev/case-studies/justice-health-prison-portal/@@images/image-1000-519a4ec284e4c27ae7f89c351f48dc93.png",{"download":158,"height":73,"width":74},"https://pretagovsite-api.fly.dev/case-studies/justice-health-prison-portal/@@images/image-200-38c5b68c1494acfc9f82cbdbb8f9610f.png",{"download":160,"height":65,"width":84},"https://pretagovsite-api.fly.dev/case-studies/justice-health-prison-portal/@@images/image-400-4d49a75b82b12eecbcc5cc5765e3f7fe.png",{"download":162,"height":65,"width":84},"https://pretagovsite-api.fly.dev/case-studies/justice-health-prison-portal/@@images/image-600-8fd2c95a50d827fa6ec816e23a14bff6.png",{"download":164,"height":77,"width":78},"https://pretagovsite-api.fly.dev/case-studies/justice-health-prison-portal/@@images/image-128-4f576bd6efe6565180bf30132181b7a8.png",{"download":166,"height":81,"width":82},"https://pretagovsite-api.fly.dev/case-studies/justice-health-prison-portal/@@images/image-64-7a1cf7d9217668ed85187fc423bed862.png",true,[],0,{"title":171,"token":172},"English","en","view",{"locked":8,"stealable":167},{},{"@id":177,"@type":178,"description":179,"effective":180,"end":142,"getObjSize":142,"head_title":142,"image_field":142,"image_scales":181,"mime_type":142,"nav_title":142,"review_state":182,"start":142,"title":183,"type_title":184},"https://pretagovsite-api.fly.dev/case-studies","Document","Selected projects across registers, business applications, public platforms, and AI integration — for governments, regulators, and enterprises.","2023-06-13T16:58:00+00:00",{},"published","Work","Page",{},[187,188],"business-applications","health","Justice Health NSW prison portal","Case Study","current",{},{"/templates/contact-cta-info":194,"/templates/contact-cta":260},{"@components":195,"@id":212,"@type":178,"UID":213,"allow_discussion":8,"blocks":214,"blocks_layout":235,"changeNote":135,"contributors":238,"created":239,"creators":240,"description":241,"effective":142,"exclude_from_nav":167,"expires":142,"id":242,"is_folderish":167,"items":243,"items_total":169,"language":244,"layout":245,"lock":246,"modified":247,"nav_title":142,"next_item":248,"parent":249,"preview_caption_link":142,"preview_image_link":142,"previous_item":256,"relatedItems":257,"review_state":182,"rights":135,"subjects":258,"table_of_contents":142,"title":259,"type_title":184,"version":191,"versioning_enabled":167,"working_copy":142,"working_copy_of":142},{"actions":196,"aliases":198,"breadcrumbs":200,"contextnavigation":202,"navigation":204,"navroot":206,"types":208,"workflow":210},{"@id":197},"https://pretagovsite-api.fly.dev/templates/contact-cta-info/@actions",{"@id":199},"https://pretagovsite-api.fly.dev/templates/contact-cta-info/@aliases",{"@id":201},"https://pretagovsite-api.fly.dev/templates/contact-cta-info/@breadcrumbs",{"@id":203},"https://pretagovsite-api.fly.dev/templates/contact-cta-info/@contextnavigation",{"@id":205},"https://pretagovsite-api.fly.dev/templates/contact-cta-info/@navigation",{"@id":207},"https://pretagovsite-api.fly.dev/templates/contact-cta-info/@navroot",{"@id":209},"https://pretagovsite-api.fly.dev/templates/contact-cta-info/@types",{"@id":211},"https://pretagovsite-api.fly.dev/templates/contact-cta-info/@workflow","https://pretagovsite-api.fly.dev/templates/contact-cta-info","contactctainfo000000000000000000",{"cta-section":215},{"@type":216,"blocks":217,"blocks_layout":226,"fixed":167,"readOnly":167,"slotId":229,"styles":230,"templateId":233,"templateInstanceId":234},"section",{"cta-btn":218},{"@type":219,"buttonColor":220,"buttonSize":221,"href":222,"title":225},"button","white","btn-lg",[223],{"@id":224},"https://pretagovsite-api.fly.dev/contact-info","Contact us for more information",{"items":227},[228],"cta-btn","cta",{"backgroundColor":231,"padding":232,"textAlign":57},"gradient-8","large","/templates/contact-cta-info","tpl-contact-cta-info-def",{"items":236},[237],"cta-section",[],"2026-06-19T18:39:44+00:00",[139],"Reusable contact call-to-action. Edit here to update every page that uses it.","contact-cta-info",[],{"title":171,"token":172},"document_view",{"locked":8,"stealable":167},"2026-06-22T05:55:00+00:00",{},{"@id":250,"@type":251,"description":252,"effective":253,"end":142,"getObjSize":142,"head_title":142,"image_field":142,"image_scales":254,"mime_type":142,"nav_title":142,"review_state":182,"start":142,"title":255,"type_title":251},"https://pretagovsite-api.fly.dev/templates","Folder","Reusable content templates (edited centrally, applied across pages).","1969-12-31T00:00:00+00:00",{},"Templates",{},[],[],"Contact CTA — More information",{"@components":261,"@id":278,"@type":178,"UID":279,"allow_discussion":8,"blocks":280,"blocks_layout":292,"changeNote":135,"contributors":294,"created":295,"creators":296,"description":241,"effective":142,"exclude_from_nav":167,"expires":142,"id":297,"is_folderish":167,"items":298,"items_total":169,"language":299,"layout":245,"lock":300,"modified":247,"nav_title":142,"next_item":301,"parent":302,"preview_caption_link":142,"preview_image_link":142,"previous_item":304,"relatedItems":305,"review_state":182,"rights":135,"subjects":306,"table_of_contents":142,"title":307,"type_title":184,"version":191,"versioning_enabled":167,"working_copy":142,"working_copy_of":142},{"actions":262,"aliases":264,"breadcrumbs":266,"contextnavigation":268,"navigation":270,"navroot":272,"types":274,"workflow":276},{"@id":263},"https://pretagovsite-api.fly.dev/templates/contact-cta/@actions",{"@id":265},"https://pretagovsite-api.fly.dev/templates/contact-cta/@aliases",{"@id":267},"https://pretagovsite-api.fly.dev/templates/contact-cta/@breadcrumbs",{"@id":269},"https://pretagovsite-api.fly.dev/templates/contact-cta/@contextnavigation",{"@id":271},"https://pretagovsite-api.fly.dev/templates/contact-cta/@navigation",{"@id":273},"https://pretagovsite-api.fly.dev/templates/contact-cta/@navroot",{"@id":275},"https://pretagovsite-api.fly.dev/templates/contact-cta/@types",{"@id":277},"https://pretagovsite-api.fly.dev/templates/contact-cta/@workflow","https://pretagovsite-api.fly.dev/templates/contact-cta","contactcta0000000000000000000000",{"cta-section":281},{"@type":216,"blocks":282,"blocks_layout":287,"fixed":167,"readOnly":167,"slotId":229,"styles":289,"templateId":290,"templateInstanceId":291},{"cta-btn":283},{"@type":219,"buttonColor":220,"buttonSize":221,"href":284,"title":286},[285],{"@id":224},"Contact us for a free review of your project",{"items":288},[228],{"backgroundColor":231,"padding":232,"textAlign":57},"/templates/contact-cta","tpl-contact-cta-def",{"items":293},[237],[],"2026-06-19T18:39:45+00:00",[139],"contact-cta",[],{"title":171,"token":172},{"locked":8,"stealable":167},{},{"@id":250,"@type":251,"description":252,"effective":253,"end":142,"getObjSize":142,"head_title":142,"image_field":142,"image_scales":303,"mime_type":142,"nav_title":142,"review_state":182,"start":142,"title":255,"type_title":251},{},{},[],[],"Contact CTA — Free review",[309,314,318,321],{"label":310,"route":311,"items":312,"cols":313,"width":313},"About","/about",[],2,{"label":315,"route":316,"items":317,"cols":313,"width":313},"Insights","/blog",[],{"label":183,"route":319,"items":320,"cols":313,"width":313},"/case-studies",[],{"label":322,"route":323,"items":324,"cols":313,"width":313},"Services","/services",[],{"@id":326,"items":327,"root":330},"https://pretagovsite-api.fly.dev/case-studies/justice-health-prison-portal/@breadcrumbs",[328,329],{"@id":177,"title":183},{"@id":5,"title":189},"https://pretagovsite-api.fly.dev",1782108108654]