Custom Dropdown Menu — Confluence Cloud Macro
This Confluence user macro provides a permission-based status selector that saves the selected value as a page property via the Confluence Cloud REST API.
It checks edit access using page update restrictions (onlyEdit=true) or optional allowedGroups validation.
The dropdown options are defined by the user through macro parameters rather than predefined sets, and the current value is loaded from /api/v2/pages/{id}/properties.
When changed, the macro creates or updates the property with proper versioning.
You May Also Like
Create dropdown menus in Confluence Cloud with predefined option sets and permission-based access controls
Create dropdown menus in Confluence Cloud with predefined option sets, multiselect support, and permission-based access controls
Perform customized searches based on labels, content types, and other parameters
Get the latest cryptocurrency exchange rates for major coins
Display a specified Confluence user's groups in different formats
Convert a specified amount of cryptocurrency to a fiat currency
Display the top comments from a selected Confluence page, or from the current page by default
Filter Confluence groups based on a specified filter value and display the results in different formats
Display a "Delete me" message only for editors while editing a page
Displays a list of pages in a specific space with a specified title or label

