Dear Community,
We are building an application that integrates with Confluence to push dynamically-generated pages directly into our enterprise users' personal Confluence spaces.
Current Challenge:
We don't want to ask each individual user to provide their CONFLUENCE_ADMIN_TOKEN or their personal SPACE_ID.
Ideally, as an administrator, we would directly push a page into each user’s private Confluence area where only that specific user (and admin) can access it.
Creating a separate private space per user would be impractical at scale (e.g., 1000 users would lead to creating 1000 individual spaces).
Questions:
Is it possible (as an administrator) to programmatically add pages directly into users' private/personal spaces via the Confluence REST API?
If yes, could you provide the specific API endpoints, permissions/scopes, or example code snippets to achieve this?
If not, is there a recommended alternative solution or best practice (e.g., permissions configuration, special shared space structure) to securely deliver private pages to individual users without extensive manual configuration?
Any guidance, API documentation links, or practical code examples would be greatly appreciated.
Thank you!