BULK PAGE CLONER FOR CONFLUENCE
Admin guide
The app has no settings of its own. This is what an administrator controls around it.
The app acts as you, never as itself
Every read and every page it creates is made with your Confluence account. The app has no elevated identity and no service account — if Confluence would refuse you, it refuses the app. That is why there is nothing to configure: your existing permissions already describe exactly what the app can do.
The practical consequence is that two people running the same clone can get different results, because they can see different spaces.
Space permissions
Two permissions matter, and they can be in different spaces — cloning a template out of one space into another is the normal case.
| Where | What you need | Without it |
|---|---|---|
| The source space | Permission to view the space and its pages | The page never appears in the Step 1 search, so it cannot be picked as a source. |
| The destination space | Permission to add pages | The space is rejected when the copies are created. |
If a space is unreachable the app says so plainly rather than failing silently: Space ‘KEY’ not found or not accessible. Make sure you have permission to view this space.
The Step 1 page search is instance-wide, not scoped to the space you are in — but it only ever lists pages you already have permission to read, so the search cannot reveal a page you could not otherwise open.
Mentions and notifications
Copies are ordinary Confluence pages, so Confluence treats them as ordinary pages. If the source page @mentions someone, every copy notifies them again — twenty-five copies means twenty-five notifications per mentioned person, arriving on a short delay. There is no flag to suppress this, so the app warns you on Step 2 before anything is created rather than letting you find out afterwards.
Installation and access
Bulk Page Cloner is an Atlassian Forge app. It installs site-wide and needs a Confluence site administrator, because Forge apps cannot be installed per space. Once installed it is available to everyone, and what each person can actually clone is decided by their own space permissions.
It requests six scopes, and nothing else:
- read:page:confluence — to search and read the page being cloned
- write:page:confluence — to create the copies
- read:space:confluence — to list the spaces you can choose from
- read:label:confluence — to carry the source page’s labels onto each copy
- write:confluence-content — to attach the copied content
- storage:app — to hold your selection between steps
The app runs entirely on Atlassian infrastructure, so no data leaves your Confluence site and there is no external server to allow-list. The step-by-step install is under Get started → Installation.