Docs 菜单
Docs 主页
/
MongoDB Atlas
/ / /

管理项目访问权限

在此页面上

  • 必需的访问权限
  • 为项目添加用户或团队
  • 查看谁可以访问项目
  • 查看用户邀请
  • 取消或更新用户邀请
  • 从项目中删除用户或团队
  • 编辑用户或团队在项目中的角色

重要

项目邀请弃用

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

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

您可以授予 Atlas 用户和团队访问 Atlas 项目的权限。分配用户角色,以实施 Atlas 用户和团队的权限级别。

要执行以下任何操作,您必须拥有 Atlas 的 Project Owner 访问权限。

重要

将用户添加到项目也会将该用户添加到组织中。

Atlas 将团队数量限制为为以下上限:

  • 每个项目 100 个团队

  • 每个组织 250 个团队。

Atlas 还将 Atlas 用户的成员资格限制为以下上限:

  • 每个项目 500 个,

  • 每个组织 500 个,其中包括组织中所有项目的成员资格总和。

如果操作超出这些限制,Atlas 会引发错误。

例如,如果您的组织有五个项目,其中每个项目有100个 Atlas 用户,并且每个用户仅属于一个项目,则在不先删除现有 Atlas 用户的情况下,您无法将任何 Atlas 用户添加到此组织或该组织中的任何项目Atlas 用户来自组织或项目成员资格。

要使用 Atlas 用户界面邀请用户或团队加入项目,请执行以下操作:

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

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

  3. 执行以下步骤之一:

    • 从导航栏的Access Manager菜单中选择Project Access

    • Projects菜单旁边,展开Options菜单,单击Project Settings ,然后单击侧边栏中的Access Manager

    显示项目访问经理页面。

2
3
4
  1. 输入新用户的电子邮件地址或 Jira 用户名或现有团队名称。

    如果控制台发现已连接的 Jira 帐户,Atlas 邀请用户加入 Atlas 项目。如果用户接受邀请,则会将该用户添加到相应的 Jira 群组。

    如果要授予新团队访问权限,必须先创建该团队。

  2. Enter 或单击电子邮件地址、Jira 用户名或团队名称。

  3. 对任何其他用户或团队重复上述步骤。

5

默认情况下,每个用户都被赋予 Project Read Only 角色。要为每个用户或团队更改或添加其他角色,请单击角色下拉菜单,然后选择希望用户或团队在项目中担任的每个角色的复选框。

所有团队成员共享分配给该项目中的团队的角色。

6

Atlas 向选定的用户发送电子邮件,邀请他们加入项目。受邀用户在接受邀请之前无权访问项目。邀请将在30天后过期。

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

atlas projects users list [options]

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

atlas projects teams list [options]

要了解有关上一个命令的语法和参数的详情,请参阅 Atlas CLI 文档中的 Atlas 团队用户列表Atlas 项目团队列表。

提示

请参阅:相关链接

要使用 Atlas 用户界面查看哪些用户、团队或 API密钥可以访问项目,请执行以下操作:

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

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

  3. 执行以下步骤之一:

    • 从导航栏的Access Manager菜单中选择Project Access

    • Projects菜单旁边,展开Options菜单,单击Project Settings ,然后单击侧边栏中的Access Manager

    显示“项目访问管理器”页面。

2

每个标签页都列出了项目的 Atlas 用户、团队或 API 密钥,以及他们的项目角色和您可以对该用户、团队或 API 密钥执行的操作。

重要

项目邀请弃用

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

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

要使用 Atlas 用户界面查看用户邀请,请执行以下操作:

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

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

  3. 执行以下步骤之一:

    • 从导航栏的Access Manager菜单中选择Project Access

    • Projects菜单旁边,展开Options菜单,单击Project Settings ,然后单击侧边栏中的Access Manager

    显示“项目访问管理器”页面。

2

每个标签页都列出了项目的 Atlas 用户、团队或 API 密钥,以及他们的项目角色和您可以对该用户、团队或 API 密钥执行的操作。

Users标签页列出了所有未完成的用户加入项目邀请以及所有想要加入项目的用户的请求。用户可以在首次注册 Atlas 时请求加入项目。

单个用户按状态排序。按以下顺序显示:

  1. 当前正在项目中的用户。

  2. 等待加入您的项目邀请的用户。

  3. 请求加入您的项目的用户。

Atlas 将未接受邀请的用户的Name显示为Pending User ,并将其角色显示为--invite Sent--

重要

项目邀请弃用

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

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

要使用 Atlas 用户界面取消用户邀请,请执行以下操作:

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

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

  3. 执行以下步骤之一:

    • 从导航栏的Access Manager菜单中选择Project Access

    • Projects菜单旁边,展开Options菜单,单击Project Settings ,然后单击侧边栏中的Access Manager

    显示“项目访问管理器”页面。

2

每个标签页都列出了项目的 Atlas 用户、团队或 API 密钥,以及他们的项目角色和您可以对该用户、团队或 API 密钥执行的操作。

Users标签页列出了所有未完成的用户加入项目邀请以及所有想要加入项目的用户的请求。要取消邀请,请单击Users标签页上用户名右侧。

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

atlas projects users delete <ID> [options]

要使用 Atlas CLI 从指定的项目中删除团队,请运行以下命令:

atlas projects teams delete <teamId> [options]

要了解有关上一个命令的语法和参数的详情,请参阅 Atlas CLI 文档中的 Atlas 团队用户删除Atlas 项目团队删除。

提示

请参阅:相关链接

要使用 Atlas 用户界面从项目中删除用户或团队,请执行以下操作:

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

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

  3. 执行以下步骤之一:

    • 从导航栏的Access Manager菜单中选择Project Access

    • Projects菜单旁边,展开Options菜单,单击Project Settings ,然后单击侧边栏中的Access Manager

    显示“项目访问管理器”页面。

2
3

单击在要删除的 Atlas user 或团队右侧。

4
  • 要确认删除 Atlas 用户,请单击Remove User

  • 要确认删除团队,请单击Delete Team

  • 要将 Atlas 用户或团队保留在项目中,请单击Cancel

注意

如果为 IdP 组配置了角色映射,则无法在 Access Manager 页面上编辑特定用户的角色。

要使用 Atlas CLI 更新指定项目中的团队角色,请运行以下命令:

atlas projects teams update <teamId> [options]

要了解有关命令语法和参数的更多信息,请参阅 Atlas CLI 文档中的 atlas projects teams update

提示

请参阅:相关链接

注意

Atlas CLI 限制

使用 Atlas CLI 无法更新用户在项目中的角色。

要使用 Atlas 用户界面编辑用户或团队的项目角色,请执行以下操作:

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

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

  3. 执行以下步骤之一:

    • 从导航栏的Access Manager菜单中选择Project Access

    • Projects菜单旁边,展开Options菜单,单击Project Settings ,然后单击侧边栏中的Access Manager

    显示“项目访问管理器”页面。

2
  • 要编辑 Atlas user,请单击Users标签页。

  • 要编辑团队,请单击Teams标签页。

3

Actions列中,单击要修改权限的 Atlas 用户或团队旁边的Edit Permissions

4
5

后退

项目访问