Skip to main content
Get Started with Scroll
Support
Help FAQ
Scroll Apps Migration Hub
4.8
4.7
4.6
Main navigation
Close navigation
4.8
4.7
4.6
Main
Scroll Sites Data Center
Basics
Get Started
Administration
Installation
Set Viewing Permissions
Set Theme Editing Permissions
Edit, Copy, or Delete a Theme
Download and Install a Theme as a File
Troubleshooting
I Am Logged Out When Trying to Access a Viewport
My Viewport doesn't work with a proxy server setup
The theme list take too long to load when configuring a Viewport or in the general Themes overview
Advanced Scroll App Settings
Configure Global URL Redirects
Custom Domains and Reverse Proxies
Add Viewports Using the REST API
Security Advisories
Behavior of the Get Started Pop-Up
Configure Scroll Sites
Restricted Viewport Paths
Development
Placeholders
Attachment
Blog
Collection
Comment
Comments
dateTime
Find
HtmlFragment
HtmlUtils
Image
Include
Label
LabelList
Language
Languages
Link
Linkable
I18n
Month
Url
User
Page
Pager
PageProperties
PagerPage
Pages
ReadOnlyMode
Repository
ScrollSearch
SearchResult
SearchResults
SearchRequest
Sort
Space
SpaceLogo
StringUtils
StringEscapeUtils
Theme
Tree
UrlEscaper
Variant
Variants
Version
Versions
Viewport
WebPanels
WebResources
XsrfToken
Year
Theme development troubleshooting
Umlaut Encoding for POST Requests
Viewport Does Not Find Pages with Special Characters When Going Through Apache / mod_proxy
How to fix broken pagetree icons in the Web Help Theme
Advanced Content Rendering
Creating a Configurable Theme
Template Recipes
Templates
Add blog templates
Add error templates
Add page templates
Individual templates for pages
Navigation
Add breadcrumbs
Automatically generate a TOC using page headings
Rendering Table of Contents macro
Create links
Numbered pages and sections
Override the default Viewport Control Opener
Output a page tree
Search and SEO
Using Page Properties in Templates for SEO
Implementing quick search results
Search Template Recipe
User Search Recipe
Using a sitemap.xml file
Display more page data in search results
Exclude specific attachment types in search results
Confluence/Viewport Macros and Features
Customizing the Attachments Macro in a Viewport
Displaying and Adding User Comments
Add a like button to pages, comments or attachments
Overriding the output of macros
Customize RSS feed for blog posts
"Share the page" in a Viewport
Display page labels on Viewport pages
Enabling custom Source Code Highlighting
Displaying forms
How to submit a form from JS
Adding a Slideshow
(External) Files and Media
Referencing JS/CSS and Image Files
Implement expand-on-click images
Integration with Other Scroll Apps
Exporting with Scroll Exporters from a Viewport
Publish Versions, Languages and Variants with Scroll Documents
Integration with Legacy Scroll Apps
Integrate with Scroll Versions or Scroll Translations
Set a Fallback When Pages Don't Exist in a Language in Scroll Translations
Switching Between Languages Created in Scroll Translations
Recently Updated macro with Scroll Versions change pages
Switching Between Spaces Published by Scroll Versions
Integration with third-party software
Displaying Additional User Information from the User Profile Plugin
Integrating Disqus Comments
Making Gliffy macros resizable
Making UI-Expand macro of RefinedToolkit work
Displaying Viewport Content in an iframe
General third-party app implementation
Trigger EliteSofts Page View Macro through Scroll Viewport
Integrate Midoris Archiving Plugin
Content Management with Page Properties
Context-Sensitive Help
Template Contexts
Theme Guidelines
Theme Properties
Search Context
Error Context
Page Context
Blog Overview Context
Supported Macros
Make your app compatible with Scroll Sites
How to create and develop a Scroll Sites theme
Password Protect Content for Anonymous Users
Get Help with Theme Development
Get Started with Theme Development
Group Viewports in a Collection
Develop Pluggable Placeholders
The Help Center Theme
Best Practices
Add a Sitemap
Theme Image Dimensions, Sizes and Formats
Using Images
Using Macros
Structure Your Help Center
Use cases
In App Help
Customize the Theme
Add custom fonts
Article Page Settings
Space Home Page Settings
Hero Layout
Detail Layout
Portal Page Settings
Theme Settings File
Theme Settings File up to 2.20.5
Theme Settings File up to 2.19.2
Inject Custom CSS and JavaScript
Global Settings
Settings Using Confluence Info
Integrations
Viewport Macros
Assign Meta Tags
Create a Form
Use the Redirect Macros
Viewport RSS Feed
How Tos
How to hide content on pages from being displayed in Viewport
Migrate to Confluence Cloud
Migration Path
How to Keep URLs as Stable as Possible
Server and Cloud Differences
Scroll PDF Exporter
Exporting a PDF File
Get Started
Export to PDF
Export Content via REST API
Perform a Debug Export
Design Custom Templates
Create and Manage Custom Templates
Download a Template
Upload a Template
Customize Document Sections
Add Placeholders
Add a Table of Tables / Figures / Code Blocks / Equations
Add Table Content
Create a Custom Background
Customize the Look of Rotated Pages
Define Different Page Numbering
Enable Different First Page for Content Section
Define Styles
Style Macros
Style Text
Style Tables
Define Template Settings
Preselect Export Templates
Define Export Properties
Define Link Label References for Internal Links and Figures/Captions
Administration
Configure Branded Templates
Create Branded Templates
Domains for Scroll PDF Exporter
Installation
Security Advisories
Modify Export Behavior
Intro to Macros
Ignore Content in Exports
Manually Add a Page Break
Add Captions to Images, Figures, and Tables
Override the Confluence Page Title in Exports
Change the Table Format
Add Bookmarks to Exports
Use Page Properties as Custom Placeholders
Change the Page Orientation
Keep Content Together
Ignore Content in Confluence, but Include it in Exports
Add an Index
Migrate to Confluence Cloud
Migration Path
Migrate Export Templates using the Confluence Cloud Migration Assistant
Cloud & Server Differences
Development
Make Your App's Macros Display Properly in Exports
Starting an Export from within Your App
Reference
Troubleshooting
02/04/25 - Scroll Exporter Service Outage
Scroll Documents placeholders are not working in exports
When Customizing a Template, Some Fonts are not Displayed in the Template Editor
When Exporting Embedded Attachments, the Attachments Cannot be Opened in the Generated Export
Template Library: A User's Guide
Configuring your Confluence Page
Configuring your Export Template
Request Support
How Headings are Handled
How Tables are Handled
Scroll Placeholders
Scroll Macros
FAQs
How can I limit the number of heading levels for my Table of Contents?
How can I disable numbering in the table of contents?
How can I insert an export button?
How can I use Confluence page labels to exclude content in an export?
How can I style heading levels greater than level 6?
How Can I Prevent Page Breaks in Table Cells and Macro Content?
How can I disable the background of Scroll Ignore macros?
Does Scroll PDF Exporter support data residency?
6 benefits of Scroll PDF Exporter
How Accessible Is Scroll PDF Exporter?
Scroll CHM Exporter
Key Features
Export Schemes
Index Support
Placeholder Support
REST API
Getting Started
Exporting to CHM
Workflow Overview
How Scroll Handles Headings
Roles and Permissions
Comala Document Management (Ad-hoc Workflows) Integration
Glossary
Users Guide
Creating a template
Setting Up a Development Environment
Using Placeholders
Creating custom Velocity context items
Using Velocity in the Custom CSS
Using Comala Document Management Placeholders
Creating an Export Scheme
Editing an Export Scheme
Removing an Export Scheme
Saving an Export Scheme
Scroll Macros
Applying Captions to Tables and Figures
Ignoring Content
Indexing Terms
Indexing Terms with Labels
Indexing Terms with Macro
Inserting Bookmarks
Overwriting Confluence Page Title
Using the Scroll Versions Page Key Functionality for Context-Sensitive Help
Defining Your Own Metadata
Using Page Properties as placeholder
Administrators Guide
Security Advisories
Accessing the Bandana Debugger
Cleaning Temporary Files
Configuring the Connection Settings
Configuring the CHM Compiler
Installing Microsoft HTML Workshop under Wine
Configuring the Default File Encoding
Creating an Export using the REST API
Disabling Templates
Tuning Export Performance
Restrict the export functionality in spaces and for user groups
App Farewell: Retiring Four Scroll Exporter Apps for Confluence
FAQ
How Can I get the REST URL before Export?
How can I hide the Customize Settings button in the Export Schemes screen?
How can I hide the Export Scheme 'My last export settings' ?
How do I get rid of extra empty pages in exports?
What can I do if my styles are not displayed correctly in the exported document?
Where can I find my Export Scheme ID?
Which placeholders are available in the Scroll Exporters
Why are my links linking to my Confluence system and not inside my exported document?
Why does the Scroll Pagetitle Macro not Work in Pages Copied with the Copy Page Tree Plugin
Why do my exported pages have other heading levels then the Confluence page?
Why do Scroll Exporters open HTTP Connections to Confluence?
Why is my content not appearing in exported CHM files?
Inline Comments in the Editor
Basics
Retirement of Inline Comments in the Editor
Get Started
FAQs
Can I add, reply and delete inline comments in the editor?
Why can't I get out of an inline comment marker when editing?
Why is an inline comment I just added when viewing a page not visible in the editor?
Scroll EPUB Exporter
Key Features
Export Schemes
Placeholder Support
REST API
Getting Started
Exporting to EPUB
Workflow Overview
Comala Document Management (Ad-hoc Workflows) Integration
How Scroll Handles Headings
Roles and Permissions
Glossary
Users Guide
Creating a template
Defining static content
Creating custom Velocity context items
Using Placeholders
Using Comala Document Management Placeholders
Using Page Properties as placeholder
Defining Your Own Metadata
Using Velocity in the Custom CSS
Creating an Export Scheme
Editing an Export Scheme
Removing an Export Scheme
Saving an Export Scheme
Setting Up a Development Environment
Scroll Macros
Applying Captions to Tables and Figures
Ignoring Content
Indexing Terms
Indexing Terms with Labels
Indexing Terms with Macro
Inserting Bookmarks
Overwriting Confluence Page Title
Administrators Guide
Security Advisories
Accessing the Bandana Debugger
Cleaning Temporary Files
Configuring the Connection Settings
Configuring the Default File Encoding
Creating an Export using the REST API
Disabling Templates
Tuning Export Performance
Restrict the export functionality in spaces and for user groups
App Farewell: Retiring Four Scroll Exporter Apps for Confluence
FAQ
How Can I Excerpt the Root Page from the EPUB Export?
How Can I get the REST URL before Export?
How can I hide the Customize Settings button in the Export Schemes screen?
How can I hide the Export Scheme 'My last export settings' ?
How do I get rid of extra empty pages in exports?
What can I do if my styles are not displayed correctly in the exported document?
Where can I find my Export Scheme ID?
Which placeholders are available in the Scroll Exporters
Why are my links linking to my Confluence system and not inside my exported document?
Why do my exported pages have other heading levels then the Confluence page?
Why do Scroll Exporters open HTTP Connections to Confluence?
Scroll DocBook Exporter
Key Features
Export Schemes
Index Support
Placeholder Support
REST API
Getting Started
Exporting to DocBook
Workflow Overview
How Scroll Handles Headings
Roles and Permissions
Comala Document Management (Ad-hoc Workflows) Integration
Glossary
Users Guide
Creating a template
Creating custom Velocity context items
Using Placeholders
Using Comala Document Management Placeholders
Using Page Properties as placeholder
Using Velocity in the Custom CSS
Creating an Export Scheme
Editing an Export Scheme
Removing an Export Scheme
Saving an Export Scheme
Matching Confluence Elements to DocBook Elements
Matching Advanced Formatting Elements
Matching Inline Formatting Elements
Matching List Styles
Matching Paragraph Styles
Matching Table Styles
Setting Up a Development Environment
Migrate from DocBook to Confluence and Scroll DocBook Exporter
Scroll Macros
Applying Captions to Tables and Figures
Defining a Footnote
Ignoring Content
Indexing Terms
Indexing Terms with Labels
Indexing Terms with Macro
Inserting Bookmarks
Overwriting Confluence Page Title
Administrators Guide
Security Advisories
Accessing the Bandana Debugger
Cleaning Temporary Files
Configuring the Connection Settings
Configuring the Default File Encoding
Creating an Export using the REST API
Tuning Export Performance
Restrict the export functionality in spaces and for user groups
App Farewell: Retiring Four Scroll Exporter Apps for Confluence
FAQ
How Can I get the REST URL before Export?
How can I hide the Customize Settings button in the Export Schemes screen?
How can I hide the Export Scheme 'My last export settings' ?
How do I get rid of extra empty pages in exports?
What can I do if my styles are not displayed correctly in the exported document?
Where can I find my Export Scheme ID?
Why are my links linking to my Confluence system and not inside my exported document?
Why do my exported pages have other heading levels then the Confluence page?
Why do Scroll Exporters open HTTP Connections to Confluence?
Scroll Apps for Confluence
Getting Started
Tutorials
Scroll Sites: Publish Documentation to a Public Help Center
Scroll Exporters: Export Documentation to PDF, Word, or HTML
Scroll Documents: Manage Versions, Variants, and Translations of Your Content
Reference
How to Set Up a Confluence Site and Install the Scroll Apps
Guide to choosing the right Scroll apps
Example Help Centers
Scroll Sites
Introduction
Get Started
Create and Maintain a Site
Create a Site
Update a Site
Resolve Site Issues
Delete a Site
Configure Access To a Site
Connect a Custom Domain
Customize URL Paths
Protect Access To a Site
Protect Site Access With Tokens
Protect Site With SAML Single Sign-On
Go Live With a Site
Unpublish a Site
Manage Redirects
Simple (Literal) Redirects
Advanced (RegEx) Redirects
Manage Content for a Site
Add and Remove Content Sources
Create and Edit Content
Resize and Align Images
Resize Tables
Preview and Check Content
Set a Default Language
Allow to Display Content From Any Includes
Display Versioned Content
Display Translated Content
Display Conditionalized Content (Variants)
Customize the Look and Feel
Using the Theme Configurator
Configure the Help Center Theme
Customize Site Logo, Header, Footer, and Favicon
Customize Page Types
Customize the Portal Page
Customize the Content Source Page
Customize Article Pages
Customize the Search Results Page
Exclude Articles From Navigation and Search
Define Pinned, News and Call-to-Action Pages
Supported Macros and Features (Help Center Theme)
Supported Third-Party Macros (Help Center Theme)
Enable and Customize Cookie Consent Management
Configure Integrations
Analytics Integrations
Help Desk Integrations
Incident Communication Integrations
Integrations Discounts
Enable AI Search
AI Search Analytics Integration
Inject Custom CSS
Using Design Tokens in Custom CSS
Advanced CSS Customization
Add Custom Fonts
Restrict CSS styles to specific article pages
Restrict CSS styles to page templates
Design Tokens
Components
Header
Footer
Banner
Search bar
Search input
Search suggestion
Table of contents
Dropdown
Inject Custom JavaScript
Recommended Custom Image Formats
Purchase A Third-Party Theme
Share and Embed Content
Share Links
Embed In-App Help
Advanced In-App Help Customizations
Generate Stable Links (Context Keys)
Administration
Installation
Permission to Use the App
App Access to Confluence Spaces and Content
Security Advisories
Troubleshooting
Custom Domain Setup Fails
Cannot See Scroll Sites in the Apps Menu
My Latest Change Doesn't Appear In the Live Site
How Tos
Hide Sections of Pages in Your Site
Control Publishing of Changes
Show Different Content Depending On The Audience
Create a Multilingual Site
Integrate Release Notes and Roadmap from Released.so
Convert a Content Source From a Space to a Scroll Document
Build Scroll Sites Optimized Macros
Verify My Site With The Google Search Console
Change the Order of Versions in the Version Picker in the Help Center
Move a Custom Domain From One Scroll Site to Another Site
Embed Arcade Into a Scroll Site Page
Migrate Custom Code From Scroll Viewport to Scroll Sites
FAQs
What Features Are Missing in Scroll Sites?
Pricing - How Much Does Scroll Sites Cost?
SEO – How Is My Site Indexed and Ranked by Search Engines?
Security – How Secure Is Scroll Sites?
Load Time and Uptime – How fast and reliable is access to Scroll sites?
Accessibility – Are Scroll Sites Accessible? Our Accessibility Statement
How Does Search in the Help Center Theme Work?
What Are the Advantages of Using Scroll Sites Over Competitors?
What Are the Advantages Of Using Scroll Sites' Help Center Over Jira Service Management (JSM) Knowledgebase?
How Does Scroll Sites Construct URLs?
Which Scroll Document Versions Should I Add to My Site?
Why Does the Table of Contents Or Page Tree Macro Not Show in the Help Center Theme?
Why Do My Videos Not Play or Load in My Scroll Site?
What Cookies Do Scroll Sites Set?
What Is Scroll Sites' AI Search?
What Browsers Do Scroll Sites Support?
Why Do Custom Emojis Not Show in My Scroll Site?
Why Does My Help Center Article Content Not Use The Whole Page Width?
Best Practices
Referencing Content – Best Practices
Formatting Content – Best Practices
Embedding Help – Best Practices
Optimizing for searchability and retrieval (for standard and AI search) – Best Practices
Optimizing for Search Engines (SEO) – Best Practices
Example Pages
Video Tutorials (Help Center)
API References (Help Center)
FAQ Pages (Help Center)
Release Notes
Scroll Sites is Here
Translations for Scroll Documents
Scroll HTML Exporter
Exporting a HTML File
Get Started
Export to HTML
Export Content via REST API
Perform a Debug Export
Custom HTML Template Design Guide
Create and Manage Custom Templates
Define Template Settings
Preselect Export Templates
Define Export Properties
Defining Page Labels to Exclude Child Pages
Template Customization
Custom CSS Examples
Custom JavaScript Examples
Adding Metadata to the Template
Scroll HTML Exporter Macros
Applying Captions to Tables and Figures
Ignore Content in Confluence, but Include in Exports
Overwriting Confluence Page Title
Ignoring Content in the Export
Migrate to Confluence Cloud
Migration Path
Cloud & Server Differences
Administrators Guide
Changes to Template Customization
Custom Export Template Feedback
Domains for Scroll HTML Exporter
Installation Guide
Request Support
Roles and Permissions
Security Advisories
Development
Make your app's macros display properly in exports
Starting an Export from within Your App
FAQs
Does Scroll HTML Exporter Support Data Residency?
How does Scroll HTML Exporter Handle Headings?
How can I use Scroll Document Context Keys in my Export?
Why can I not find specific content when searching the HTML export?
Backbone Work Sync
Basics
Get Started
Key Features
Sync Panel
Example Use Cases
Synchronize a private with a public project
Synchronize only certain issues
Cross Deployment Synchronization
Configure a Project Banner
Synchronize with approval-based configuration
Synchronize with Jira Service Management
Mirroring (same-level support)
2nd Level Support (Jira Service Management to Jira Software)
2nd Level Support (Jira Service Management to Jira Service Management)
Power Customer Support
Synchronize One Project with Multiple Others
Bidirectional synchronization
Synchronize Jira Data Center with Jira Cloud
Migrate Jira Projects
Unidirectional Synchronization
Configuration
Create a Synchronization
Mode: Review vs Immediate
Review Mode
Set up a WebHook
Configuring the synchronization user
Synchronization Detail View
Issue Type Mappings
Field Mappings
Common Field Mapping Types
Fields (Default values)
Workflow Mappings
Project Mapping
Attachments
Comments
Worklogs
Advanced Settings
Connection
Notifications
Synchronizations Overview
How-tos
Limit the synchronized issues
Unlink paired issues
Set the Synchronized Issue as an Issue Link
Sync Not Supported Fields
Pair existing issues to be synchronized
Add a Sync Button
Migrate a Backbone synchronization to a new Backbone synchronization
JQL Search by Backbone Attributes
Import/Export Synchronization Configurations
Restrict Backbone Usage to Certain User-Groups
Clear Sync Panel After Moving Issues Between Projects
Migrate to Jira Cloud
Cloud & Data Center Differences
Migration Path
Server (with Backbone) to Cloud → Cloud to Cloud
Server to Server (with Backbone)→ Cloud to Server (with Backbone)
Server (with Backbone) to Server → Cloud (with Backbone) to Server
Server to Cloud (with Backbone) → Cloud to Cloud
Remote License Migration
Behind firewall
Migration Scripts
Troubleshooting
Analyze and Fix Errors
Fix common problems
General Problem Situations
All fields have English names although Jira is in a different language
Authentication with an external Jira fails
Why are my existing issues not immediately synced after creating a synchronization?
Recently created issue types, fields, etc. are not available when editing configuration
Attachments are not synchronized
Sync Panel Displays Wrong Synchronization Name, and No Link to Partner Project
Issue Specific Problem Situations
Admin or project admin permissions are required
Asset Does Not Exist
Asset Field Validation Failed
Attachments got duplicated
Bad gateway
Cannot add or remove watcher
Cannot create new issue without mapped issue type
Cannot find transition
Cannot find transition id
Cannot perform transition
Component(s) not valid
Could not resolve value of Project Key
Custom Field Mapping Error
Email Hidden in profile
Fallback user does not exist
Field not on the Screen
Incoming Issue Error
Incoming Version Error
Invalid JQL Filter
Invalid regex syntax
Issue does not exist
Issues must be assigned
Issue type not configured
Epic is not accessible
Missing attachment permissions
Missing Issue
Missing issue type
Missing message
Missing parent Issue error
Missing required fields
Multi to Single Asset Error
Multiple Assets Founds
No create version permissions
Incompatible message format
No project administration permissions
Option not valid
Outgoing Issue Error
Outgoing Send Error
Outgoing Version Error
Priority not valid
Resolution cannot be chosen
Resolution can not be set
Resolution was not found
Resolution was not mapped
Security level name is not valid
Sprint does not exist
Template error
The requested board cannot be viewed
User does not exist
User not assignable
User was not mapped
Version(s) not valid
Attachment exceeds file size
Workflow operation not valid
Worklog User Failure
Worklog General Failure
Trigger a Resync
Administration
Security Advisories
Licensing
Remote License
Installation
Supported Jira versions
Disable Usage Tracking
Reference
Field Mapping Reference
Component
Dates
Issue links
Kepler custom fields
Elements Connect (formerly nFeed): supported fields
Power Database Fields
Resolution
Scriptrunner: scripted fields
Security level
Synchronize sprints
Version
Watchers
User
Knowledge Base
Add a 'sync issue' button to the view issue screen
Configure only changes made by one synchronization partner to be synchronized
Clear the sync panel
Jira Automation vs Backbone Issue Sync
Data Encryption
Support for Team-Managed Projects
Synchronization Behavior
Deleting a Backbone Synchronization
Uninstalling Backbone
Errors That Are Retried Automatically
How Concurrent Edits Are Handled
Behavior of Moving Synced Issues to Another Project
Issue History – How It's Handled
How a Synchronization Behaves when Restarted After Being Down
Synchronizing Projects Already Containing Issues
Deleting a Synchronized Issue
Handling Personal Data
Name Change: Backbone Work Sync for Jira
Glossary
Data Security and Performance
Certification
Is Backbone ISO certified?
Is Backbone SOC2 Type II compliant ?
Is Backbone GDPR compliant?
Data Security
How does Backbone ensure Cloud protection?
How does Backbone ensure data encryption?
How does Backbone use the Jira REST API?
Who can make changes to the Backbone configurations?
How does Backbone deal with security vulnerabilities?
Does Backbone notify customers in case of security breaches?
Do you have a list of your latest security advisories?
Data Handling
Does Backbone offer data residency?
How does Backbone handle personal data?
What info is exchanged between instances?
What info is stored by Backbone?
Where is my data hosted?
How long are the application logs stored?
Who can access my data?
How can I back up my data and where is it stored?
Is Backbone a data processor?
Does Backbone use any sub-processors when transferring data?
Does Backbone have a diagram illustrating where and how the data is stored and processed?
Data Residency
FAQ about Data Residency
How Does Data Residency Work in Backbone?
Performance
How long does it take for Backbone to sync a particular number of issues?
Can Backbone be used by enterprises and to sync a large number of issues?
How is a syncing error caused by Backbone detected and fixed?
Is there a limit to how many issues can be synced when migrating to Jira Cloud?
Configuration Modes
What different types of connections are possible using Backbone?
Can I synchronize a Jira instance from behind an enterprise firewall?
FAQs
Do you plan to synchronize with other systems?
Can I synchronize an instance without installing Backbone?
Can I have the same issue keys in both projects?
Scroll Translations
Basics
Navigate the App
Translations Report
Permissions
Glossary
Get Started
External Translation
Get Started With External Translation
Working With XLIFF
Working with Storage Format
Exclude Content from Translation
Content Reuse
Include Content from Other Pages
Administration
Restrict Scroll Translations Activation by Space
Downgrade to a Previous Version
Security Advisories
Scroll Search
Perform and log Scroll Health Checks
Advanced Plugin Settings
Deactivate Scroll Translations
Scroll Roles
Migrate to Confluence Cloud
Migrate Spaces That No Longer Need Scroll Translations
Development
Integrate a Custom Theme
Export and Import Translation ZIP via REST API
Use the Java API
Scroll Translations Administration via REST API
Knowledge Base
Using Collaborative Editing
Using Inline Comments
Supported Languages
Initially Displayed Language
Link to a Specific Language
Translated Knowledge Base for JSM
Display the Page Tree in a Page
Working with Drafts in Other Languages
Supported Macros and Features
How to Change Default Language
Troubleshooting
The "Unpublished changes without language" Dialog Appears
Broken Content by Label Macros
Installation Error "We are unable to generate an trial license. The plugin key is invalid. Please contact us if the problem persists."
Resolve "Render.xHTMLException" Error
Scroll Exporter Extensions
Extensions
Change the Page Orientation
Ignore Content in Exports
Ignore Content in Confluence, but include it in Exports
Manually Add a Page Break
Add Captions to Images, Figures, and Tables
Generate a List of Index Terms
Add Bookmarks to Exports
Change the Table Format
Override the Confluence Page Title in Exports
Insert an Export Button
Keep Content Together
Migrate to Confluence Cloud
Cloud & Server differences
Migration path
Scroll ImageMap
Basics
Get Started
ImageMap Editor
Scroll ImageMap Examples
Administration
Security Advisories
Minimum System Requirements
Installation
Migrate to Confluence Cloud
Cloud & Server Differences
Migration Path
Scroll Documents
Introduction
Get Started
Navigate the App
Glossary
Use Cases
Create and Manage Product Documentation in Confluence
Create and Manage Modular Product Manuals in Confluence
Create and Manage Company Guides, Manuals, and Employee Handbooks in Confluence
Create and Manage Process Documentation in Confluence
Create, Manage and Version Documents
Create a Document
Define and Edit Document Details
Save a Version
Define and Edit Version Details
Edit Version Prefix
Overview and Organize Versions
Manage Restrictions
Delete a Document and its Versions
Move a Document
Copy Properties When Saving Versions
Edit and Structure Documents
Organize Page Tree
Edit Pages
Overwrite Page Content Between Versions
Copy Page Tree
Add Existing Page Tree
Track and Review Documents
Manage Page-level Workflows
Assign, Switch, and Disable a Workflow
View and Set Workflow Statuses
Save Versions with Workflows
Publish with Workflows
View Activity
Compare Versions
Set and Track Version Statuses
Create and Manage Read Requests
Create a Read Request
Manage Read Requests and Confirmations
Close a Read Request
Delete a Read Request
Deliver and Publish Documents
Browse the Document Library
Read in the Document Reader
Assign Context Keys
Add Scroll Page Titles
Publish to Confluence
Publish to a Scroll Viewport Site
Export to PDF, Word, or HTML
Copy to a Different Space
Advanced Document Management
Version a Document That Contains Included Content
Reuse Content in a Scroll Document
Assign Scroll Page IDs and Manage Page Groups
Manage Translations
Quick Start Tutorial: Set Up and Manage Translations
Define and Delete Languages
Create and Delete Translations
Navigate Translations
Update Translations
Reuse Translations
External Translation using XLIFF
Translate a Version Externally
Working with XLIFF
Include and Exclude Pages from Xliff Exports
Translate Reusable Content
Export and Publish Translations
Mark Content as Non-Translatable
Manage Variants
Quick start Tutorial: Set Up and Manage Variants
Define and Edit Variants
Tutorial: Define and Edit Multiple Variant Rules
Define Conditional Content
Preview Variants
Export and Publish Variants
Administration
Install Scroll Documents
Assign the Required Permissions
Enable Scroll Documents in Selected Spaces Only
Disable Usage Tracking for a User
Disable Usage Tracking for the Whole Instance
Enable Read Request Email Notifications
Domains for Scroll Documents
Security Advisories
Upgrade to Scroll Documents' New Data Model
Scroll Documents Legacy Features
The Document Toolbox is Moving
How-To Articles
Convert a Space to a Scroll Document
Create a Document from Existing Pages
Assemble Several Spaces into One Document
Create a Document Template
Recreate a Document with Several Versions
Track Translations
Link between Scroll Documents
Freeze Jira Issue Statuses in Versions
FAQs
What Is the Version Location Page and How Can I Use It?
Why Do I Need a Prefix When Creating, Copying, or Saving a Version of a Document?
When Does Scroll Documents Create New Confluence Pages Vs. Re-use Existing Pages?
How Do Extension Apps Work?
Can I Copy over a Translation from the Working Version into a Saved Version?
Can I Use the Same Page Title Multiple Times in Scroll Documents?
Does Scroll Documents Include a Built-in Workflow Capability?
How Can I Publish My Document?
Can I Branch Versions With Scroll Documents?
Why Is Full Working Version Access Needed To Save Versions?
How Does Scroll Documents Handle Different Content Types?
Does Scroll Documents Support Data Residency?
Troubleshooting
Incomplete Page Tree After Saving a Version Fails
Resolve "Unable To Create New Document"/ "Unable To Enable Scroll Documents"
"Confluence Stopped Responding" Error While Saving a Version
Resolve "Version Location Not Found"/ "Version Location Permission Missing"
Resolve "Broken Reference"
Resolve "Document Not Found"
Resolve "Broken Document Link
Broken Attachment References on Pages
Dynamic Macros Aren't Displayed as Expected
Unable To Delete Migrated Document
Unable To Add a Document to Viewport
Inconsistent Page Tree Order
Resolve License Issues With Variants and Translations for Scroll Documents
Release Notes
Scroll Documents 2025-07-30
Scroll Documents 2025-04-03
Scroll Documents 2025-02-27
Scroll Documents 2024-12-05
Scroll Documents 2024-09-19
Scroll Documents 2024-08-15
Scroll Documents 2024-06-19
Scroll Documents 2024-05-16
Scroll Documents 2024-03-14
Scroll Documents 2024-02-13
Scroll Documents 2023-06-22
Scroll Documents 2022-07-28
Scroll Documents 2.0.35-AC
Scroll Documents 2.0.7-AC
Release Notes Archive
Scroll Documents 2.0.0-AC
Scroll Documents 2.0.1-AC
Scroll Documents 2.0.4-AC
Scroll Documents 2.0.5-AC
Scroll Documents 2.0.6-AC
Scroll Documents 2.0.8-AC
Scroll Documents 2.0.9-AC
Scroll Documents 2.0.11-AC
Scroll Documents 2.0.12-AC
Scroll Documents 2.0.13-AC
Scroll Documents 2.0.15-AC
Scroll Documents 2.0.16-AC
Scroll Documents 2.0.18-AC
Scroll Documents 2.0.19-AC
Scroll Documents 2.0.20-AC
Scroll Documents 2.0.23-AC
Scroll Documents 2.0.26-AC
Scroll Documents 2.0.27-AC
Scroll Documents 2.0.28-AC
Scroll Documents 2.0.29-AC
Scroll Documents 2.0.30-AC
Scroll Documents 2.0.32-AC
Scroll Documents 2.0.36-AC
Scroll Documents 2.0.37-AC
Scroll Documents 2.0.40-AC
Scroll Documents 2.0.41-AC
Scroll Documents 2.0.42-AC
Scroll Documents 2.0.46-AC
Scroll Documents 2.0.49-AC
Scroll Documents 2.0.54-AC
Scroll Documents 2.0.56-AC
Scroll Documents 2.1.2-AC
Scroll Documents 2.1.4-AC
Scroll Documents 2.1.5-AC
Scroll Documents 2.1.8-AC
Scroll Documents 2.1.9 -AC
Scroll Documents 2.1.10-AC
Scroll Documents 2.1.11-AC
Scroll Documents 2.1.17-AC
Scroll Documents 2.1.18-AC
Scroll Documents 2.1.20-AC
Scroll Documents 2.1.24-AC
Scroll Documents 2022-10-13
Scroll Documents 2022-11-10
Scroll Documents 2022-11-23
Scroll Documents 2023-02-13
Scroll Documents 2023-03-16
Scroll Documents 2023-05-31
Scroll Documents 2023-08-02
Scroll Content Quality Documentation
Get Started
Configure Rulesets
Text Capitalization
Text Replacement
Broken External Links
Image Alt Text
Allow/Block Macros
Allow/Block Page Elements
Heading Level Sequence
Advanced Edit Mode
Bundled Rulesets
Release Notes
Scroll Content Quality 2024-04-23
From Beta to Beyond: Introducing Scroll Content Quality GA with Transition To Paid Model
Variants for Scroll Documents
Scroll Word Exporter
Exporting a Word file
Get started
Workflow overview
Create Word template
Upload Word Template
Bundled templates explained
Export to Word
Export Content via REST API
Perform a Debug Export
Managing Export Templates
What is an Export Template?
Create and Manage Export Templates
Define the Template Settings & Export Properties
Preselect Export Templates
Define Link Label References for Internal Links and Figures/Captions
Custom Word Template Design Guide
Overview on the Available Styles
Define Styles
Defining Caption Styles
Defining Page Breaks
Defining a Section Column Output
Defining the Style of Monospaced Text
Defining Table Styles
Numbering Headings
Defining List Styles
Defining Paragraph Styles
Add Placeholders
Add Structural Elements
Creating a Header or Footer
Creating a Table of Contents
Creating a Table of Code Blocks
Creating a Table of Equations
Creating a Table of Figures
Creating a Table of Tables
Creating a Title Page
Creating an Index
Add Word Macros
Scroll Word Exporter macros
Scroll Macros
Add Bookmarks to Exports
Add Captions to Images, Figures, Code Blocks, Equations and Tables
Change the Table Format
Ignore Content in Confluence, but Include it in Exports
Ignore Content in Exports
Generate Index Terms
Manually add a page break
Override the Confluence Page Title
Insert an Export Button
Keep Content Together
Change the Page Orientation
Migrate to Confluence Cloud
Migration Path
Migrate Export Templates using the Confluence Cloud Migration Assistant
Cloud & Server Differences
Administration
Domains for Scroll Word Exporter
Glossary
Installation
Key features
Request Support
Security Advisories
Development
Make your App's Macros Display Properly in Exports
Starting an Export from within Your App
Troubleshooting
Problems with Exported Word Files
Scroll Documents placeholders are not working in exports
Table of Contents Page Numbers do not Match Actual Page Numbers in Document
Styles are not Displayed Correctly
Table Heading Rows in Table are not Preserved
Scroll Pagetitle Macro does not Work
Heading Levels are Different than in Confluence
Table Text is in Times New Roman
FAQs
What versions of Microsoft Word are supported?
How can I insert an export button?
How can I prevent a placeholder error notification from being rendered in my export?
How Heading Levels are Handled
Page layouts are not respected
How can I use Confluence page labels to exclude content in an export?
How to add Automatic hyphenations in Word
What Word file formats are supported?
Where are my templates stored?
Why do Scroll Exporters open HTTP Connections to Confluence?
Why are images not included in the export?
How can Word limitations affect my export?
Does Scroll Word Exporter Support Data Residency?
Scroll Viewport Cloud
Get Started
Configure and Manage a Site
Create a Site
Generate a Preview
Publish and Update a Site
Configure Integrations
Analytics Integrations
AI Search Analytics Integration
Help Desk Integrations
Article Feedback Integration
AI Search Integration
Incident Communication Integrations
Integrations Discounts
Connect a Custom Domain
Customize URL Segments
Set Up Authenticated Access
Set Up SAML Single Sign-On
Restrict Site Access with Tokens
Set Site Language(s)
Manage Redirects
Literal Redirects
Fallback Redirects
Delete a Site
Define and Structure Content
Add and Remove Content Sources
Create and Edit Articles and Topics
Resize and Align Images
Resize Tables
Define Pinned, News and Call-to-Action Pages
Change Descriptions in the Site
Allow to Display Content From Any Includes
Exclude Pages From Navigation and Search
Display Versions
Display Variants
Display Translations
Preview and Check Content
Supported Macros and Features
Supported Third-Party Macros
Style and Customize a Site
Overview of the Help Center Theme
Customize Header, Footer, and Favicon
Customize the Content Source Page
Customize Article Pages
Customize the Portal Page
Customize the Search Results Page
Inject Custom CSS
Using Design Tokens in Custom CSS
Migrate to New Design Tokens
Advanced CSS Customization
Add Custom Fonts
Restrict CSS styles to specific article pages
Restrict CSS styles to page templates
Design Tokens
Components
Header
Footer
Banner
Search bar
Search input
Search suggestion
Table of contents
Dropdown
Inject Custom JavaScript
Recommended Custom Image Formats
Fixed Templates
Share and Embed Content
Share Links
Embed In-App Help
Advanced In-App Help Customizations
Generate Stable Links (Context Keys)
Administration
Installation
Permission to use the app
App Access to Confluence Spaces and Content
Security Advisories
Troubleshooting
Custom Domain Setup Fails
Unable to Add a Space as a Content Source
Unable To Add a Document As a Content Source
Content Source Could Not be Found
Previews in the app don't show images
Context Key Links Lead to 404 Pages
Failed Publishing Content Source Logo
Changelog is showing wrong change count
Order of page tree in Viewport is different than in Confluence
Duplicate URL Segment - Generating Preview Failed
Cannot See Viewport in the Apps Menu
Broken Ancestors - Generating Preview Failed
How Tos
How To Hide Sections of Articles in Viewport
How To Use Duplicate Page Titles in Viewport
How To Insert a Jira Issue Macro
How To Convert a Content Source From a Space to a Scroll Document
How To Control Publishing of Changes
How to Show Different Content Depending on the Audience
How To Hide Markers Shown for Unicode Directionality Formatting Characters
How To Verify My Viewport Site With The Google Search Console
Create a Multilingual Help Center
How To Change the Order of Versions in the Version Picker in Viewport
How To Move a Custom Domain From One Viewport Site to Another Site
Navigate From Article in Site Directly to Confluence Page
Integrate Release Notes and Roadmap from Released.so
How To Upgrade To Scroll Sites
Embed Arcade Into a Viewport Article
FAQs
SEO – How Is My Site Indexed and Ranked by Search Engines?
Pricing - How Much Does Scroll Viewport Cost?
How Secure Is Scroll Viewport?
Are Viewport Sites Accessible? Our Accessibility Statement
How Does Scroll Viewport Construct URLs?
How Does Search on Viewport Sites Work?
How fast and reliable is access to Viewport sites (load time and uptime)?
What Browsers Do Viewport Sites Support?
What cookies do Viewport sites set?
Why Allow to Set Up Fallback Redirects when Adding Variants and Translations?
What Are the Advantages Of Using Scroll Viewport Over Competitors?
What Are the Advantages Of Using Scroll Viewport Over Jira Service Management (JSM) Knowledgebase?
Why does the table of contents or page tree macro not show in my Viewport site?
Why Do My Videos Not Play or Load in My Viewport Site?
Why Do Custom Emojis Not Show in My Viewport Site?
What Is Viewport's AI Search?
Why Does My Article Content Not Use The Whole Page Width?
How Does the Launch of 'Scroll Sites' Affect Me as a Viewport Cloud User?
What Features Are Missing in Scroll Sites?
Best Practices
Formatting Content – Best Practices
Referencing Content – Best Practices
Optimizing for Search Engines (SEO) – Best Practices
Embedding Help – Best Practices
Optimizing for searchability and retrieval (for standard and AI search) – Best Practices
Example Pages
Video Tutorials
API References
FAQ Pages
Release Notes
2025-09-30
2025-09-24
2025-08-14
2025-07-08
2025-06-17
2025-06-12
2025-05-22
2025-05-14
2025-04-17
2025-03-27
2025-03-21
2025-03-03
2025-02-27
2025-01-21
2024-11-06
2024-10-08
2024-09-24
2024-08-26
2024-08-19
2024-07-29
2024-07-23
2024-07-11
2024-07-09
2024-06-11
2024-05-21
2024-05-17
2024-05-06
2024-04-18
2024-02-29
2024-02-15
2024-01-17
Archive – Release Notes
2023-12-21
2023-12-20
2023-12-07
2023-12-01
2023-11-30
2023-11-02
2023-10-17
2023-09-12
2023-08-23
2023-08-07
2023-07-24
2023-07-13
2023-06-22
2023-06-19
2023-06-06
2023-05-24
2023-05-12
2023-05-10
2023-04-11
2023-04-03
2023-03-16
2023-02-24
2023-02-23
2023-02-13
2023-02-01
2023-01-11
Scroll Viewport Cloud 2022-12-23
Scroll Viewport Cloud 2022-12-21
Scroll Viewport Cloud 2022-12-19
Scroll Viewport Cloud 2022-12-15
Scroll Viewport Cloud 2022-12-12
Scroll Viewport Cloud 2022-11-24
Scroll Viewport Cloud 2022-11-10
Scroll Viewport Cloud 2022-11-09
Scroll Viewport Cloud 2022-10-27
Scroll Viewport Cloud 2022-10-12
Scroll Viewport Cloud 2022-09-25
Scroll Viewport Cloud 2022-09-19
Scroll Viewport Cloud 2022-08-15
Scroll Viewport Cloud 2022-07-27
Scroll Viewport Cloud 2022-07-13
Scroll Viewport Cloud 2022-05-31
Scroll Viewport Cloud 2022-05-17
Scroll Viewport Cloud 2022-05-02
Scroll Viewport Cloud 2022-04-28
Scroll Viewport Cloud 2022-03-29
Scroll Viewport Cloud 2022-03-23
Scroll Viewport Cloud 2022-03-14-09-16
Scroll Viewport Cloud 2022-03-02
Scroll Viewport Cloud 2021-02-14
Scroll Viewport Cloud 2022-02-01
Scroll Viewport Cloud 2022-01-18
Scroll Viewport Cloud 2022-01-10
Scroll Viewport Cloud 2021-12-23
Scroll Viewport Cloud 2021-12-20
Scroll Viewport Cloud 2021-12-10
Scroll Viewport Cloud 2021-12-07
Scroll Viewport Cloud 2021-11-23
Scroll Viewport Cloud 2021-11-11
Scroll Viewport Cloud 2021-10-28
Scroll Viewport Cloud 2021-10-13-17-45
Scroll Viewport Cloud 2021-10-05
Scroll Viewport Cloud 2021-09-22
Scroll Viewport Cloud 2021-09-07
Scroll Viewport Cloud 2021-08-18
Scroll Viewport Cloud 2021-08-04
Scroll Viewport Cloud 2021-07-15
Scroll Viewport Cloud 2021-07-13
Scroll Viewport Cloud 2021-07-01
Scroll Viewport Cloud 2021-06-16
Scroll Viewport Cloud 2021-05-31
Scroll Viewport Cloud 2021-05-06
Scroll Viewport Cloud 2021-05-03
Scroll Viewport Cloud 2021-04-22
Scroll Viewport Cloud 2021-04-08
Scroll Viewport Cloud 2021-03-10
Scroll Viewport Cloud 2021-02-22
Scroll Viewport Cloud 2021-02-09
Scroll Viewport Cloud 2021-02-01
Scroll Viewport Cloud 2021-01-20
Scroll Viewport Cloud 2020-12-18
Scroll Viewport Cloud 2020-12-15
Scroll Viewport Cloud 2020-12-01
Scroll Viewport Cloud 2020-11-18
Scroll Viewport Cloud 2020-11-11
Scroll Viewport Cloud 2020-11-09
Scroll Viewport Cloud 2020-10-26
Scroll Viewport Cloud 2020-10-14
Scroll Viewport Cloud 2020-10-09
Scroll Viewport Cloud 2020-09-16
Scroll Viewport Cloud 2020-09-02
Scroll Viewport Cloud 2020-08-13
Scroll Viewport Cloud 2020-08-03
Scroll Viewport Cloud 2020-07-28
Scroll Viewport Cloud 2020-07-14
Scroll Viewport Cloud 2020-07-06
Scroll Viewport Cloud 2020-07-02
Scroll Viewport Cloud 2020-06-24
Scroll Viewport Cloud 2020-05
Scroll Versions
Basics
Get Started
Navigate the App
Glossary
Permissions
Versioning
Intro to Version Management
Manage Versions
Add/Edit a Versioned Page
Compare Versioned Content
Move a Versioned Page
Link to Pages in a Versioned Space
Merge Versions
Remove a Versioned Page
Delete Version
Conditional Content and Variants
Intro to Conditional Content and Variants
Manage Variants
Display Variants
How to Use the Conditional Content Macro
Make Pages Conditional
Publishing
Publish to the Web
Publish to a Document
Publish in Confluence
Publish to a New Space
Publish to an Existing Space
Publish within the Same Space
Publish to a Remote Confluence System
Workflows
Intro to Workflows
Compatibility with Comala Document Management
Change the Workflow Status of All Pages of a Particular Version
Publishing with Workflows
Advanced Content and Help
Intro to Context-Sensitive Help
Intro to Content Reuse
Use Page Keys
Duplicate Page Titles
Disabling Duplicate Page Titles
Advanced Scroll App Settings
Administration
Perform and Log Scroll Health Checks
Restrict Scroll Versions Activation by Space
Page Tree and Macro Performance in Versioned Spaces
Improve Performance in Versioned Spaces
Compatibility with Themes
Security Advisories
Update Scroll Versions
Scroll Search
CQL Types and Fields
Deactivate Scroll Versions
Scroll Roles
Migrate to Confluence Cloud
Migrate Spaces That No Longer Need Scroll Versions
Replace (Excerpt) Include+ Macros
Development
Use the REST API
REST API Resources
REST API Usage and Examples
Use the Java API
Add the Java API to Your Project
Workflow Notification Plugin Tutorial
Integrating a Custom Theme
Knowledge Base
Delete All Versions of a Page
Use Page Title URLs for Pages with Special Characters in Title
Remove Unversioned Pages
Collaborative Editing and Drafts
Freeze a Version
Downgrade to a Previous Version of Scroll Versions
Pages Created When Versioning a Page
Publish a Single Page Alternatives
Work with Unversioned Pages
Work with Variables
Difference Between Permalinks and Page Keys
Supported Macros and Features
Reduce Confluence Index Flush Jobs
Set Your Personal Scroll Versions Preferences
Behavior of Comments when Publishing
Change the Version of a Page
Deactivate the Public View
Disable Scroll Versions Onboarding Notifications
Troubleshooting
Error Rendering Page Property Macro "com.k15t.scroll.platform.model.SpaceRoles"
How to Resolve a Dark Feature Banner
Migration To Scroll Documents Times Out
Preview Message "Publishing.Preview is currently queued"
Publishing Warning "Page contains a link to a page that cannot be published"
Resolve "Change name must match page naming pattern" Error
Resolve "Macro Rendering Error"
Restriction Issue When Publishing "Page X will be restricted for Edit if Scroll Versions..."
Scroll Versions Controls Still Displaying After Uninstalling
Seeing "Error Loading Children" in the Page Tree
Version Pages Appearing in the Page Tree
Scroll Versions Disabled in Confluence's App Manager
Repair Links to Change Pages
Resolve "Failed to acquire lock for" Error
Installation Error "We are unable to generate an trial license. The plugin key is invalid. Please contact us if the problem persists."
Resolve "Original Page X is dirty (modified)!"
Get Started with Scroll
Support
Help FAQ
Scroll Apps Migration Hub
Main
Basics
Navigate the App
Translations Report
Permissions
Glossary
Get Started
External Translation
Get Started With External Translation
Working With XLIFF
Working with Storage Format
Exclude Content from Translation
Content Reuse
Include Content from Other Pages
Administration
Restrict Scroll Translations Activation by Space
Downgrade to a Previous Version
Security Advisories
Scroll Search
Perform and log Scroll Health Checks
Advanced Plugin Settings
Deactivate Scroll Translations
Scroll Roles
Migrate to Confluence Cloud
Migrate Spaces That No Longer Need Scroll Translations
Development
Integrate a Custom Theme
Export and Import Translation ZIP via REST API
Use the Java API
Scroll Translations Administration via REST API
Knowledge Base
Using Collaborative Editing
Using Inline Comments
Supported Languages
Initially Displayed Language
Link to a Specific Language
Translated Knowledge Base for JSM
Display the Page Tree in a Page
Working with Drafts in Other Languages
Supported Macros and Features
How to Change Default Language
Troubleshooting
The "Unpublished changes without language" Dialog Appears
Broken Content by Label Macros
Installation Error "We are unable to generate an trial license. The plugin key is invalid. Please contact us if the problem persists."
Resolve "Render.xHTMLException" Error
Breadcrumbs
Scroll Translations
On this Page
External Translation
Select one of the following topics:
Children macro unable to render for apps.