[Alerting] Adding feature flag for enabling/disabling rule import and export#100718
Conversation
| [role="screenshot"] | ||
| image:images/bulk-mute-disable.png[The Manage rules button lets you mute/unmute, enable/disable, and delete in bulk] | ||
|
|
||
| [float] |
There was a problem hiding this comment.
Removed this section from the docs until we can enable it by default.
|
Pinging @elastic/kibana-alerting-services (Team:Alerting Services) |
|
Right now, |
It shouldn't control import/export of actions/connectors. Are you unable to export actions/connectors when the flag is false? |
|
@ymao1 Ah yes you're right. My mistake! Thanks for clarifying |
chrisronline
left a comment
There was a problem hiding this comment.
Left one outstanding question, but otherwise this looks great!
I think since we're doing this through the Saved objects management UI, we should defer to their handling of unrecognized object types. What do you think? |
|
@ymao1 Sure, sounds good. I just wasn't sure if we had more control there. It'd be nice to give the users as much insight into why the object is unsupported (assuming we know of course) but I'm happy to rely on the existing messaging as it does handle this case. |
|
@elasticmachine merge upstream |
💛 Build succeeded, but was flaky
Test FailuresKibana Pipeline / general / Chrome X-Pack UI Functional Tests.x-pack/test/functional/apps/spaces/spaces_selection·ts.Spaces app Spaces Space Selector allows user to navigate to different spacesStandard OutStack TraceMetrics [docs]History
To update your PR or re-run it, just comment with: cc @ymao1 |
… export (elastic#100718) * Adding feature flag for enabling rule import and export * Removing item from docs Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
💚 Backport successful
This backport PR will be merged automatically after passing CI. |
* master: (77 commits) [RAC][Security Solution] Register Security Detection Rules with Rule Registry (elastic#96015) [Enterprise Search] Log warning for Kibana/EntSearch version mismatches (elastic#100809) updating the saved objects test to include more saved object types (elastic#100828) [ML] Fix categorization job view examples link when datafeed uses multiple indices (elastic#100789) Fixing ES archive mapping failure (elastic#100835) Fix bug with Observability > APM header navigation (elastic#100845) [Security Solution][Endpoint] Add event filters summary card to the fleet endpoint tab (elastic#100668) [Actions] Taking space id into account when creating email footer link (elastic#100734) Ensure comments on parameters in arrow functions are captured in the docs and ci metrics. (elastic#100823) [Security Solution] Improve find rule and find rule status route performance (elastic#99678) [DOCS] Adds video to introduction (elastic#100906) [Fleet] Improve combo box for fleet settings (elastic#100603) [Security Solution][Endpoint] Endpoint generator and data loader support for Host Isolation (elastic#100813) [DOCS] Adds Lens video (elastic#100898) [TSVB] [Table tab] Fix "Math" aggregation (elastic#100765) chore(NA): moving @kbn/io-ts-utils into bazel (elastic#100810) [Alerting] Adding feature flag for enabling/disabling rule import and export (elastic#100718) [TSVB] Fix Upgrading from 7.12.1 to 7.13.0 breaks TSVB (elastic#100864) [Lens] Adds dynamic table cell coloring (elastic#95217) [Security Solution][Endpoint] Do not display searchbar in security-trusted apps if there are no items (elastic#100853) ...

Resolves #100145
Summary
Added
xpack.alerting.enableImportExportto control whether exporting of rules is available. Defaults tofalse.To Verify
Run this PR branch. Create some rules and connectors. Go to Saved Objects Management UI and see that connectors are available for export but rules are not. Now set
xpack.alerting.enableImportExporttotruein yourkibana.dev.yml. Reload the UI and see that rules are now listed for export in the Saved Objects Management UI.Checklist