Docs 主页 → 启动和管理 MongoDB → MongoDB Atlas
管理项目访问
群组现在是组织和项目层次结构中的项目。
您可以在组织中创建多个项目。
通过在组织内拥有多个项目,您可以:
将不同环境(例如,开发/QA/生产环境)彼此隔离。
将不同的用户或团队与不同的环境关联起来,或为不同环境中的用户赋予不同的权限。
维护独立的集群安全配置。例如:
为每个项目创建/管理不同的数据库用户凭证集。
隔离不同 VPC 中的网络。
创建不同的警报设置。例如,生产环境的警报配置与开发环境的警报配置不同。
创建项目
先决条件
若要为组织创建项目,您必须是 Organization Owner
或 Organization Project Creator
。
创建项目时,您会被添加为项目的 Project Owner
。
步骤
查看项目
先决条件
要查看项目,您必须:
收到可访问项目的邀请。
Organization Owner
或Project Owner
可以邀请用户参加项目。
重要
项目邀请弃用
2023 年 9 月 13 日发布的 Atlas 弃用了项目邀请。
当您邀请组织成员加入组织内的项目时,该用户会自动获得对这些项目的访问权限,并且不会收到任何邀请。当您邀请用户加入其不属于的组织中的项目时,该用户会收到该组织的一份邀请,其中包括对您授予其访问权限的所有项目的访问权限。邀请将在 30 天后过期。
步骤
移动项目
当您将项目移至另一个 Atlas 组织时,Atlas 会将项目用户及其各自的角色复制到目标组织中的同一项目。但是,Atlas 不会继承分配给项目的团队,因为您是在组织级别定义团队的。
在组织间移动项目时,更改会立即生效。该移动不会:
影响集群正常运行时间或当前集群配置。
导致数据库部署停机或连接字符串更改。
重要
Atlas 会在移动项目后删除现有的 API 密钥。移动项目后,您必须创建新的 API 密钥。
Atlas 不会将任何现有的 App Services 应用程序迁移到新组织中的项目。移动项目后,您的应用程序会保留,但可能不支持触发器和 Device Sync 等某些服务。要再次使用应用程序,必须 复制应用程序的配置文件并将其移植到新项目中。
先决条件
要将项目移至另一个 Atlas 组织,您必须同时是当前组织和目标组织的 Organization Owner
。
步骤
移动组织的项目:
单击Confirm & Move 。
注意
移动后的项目计费
两个不同组织的 Organization Owner
可以随时在这些组织之间移动项目。任何特定项目在任何特定时间内的使用量将计入当时项目所在的组织。
例子
Organization Owner
(组织所有者)在 Atlas 中拥有 Telecomm(电信)和 Storage(存储)组织。他们决定在上午 11:40 将 Backup(备份)项目从 Telecomm(电信)移至 Storage(存储)。
远程通信项目的计费时间是上午 11:00 至 11:59 整点。存储项目从中午 12:00 开始计费。
删除项目
注意
如果启用了备份合规性策略,如有任何快照存在,您将无法删除该项目。
先决条件
要删除组织的项目,您必须具有该项目的
Project Owner
角色或该项目的组织的Organization Owner
角色。该项目没有未结发票。
项目没有配置专用端点连接。
该项目没有活动的联合数据库实例。