删除访问控制定义

使用 access_delete 命令可删除访问控制定义。

access_delete user_group=UserGroup < host=HostName | cluster=ClusterName >

参数

名称 类型 描述 必需
user_group 对象名 在应删除的访问控制定义中指定的用户组。 Y
host 对象名 在应删除的访问控制定义中指定的主机。 N
cluster 对象名 在应删除的访问控制定义中指定的集群。 N

该命令可删除用户组与主机或集群之间的关联。 如果不存在这样的访问定义,操作将失败。 当从集群中移除主机时,主机的关联将变成集群的关联。 这允许继续对操作进行映射,以使所有脚本能够继续工作。

示例:

access_delete user_group=usergroup1

输出:

Command executed successfully.

访问控制

用户类别 许可权
存储管理员 允许
存储集成管理员 不允许
应用程序管理员 不允许
安全性管理员 不允许
只读用户 不允许
技术人员 不允许

返回码

  • USER_GROUP_NAME_DOES_NOT_EXIST

    用户组名不存在。

  • USER_GROUP_DOES_NOT_HAVE_ACCESS_TO_CLUSTER

    用户组没有集群访问权。

  • CLUSTER_BAD_NAME

    集群名称不存在。

  • HOST_BAD_NAME

    主机名不存在。

  • HOST_BELONGS_TO_CLUSTER

    此主机已属于某集群。

  • USER_GROUP_DOES_NOT_HAVE_ACCESS_TO_HOST

    用户组没有主机访问权。