获取用户权限 API编辑

检索已登录用户的安全权限

请求编辑

GET /_security/user/_privileges

先决条件编辑

  • 所有用户都可以使用此 API,但只能用于确定他们自己的权限。要检查其他用户的权限,您必须使用“以其他用户身份运行”功能。有关更多信息,请参阅代表其他用户提交请求

描述编辑

要检查用户是否具有特定权限列表,请使用拥有权限 API

示例编辑

GET /_security/user/_privileges
{
  "cluster" : [
    "all"
  ],
  "global" : [ ],
  "indices" : [
    {
      "names" : [
        "*"
      ],
      "privileges" : [
        "all"
      ],
      "allow_restricted_indices" : true
    }
  ],
  "applications" : [
    {
      "application" : "*",
      "privileges" : [
        "*"
      ],
      "resources" : [
        "*"
      ]
    }
  ],
  "run_as" : [
    "*"
  ]
}