Overview
Most macro operations require superadmin authentication.
List Macros
Retrieve all available macros, including built-in ones:Get a Macro
Get details for a specific macro:Create a Macro
Create a new custom macro:template property uses {{parameter_name}} syntax for parameter substitution.
Update a Macro
Update an existing custom macro:Built-in macros cannot be updated.
Delete a Macro
Delete a custom macro:You cannot delete built-in macros or macros that are currently in use by permission rules.
Test a Macro
Test a macro with specific parameters:Built-in Macros
SnackBase provides several built-in macros:Using Macros in Rules
Macros can be referenced in permission rules using the{{macro_name}} syntax:
Next Steps
- Permissions - Understand permission rules
- Roles Service - Manage roles and permissions
- Collection Rules - Apply rules to collections