Skip to content

[9.1] [Synthetics] Support projects multi spaces !! (#227674)#228725

Merged
kibanamachine merged 2 commits intoelastic:9.1from
kibanamachine:backport/9.1/pr-227674
Jul 21, 2025
Merged

[9.1] [Synthetics] Support projects multi spaces !! (#227674)#228725
kibanamachine merged 2 commits intoelastic:9.1from
kibanamachine:backport/9.1/pr-227674

Conversation

@kibanamachine
Copy link
Copy Markdown
Contributor

Backport

This will backport the following commits from main to 9.1:

Questions ?

Please refer to the Backport tool documentation

## Summary

Follow up to elastic#221568

This  PR allows specifying spaces param in project monitors.

Following use-cases have been supported

User will be able to supports

`spaces: ["defautl", "test"]
`

Proper API tests have been added to provide additional coverage for the
use-case.

### Validations

- [ ] The route to which project api is being called should always be
part of spaces if defined.
- [ ] Non existent space will throw error
- [ ] User must have permission to all specified spaces for CRUDS
- [ ] User can also specify * to create monitors in all spaces

### PR Testing
You can use following project monitors PR to test this PR
elastic/synthetics#1052

First create few project monitors before this branch and then switch and
specify multi spaces as part of the options and verify in UI that
editing , adding and deletion works as expected on push command.

(cherry picked from commit 39d87d0)
@kibanamachine kibanamachine added the backport This PR is a backport of another PR label Jul 21, 2025
@kibanamachine kibanamachine enabled auto-merge (squash) July 21, 2025 07:59
@botelastic botelastic bot added the Team:actionable-obs Formerly "obs-ux-management", responsible for SLO, o11y alerting, significant events, & synthetics. label Jul 21, 2025
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/obs-ux-management-team (Team:obs-ux-management)

@kibanamachine kibanamachine merged commit 9ff55fa into elastic:9.1 Jul 21, 2025
12 checks passed
@elasticmachine
Copy link
Copy Markdown
Contributor

💚 Build Succeeded

Metrics [docs]

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
synthetics 1.0MB 1.0MB +25.0B

History

cc @shahzad31

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR Team:actionable-obs Formerly "obs-ux-management", responsible for SLO, o11y alerting, significant events, & synthetics.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants