4
0

intro.adoc 1.7 KB

123456789101112131415161718192021222324252627282930
  1. [#action-customisation]
  2. = Action customisation
  3. Actions in OliveTin can be customized in many ways to fit your specific needs. This section covers various customization options that allow you to control how actions behave, appear, and execute.
  4. You can customize actions by:
  5. * Setting icons to make actions visually distinct
  6. * Configuring timeouts to control how long actions can run
  7. * Assigning actions to specific users or groups
  8. * Controlling concurrency to limit how many instances of an action can run simultaneously
  9. * Setting rate limits to prevent actions from being executed too frequently
  10. * Using enabled expressions to dynamically enable/disable actions based on entity state
  11. * Assigning unique IDs for API access
  12. * Configuring log saving for audit trails
  13. See the links in this section for detailed information on each customization option.
  14. == What's Next?
  15. Explore specific customization options:
  16. * xref:action_customization/icons.adoc[Customize icons] - Set visual icons for your actions
  17. * xref:action_customization/timeouts.adoc[Configure timeouts] - Control how long actions can run
  18. * xref:action_customization/users.adoc[Assign to users] - Restrict actions to specific users
  19. * xref:action_customization/concurrency.adoc[Control concurrency] - Limit simultaneous executions
  20. * xref:action_customization/ratelimiting.adoc[Set rate limits] - Prevent actions from running too frequently
  21. * xref:action_customization/enabledExpression.adoc[Enabled expressions] - Dynamically enable/disable actions based on entity state
  22. * xref:logs/saving.adoc[Save action logs] - Configure log retention for actions
  23. * xref:action_customization/ids.adoc[Set action IDs] - Assign IDs for API access