权限管理

ENTERPRISE

管理权限

DC/OS 身份和访问管理系统旨在通过细粒度授权来保护资源。 每个受保护资源都有一个关联的 ACL,用于声明哪些主体可以对指定资源执行哪些操作。这是根据白名单(默认拒绝)模型执行的。

可以使用 DC/OS Web 界面、IAM HTTP APIDC/OS Enterprise CLI 对用户和组应用权限。每个接口提供管理访问控制条目 (ACE) 的方式。每个 ACE 包括以下信息:

  • 主体标识符
  • 资源标识符
  • 操作标识符

这三条信息是字符串。

必须从一组固定的操作集中选择操作标识符。可用的操作标识符是 create, read, update, deletefull。按照惯例,full 表示权限支持所有其他操作标识符。标识符 full 可能包括任何其他操作标识符不支持的操作。

从 CLI 管理权限

4 个命令 用于管理 DC/OS Enterprise CLI 的权限。

若要从 DC/OS Enterprise CLI 管理的权限,请使用以下命令:

  • dcos security org groups grant [OPTIONS] GID RID ACTION
  • dcos security org groups revoke [OPTIONS] GID RID ACTION

若要从 DC/OS Enterprise CLI 管理用户的权限,请使用以下命令:

  • dcos security org users grant [OPTIONS] UID RID ACTION
  • dcos security org users revoke [OPTIONS] UID RID ACTION