Confluence Embed Macro
This guide will walk you through installing and configuring Released Portals for Confluence.
Installation
Navigate to the Atlassian Marketplace
Using the Macro
Configure the Macro
A configuration dialog will appear
Enter your Channel ID (required)
Optionally configure additional settings
Module
Choose what to display: Changelog, Roadmap, or All
No (default: All)
Show Header
Toggle header visibility
No (default: Off)
Primary Color
Custom hex color code (e.g., #6514DD)
No
User Verification Setup
User verification enables personalized portal experiences for your Confluence users, allowing them to see content tailored to their profile and permissions.
Prerequisites
To enable user verification for your Confluence macro you will require your Released Account ID and Shared Secret which can be found under Credentials within the Released app in Jira.
Configure in Confluence
Add Trusted Domain
After successful authentication, you'll see a Trusted Domain Required section
Copy the displayed Forge domain (e.g.,
https://xxxxxxxx.confluence-connect.com)Add this domain to your Trusted Domains in the Released app in Jira.
📖 Learn more: Trusted Domains Configuration
How It Works
Once configured:
Automatic Authentication
When a Confluence user views a page with the Released macro, they're automatically authenticated
No additional login required
Personalized Content
Users see content based on their Released.so permissions
Feedback submissions, upvotes, and comments are tied to their identity
Profile Sync
User's Confluence display name and avatar are synced to Released
Ensures consistent identity across platforms
Security Notes
The Shared Secret is stored securely using Forge's encrypted storage
User emails are only accessed when User Verification is enabled
Data is transmitted over HTTPS to Released.so's authentication API
Only the current user's own data is shared (no access to other users' data)
Troubleshooting
Macro Doesn't Load
Symptom: The macro shows an empty state or doesn't display content
Solutions:
Verify Channel ID
Ensure your Channel ID is in the correct UUID format
Check for typos or extra spaces
Get the correct ID from Released.so → Settings → Integrations
Check Trusted Domains
Open your browser's developer console (F12)
Look for the warning:
[Released] If the embed does not load...Add your Confluence domain to Trusted Domains in Released.so
Clear Browser Cache
Hard refresh the page (Ctrl/Cmd + Shift + R)
Clear your browser cache and cookies
User Verification Not Working
Symptom: Users see "Email API access required" error
Solutions:
Verify Credentials
Go to Released Portals global settings in Confluence
Re-enter your Account ID and Shared Secret
Ensure the connection status shows "Authentication successful"
Check Trusted Domains
Verify the Forge domain is added to Released.so
The domain should match exactly (including
https://)
Email Access Permissions
The app requires the
read:email-address:confluencescopeThis should be granted automatically during installation
If issues persist, try reinstalling the app
Configuration Not Saving
Symptom: Macro configuration doesn't persist
Solutions:
Invalid Channel ID
Ensure the Channel ID is a valid UUID format
The configuration dialog will show a red X if invalid
Browser Issues
Try a different browser
Disable browser extensions that might interfere
Confluence Permissions
Ensure you have edit permissions on the page
Check with your Confluence administrator
Support
Need help? We're here for you. Contact us at released.so/support
Last updated
Was this helpful?