Docs 菜单
Docs 主页
/
MongoDB Atlas
/ /

管理项目访问

在此页面上

  • 创建项目
  • 查看项目
  • 移动项目
  • 删除项目

群组现在是组织和项目层次结构中的项目。

您可以在组织中创建多个项目。

通过在组织内拥有多个项目,您可以:

  • 将不同环境(例如,开发/QA/生产环境)彼此隔离。

  • 将不同的用户或团队与不同的环境关联起来,或为不同环境中的用户赋予不同的权限。

  • 维护独立的集群安全配置。例如:

    • 为每个项目创建/管理不同的数据库用户凭证集。

    • 隔离不同 VPC 中的网络。

  • 创建不同的警报设置。例如,生产环境的警报配置与开发环境的警报配置不同。

要为组织创建项目,您必须是 Organization OwnerOrganization Project Creator

创建项目时,您会被添加为项目的 Project Owner

要使用 Atlas CLI 创建新项目,请运行以下命令:

atlas projects create <projectName> [options]

要学习;了解有关命令语法和参数的更多信息,请参阅Atlas CLI Atlasprojects create 的 文档。

提示

请参阅:相关链接

要使用API为组织创建项目,请参阅创建一个项目。

要使用 Atlas 用户界面为组织创建项目,请执行以下操作:

1
  1. 如果尚未显示,组织从导航栏中的Organizations菜单。

  2. 执行以下步骤之一:

    • 点击页面左上角的 Leaf(树叶)图标。

    • 单击Organizations菜单旁边的Organization Settings图标,然后单击侧边栏中的Projects

    • 展开导航栏中的Projects菜单,然后单击View All Projects

    显示“项目”页面。

2

执行以下步骤之一:

  • 单击 New Project(连接)。

  • 展开导航栏中的Projects菜单,然后单击+ New Project

3
  1. 输入新项目的名称。

    重要

    项目名称具有以下限制:

    • 不能超过64字符。

    • 仅限于字母、数字、空格、破折号和下划线。

    请勿在项目名称中包含敏感信息

  2. 单击 Next(连接)。

4
  1. 对于现有 Atlas 用户,请输入其用户名。通常是注册时使用的电子邮件。

  2. 对于 Atlas 新用户,请输入他们的电子邮件地址以发送邀请。

5
6

要查看项目,您必须:

重要

项目邀请弃用

2023 年 9 月 13 日发布的 Atlas 弃用了项目邀请。

当您邀请组织成员加入组织内的项目时,该用户会自动获得对这些项目的访问权限,并且不会收到任何邀请。当您邀请用户加入其不属于的组织中的项目时,该用户会收到该组织的一份邀请,其中包括对您授予其访问权限的所有项目的访问权限。邀请将在 30 天后过期。

要使用 Atlas CLI 列出所有项目,请运行以下命令:

atlas projects list [options]

要使用 Atlas CLI 返回指定项目的详细信息,请运行以下命令:

atlas projects describe <ID> [options]

要了解有关之前命令的语法和参数的详情,请参阅 Atlas CLI 文档中的 atlas projects listatlas projects describe 部分。

提示

请参阅:相关链接

要在 Atlas 用户界面中查看项目,请执行以下操作:

1
  1. 如果尚未显示,组织从导航栏中的Organizations菜单。

  2. 执行以下步骤之一:

    • 点击页面左上角的 Leaf(树叶)图标。

    • 单击Organizations菜单旁边的Organization Settings图标,然后单击侧边栏中的Projects

    • 展开导航栏中的Projects菜单,然后单击View All Projects

    显示“项目”页面。

每个启用了备份合规性策略的项目名称旁边会显示一个备份合规性策略图标。

当您将项目移至另一个 Atlas 组织时,Atlas 会将项目用户及其各自的角色复制到目标组织中的同一项目。但是,Atlas 不会继承分配给项目的团队,因为您是在组织级别定义团队的。

在组织间移动项目时,更改会立即生效。该移动不会:

  • 影响集群正常运行时间或当前集群配置。

  • 导致集群停机或连接string发生更改。

重要

Atlas 在移动项目后,会删除现有 API 密钥。移动项目后,您必须创建新的 API 密钥

Atlas 不会将任何现有的 App Services 应用程序迁移到新组织中的项目。移动项目后,您的应用程序仍会保留,但可能不支持某些服务(例如 Triggers 和 Device Sync)。要重新使用应用程序,必须复制应用程序的配置文件并将其移植到新项目中。

要将项目移至另一个 Atlas 组织,您必须同时是当前组织和目标组织的 Organization Owner

移动组织的项目:

1
  1. 如果尚未显示,组织从导航栏中的Organizations菜单。

  2. 执行以下步骤之一:

    • 点击页面左上角的 Leaf(树叶)图标。

    • 单击Organizations菜单旁边的Organization Settings图标,然后单击侧边栏中的Projects

    • 展开导航栏中的Projects菜单,然后单击View All Projects

    显示“项目”页面。

2

对于要移动的项目:

  1. 单击

  2. 单击 Move Project(连接)。

出现Move Project对话框。

3
4

注意

移动后的项目计费

两个不同组织的 Organization Owner 可以随时在这些组织之间移动项目。任何特定项目在任何特定时间内的使用量将计入当时项目所在的组织。

示例, Organization Owner拥有Atlas中的电信存储组织。 他们决定于上午11 : 40将备份项目从电信转移到存储

远程通信项目的计费时间是上午 11:00 至 11:59 整点。存储项目从中午 12:00 开始计费。

注意

如果启用了备份合规性策略,如有任何快照存在,您将无法删除该项目。

  • 要删除组织的项目,您必须具有该项目的 Project Owner 角色或该项目的组织的 Organization Owner 角色。

  • 您必须终止任何Atlas Services 应用程序和/或MongoDB Charts实例。

  • 该项目没有未结发票。

  • 该项目没有活动集群。 在删除项目之前,请终止项目中的活动集群或无服务器实例。

  • 项目没有配置专用端点连接。

  • 该项目没有活动的联合数据库实例

要使用 Atlas CLI 删除项目,请运行以下命令:

atlas projects delete <ID> [options]

要了解命令语法和参数详情,请参阅 Atlas CLI 文档中的 atlas projects delete 部分。

提示

请参阅:相关链接

要使用 Atlas 用户界面删除组织的项目,您可以从组织的Projects视图或项目的Project Setting视图中删除。

要从组织的Projects视图中删除项目,请执行以下操作:

1
  1. 如果尚未显示,组织从导航栏中的Organizations菜单。

  2. 执行以下步骤之一:

    • 点击页面左上角的 Leaf(树叶)图标。

    • 单击Organizations菜单旁边的Organization Settings图标,然后单击侧边栏中的Projects

    • 展开导航栏中的Projects菜单,然后单击View All Projects

    显示“项目”页面。

2
3
4

验证后,再次单击 Delete Project

要从项目的Project Setting视图中删除,请执行以下操作:

1
  1. 如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含所需项目的组织。

  2. 如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。

  3. Projects(项目)菜单旁边,展开 Options(选项)菜单,然后单击 Project Settings(项目设置)。

    显示项目设置页面。

2
3
4

验证后,再次单击 Delete Project

后退

设置