operator-only-functionality.asciidoc 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. [role="xpack"]
  2. [testenv="enterprise"]
  3. [[operator-only-functionality]]
  4. === Operator-only functionality
  5. NOTE: {cloud-only}
  6. Operator privileges provide protection for APIs and dynamic cluster settings.
  7. Any API or cluster setting that is protected by operator privileges is known as
  8. _operator-only functionality_. When the operator privileges feature is enabled,
  9. operator-only APIs can be executed only by operator users. Likewise,
  10. operator-only settings can be updated only by operator users. The list of
  11. operator-only APIs and dynamic cluster settings are pre-determined in the
  12. codebase. The list may evolve in future releases but it is otherwise fixed in a
  13. given {es} version.
  14. [[operator-only-apis]]
  15. ==== Operator-only APIs
  16. * <<voting-config-exclusions>>
  17. * <<delete-license>>
  18. * <<update-license>>
  19. * <<autoscaling-put-autoscaling-policy>>
  20. * <<autoscaling-delete-autoscaling-policy>>
  21. * <<repo-analysis-api>>
  22. [[operator-only-dynamic-cluster-settings]]
  23. ==== Operator-only dynamic cluster settings
  24. * All <<ip-filtering,IP filtering>> settings
  25. * The following the dynamic <<ml-settings,machine learning settings>>:
  26. - `xpack.ml.node_concurrent_job_allocations`
  27. - `xpack.ml.max_machine_memory_percent`
  28. - `xpack.ml.use_auto_machine_memory_percent`
  29. - `xpack.ml.max_lazy_ml_nodes`
  30. - `xpack.ml.process_connect_timeout`
  31. - `xpack.ml.nightly_maintenance_requests_per_second`
  32. - `xpack.ml.max_ml_node_size`
  33. - `xpack.ml.enable_config_migration`
  34. - `xpack.ml.persist_results_max_retries`