Atlas App Services
92 results found
-
Integrate with Microsoft Sentinel SIEM
Please provide integration with the Microsoft Azure Sentinel SIEM as a connector.
This would allow us to ingest MongoDB audit and user data into it for security reasons.Link: https://learn.microsoft.com/en-us/azure/sentinel/create-custom-connector
2 votes -
views
Use views (not materialized) as source for realm sync (potentially as read only)
2 votes -
Allow community submissions to documentation
Let's face it, the Realm documentation as a whole is really lacking in comparison to the level of documentation of Atlas and other enterprise-level products. There have even been times I've had to search the old stitch documentation to understand how something works, and many other times I'm left experimenting or abandon a feature completely (for example, I gave up on Environments).
Other places have had success putting documentation on GitHub and allowing community submissions via pull requests.
Please allow the same -- I would happily contribute rather than needing to maintain my own notes (for me and my team)…
2 votes -
Increase max 100 item limit from Realm Logs API
Currently the API has a hard limit of returning 100 results. For any sort of real diagnostics with the logs, this is pretty much worthless -- with a large quantity of transactions, the only thing I can think of to do would be to write a script to loop through time intervals and aggregate them on my side.
As a real-world scenario, I was trying to identify the full scope of impact of a bug that went out and was not caught for a couple days and ran into the limit. It was also difficult to even identify exactly when…
2 votes -
Expose default confirmFn for use within custom confirmFn
In my application I have implemented a custom confirm function which blocks registrations unless they have an email address in my company's domain. When this is the case, I would like to send the signup email as usual. However there isn't a way of doing this so in order to implement this basic filter I have to setup a 3rd party email service.
It would be good to allow calling the default confirmFn from within the custom one
2 votes -
ObjectId
We need a way for ids to not have to be unwrapped from $oid before they are assigned as an ObjectId.
Incoming data:
{"_id":{"$oid":"..."}}
Realm class:
class Item: Object {
@objc dynamic var _id = ObjectId.generate()
}That's all that should be needed.
So the default ObjectId class needs:
enum CodingKeys: String, CodingKey {
case oid = "$oid"
}then in init(from decoder:Decoder)
let container = try decoder.container(keyedBy: CodingKeys.self)
try super.init(string: try container.decode(String.self, forKey: .oid))Do that when the .singleValueContainer() call fails.
That way both use cases are satisfied.2 votes -
Email/Password Auth password requirement options
Email/Password Auth currently only validates passwords to be from 6 to 20 character long.
We need more requirement options, such as:Minimum length, which must be at least 6 characters but fewer than 99 characters. User chooses the min and max option.
Require numbers
Require a special character from this set:
^ $ * . [ ] { } ( ) ? " ! @ # % & / \ , > < ' : ; | _ ~ `
The plus "+" and minus "-" sign do not meet special character requirements.
Require uppercase letters
Require lowercase letters2 votes -
Allow hosting of frameworks like NextJS or Gatsby
Currently the hosting only supports static sites. Would be great if it allowed for hosting apps built with frameworks like NextJS or Gatsby.
2 votes -
Ability to Enable Captcha In App Auth
Currently, app users don't have rate limiting or captcha abilities. I would like to be able to enable recaptcha or other popular captcha services in the default app authentication system.
Currently, anyone can abuse the login / register system without any limits.
1 vote -
Establish communication between the app and the Project Clusters over a Peer-To-Peer network rather than the internet
We would like to request a change to the data transmition related to Device Sync between Device Sync app and the Project Clusters.
When both the Device Sync app and the Project Clusters are running on the same Cloud Service Provider such as GCP, syncing with servers should be done over a Peer-To-Peer network rather than the internet.
This will help make the data transfer be for cost effective and efficient.
1 vote -
Improve Datadog integration
We're using the Datadog integration for monitoring and alerting. With the monitoring we're having to create custom logic to determine alerting thresholds that are tied to sizes, like connections and memory. We would like additional metrics to be sent to indicate percentage of max for some of these metrics so we can setup our alerts easier.
1 vote -
Allow Customers to subscribe to Atlas App Services Release notes and have them emailed directly to us.
Allow Customers to subscribe to Atlas App Services Release notes and have them emailed directly to us. Ideally, we would like to have an idea of what is being released a week ahead of time so we can see if any of the new features we can immediately use to accelerate development.
1 vote -
MFA support
Enable MultiFactor Authentication in MongoDB App Services authentication. Thus the developers does not need any third party support. They can choose from other Factors (SMS, Whatsapp, E-mail, Push Notification) while selecting the Authentication Providers.
1 vote -
Cost Break Up for App Services inside Atlas Project
Looking for details cost break down based on the Atlas App Services inside a Project. We can definitely get the overall Project cost but need to understand how much each Atlas App costing ? Is that available with Atlas AppService UI/ other places ?
1 vote -
Add ability to capture pre-change images within a given collection ONLY prior to a remove event rather than for updates AND remove events
I understand that turning on 'recordPreImages' is required in order to get a copy of a document which is removed from a collection as part of a change stream for a given collection. What I would like to suggest is to add an option that can be set to ONLY capture pre-change images for 'remove' events.
Basically, for my particular use case, the only time I need access to the 'pre image' is on delete (so I can do some post-processing for which I need to know what some of the attributes of the document were prior to it being…
1 vote -
Support One Time Password (OTP) authentication method
Account creation / login using 6 digit OTP via email.
No need for authenticating with 3rd party service or email/password.
Also can be used for "magic link" account creation / logins.
1 vote -
deletion protection for realm apps and custom app Id's
It should be very hard to delete a production app because If it gets deleted you guys don't support fully customised Ids. for Instance my appId is xyz-123-ybaga the last string is added randomly giving us no control over it. In case someone by mistake delete the app, It is impossible to create an app with same app Id again due to which I'll have to publish a force update for my apps.
1 vote -
sync
I have faced an issue while using Device Sync.
I wanted to disable Device Sync but the process takes a lot of time for terminating.
Please solve this issue.1 vote -
Better management of outgoing IP addresses
MongoDB publishes the list of outgoing IPs, but it is very long and there are no ranges, just dozens of random IP addresses.
It would be nice to have better options to manage this. Perhaps a paid option for narrower or custom IP ranges. Notifications when the approved IP list changes in any way?
1 vote -
Allow using Relationships in Rule Expressions
When setting up the rules for a collection, sometimes I want to configure a role so that it can only perform a given action if a related document in a different collection has a field with a certain value. To do this now, it requires creating a Realm Function that queries that other collection for the related document, then returning the document, and finally having the the rule expression call that function and evaluate the document's fields.
While this does work, I think this could be made even easier by extending Relationships to be used in Rule Expressions. Currently, Relationships…
1 vote
- Don't see your idea?