mc admin policy detach
语法
从 MinIO 管理的用户 或组中删除一个或多个 IAM 策略。
以下命令从别名 myminio 的部署中删除了策略 readonly 从用户 james 。
mc admin policy detach myminio readonly --user james
该命令具有以下语法:
mc admin policy detach TARGET                         \
                       POLICY                         \
                       [POLICY...]                    \
                       [--user USER | --group GROUP]
- 方括号 - []表示可选参数。
- 参数在同一行表示它们是相互依赖的。 
- 使用管道 - |运算符分隔的参数是相互排斥的。
在终端/壳中运行命令之前,将示例复制到文本编辑器中并按需进行修改。
重要
此命令仅用于管理 MinIO-managed 的用户的策略关联。
对于管理 OpenID 管理的用户策略,请参阅 OpenID访问和连接管理.
要从 Active Directory/LDAP 用户或组中删除策略,请使用 mc idp ldap policy detach 命令。
参数
mc admin policy detach 命令接受以下参数:
- TARGET
- Required要解除一个或多个策略的用户或组,请指定配置的 MinIO 部署的 alias。
- POLICY
- Required要从中解除策略的用户或组的政策名称。 您可以一次解除多个策略,通过用空格分隔每个策略名称。 MinIO 部署默认包括以下 内置策略: 
全局标记
此命令支持任何 全局标志。
示例
从部署别名 myminio 上的用户 james 上解除 readonly 策略。
mc admin policy detach myminio readonly --user james
从别名 myminio 的部署上的 legal 组中解除 audit-policy 和 acct-policy 策略。
mc admin policy detach myminio audit-policy acct-policy --group legal
