Atlas
- A brief description of what you are looking to do
- How you think this will help
- Why this matters to you
1365 results found
-
Migrate specific collection / database from a replica set to sharded cluster(not empty) without downtime.
It would be great if MongoDB has a tool to migrate specific collections/databases from a replica set to sharded cluster and vice versa. Migrating data with this tool should not cause any downtime in both source and destination clusters.
2 votes -
Suppres/Stop Alerts caused by Mirrored Reads
Sometimes the "Mirrored Reads" queries cause alerts of "Query targeting " to appear in Profiler. Since these queries are related to mongod process, we want to stop this type of alerts
2 votes -
Support Auto-Resume in Trigger resource
can we have an autoresume argument in mongodbatlaseventtrigger (https://registry.terraform.io/providers/mongodb/mongodbatlas/latest/docs/resources/eventtrigger)?
as in the screenshot, Auto-Resume suspended trigger can be switched on in Atlas UI.
2 votes -
Hello, your login captcha is a real pain ********** !!!!!
Hello, your login captcha is a real pain ********** !!!!!
2 votes -
Hyperlink to "all cases" that's under the "create new case" link
To access the support portal from the projects page:
- Navigate to Support to the left side of the page
- Click on Visit Support Portal button under Request Support
It will be easier to navigate if a hyper link of "all cases" can be added to "create new case" from the "get help" drop down as in screenshot attached.
2 votes -
Improve Atlas suggested indexes
Suggested indexes
- Currently it will suggest indexes that can't be created, such as with multiple array fields.
-- This should be detectable before suggesting an index.
-- Highlight array fields in the suggested index
- Include partial index expressions
- Make more than one suggestion for queriesTrying to create an index that contains multiple array fields (for some documents being indexed) won't fail until it hits one such document.
- Pre-parse to first confirm the fields being indexed don't include more than 1 array for the index?
- Pre-parse and inform the user if any of the fields…2 votes -
Include IdP Group and Atlas Role mapped in the ROLE_MAPPING_CREATED event
When an Atlas Role is mapped to an IdP group in the Federation Management Console, an event is created with the eventTypeName "ROLEMAPPINGCREATED" and the description "A Role Mapping was Created". The event returns in both the Atlas Admin API events endpoint and the Organization Alerts. It would be beneficial for auditing to include the IdP group and Atlas Role in the event.
2 votes -
API KEY - Restrict by Database
Since Mongodb Clients cannot be used in Edge Runtimes (like Vercel, Cloudflare, etc.) the user of Data API becomes inevitable. The Data API access should have same features like user roles where we can restrict an API KEY or an ENDPOINT to have acccess to a single database or multiple database.
2 votes -
Terraform data source for Point in Time Recovery
It has been confirmed by MongoDB support, that in Atlas, there is no way to know the last point in time you can recover a cluster to using OpsLogs. Surely this is an oversight, as we should be able to tell, from the backup material available, what point in time we can recover to, and not just from.
I need to automate a restoration of a cluster into another cluster in another project in a second region. I copy backup material, including OpsLogs, to that region. I would like to be able to use Terraform to get the Unix Timestamp,…
2 votes -
Add UUID generation to Atlas Functions
Atlas Functions have a
utils.crypto
library that offers some basic cryptography functions. One of those should be the moderncrypto.randomUUID()
that is now standard in ECMAScript. Currently, Atlas Functions cannot generate a UUID without resorting to third-party dependencies. I prefer using full UUIDs over Mongo's proprietary ObjectID.2 votes -
Allow turning off backups on serverless and free instances
We have a use case where we would have liked to use a serverless instance but cannot since we cannot disable backups on serverless instances.
We can't enable backups on this specific instance because of data retention restrictions so being able to turn them off completely on serverless and free instances would be ideal.
2 votes -
Enhanced Access to Secrets in the context.environment Object
We would like to see an improvement where secrets can be accessed as environment variables directly through the context.environment object. For example, if we have a secret called myApiKey, we would like to be able to access it in a function using context.environment.secrets.myApiKey.
This would make the process of storing and accessing environment-specific sensitive data like API keys, access tokens, etc., much more straightforward and error-proof.
As it stands, we're creating a workaround by saving env specific API keys as secrets, and then using some logic with context.environment.tag to fetch the correct environment API key. However, this approach is not…
2 votes -
Existing Owner business
Please SOLVE my billing
2 votes -
create roles with rights on wildcard database like collections
Exemple:
use admin
db.createRole(
{
role: "UserCanCreateDbTest",
privileges: [
{ resource: { db: "test", collection: "" }, actions: [ "update", "insert", "remove" ] },
{ resource: { db: "test", collection: "" }, actions: [ "find" ] }
],
roles: [
{ role: "read", db: "admin" }
]
},
{ w: "majority" , wtimeout: 5000 }
)https://stackoverflow.com/questions/30462767/mongodb-grant-all-with-wildcard-role-like-mysql
2 votes -
Please let users know you will be making huge charges for no services provided!
Please let know users that Atlas will generate huge charges for NO usage and will be hit with huge bills without having even used your service. Also, please let users know that MongoDB will not build or compile on Raspberry Pi either Ubuntu or Debian!
2 votes -
Disable duplicate linked Organization names
Currently, one can create multiple linked sub-organizations under a main billing organization, but having the exact same names. The below API command, run repeatedly, will create the same sub-org name with different orgId's. I believe this only serves to confuse administrators and makes management more difficult -- therefore, I'd rather have the API fail with "HTTP 4xx: Another organization already exists with the same name."
curl -s -X POST --digest -u "$ATLASPUBLICKEY:$ATLASPRIVATEKEY" \
--header "Content-Type: application/json" \
--data '{ "name": "MYORG", "orgOwnerId": "MYORGOWNERID" }' "https://cloud.mongodb.com/api/atlas/v1.0/orgs" \
| jq -r .organization.name2 votes -
mTLS for Atlas Alert Webhook Integration
Atlas currently does not support mTLS on HTTPS traffic to Alert webhooks. Some customers whose alerting services are on-premises may require this per their security policy. We should support mTLS on webhook integrations to enable those customers to use their on-premises alerting systems.
2 votes -
Specify allowed values for fields in AWS CDK
Example create database user:
- Allowed values for databaseName are admin or $external in Admin API documentation (https://www.mongodb.com/docs/atlas/reference/api-resources-spec/#tag/Database-Users/operation/createDatabaseUser)
- Corresponding CDK construct property (https://constructs.dev/packages/@mongodbatlas-awscdk/database-user/v/1.1.0/api/CfnDatabaseUserProps?lang=typescript#property.databaseName) only specifies string without further information
It would be nice to get IntelliSense in IDEs for fields which are enums behind the scenes.
Alternatively, allowed values should be included in error messages. That would make debugging at runtime easier at least.
2 votes -
Add a button to retry to collect a payment on the billing - invoices tab
Add a button to retry to collect the payment from a credit card on user request. This will help when there are problems with the credit card funds or credit limit.
2 votes -
Atlas triggers on serverless instance
Atlas triggers on serverless instance
Hello, Atlas triggers would be a really nice to have feature on serverless instances.
2 votes
- Don't see your idea?