[COMPASS-6053] Allow disabling output stages on DE Created: 26/Aug/22 Updated: 14/Jun/23 |
|
| Status: | Open |
| Project: | Compass |
| Component/s: | Aggregation pipeline |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Maurizio Casimirri | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | FY2024Q3-candidate | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Attachments: |
|
||||||||||||
| Issue Links: |
|
||||||||||||
| Story Points: | 3 | ||||||||||||
| Description |
|
Add the possibility for DE to enable/disable output stages when the user has read only privileges:
See. https://mongodb.slack.com/archives/C03J73N4L58/p1661286440219829 NOTE: this task should not affect the current behavior of Compass: users may have more granular privileges (per namespace), and when connected to data federation $out and $merge should always be visible since is not possible to determine user privileges on the destination. |