2.4. 获取用户信息


获取用户信息。必须将 usersuser-info-without-keys 的 cap 设置为 read 才能运行此操作。如果将 cap user-info-without-keys 设置为 read*,则 S3 密钥和 Swift 密钥不会包含在响应中,除非运行此操作的用户是系统用户、管理员用户,或者将 cap 用户设置为 read

功能

users=read or user-info-without-keys=read

语法

GET /admin/user?format=json HTTP/1.1
Host: FULLY_QUALIFIED_DOMAIN_NAME

请求参数

uid
描述
请求信息的用户。
Type
字符串
示例
foo_user
必需
access-key
描述
请求信息的用户的 S3 访问密钥。
Type
字符串
示例
ABCD0EF12GHIJ2K34LMN
必需

响应实体

user
描述
用于用户数据信息的容器。
Type
Container
不适用
user_id
描述
用户 ID。
Type
字符串
user
display_name
描述
显示用户的名称。
Type
字符串
user
suspended
描述
如果用户已被挂起,则为 true。
Type
布尔值
user
max_buckets
描述
用户所有的 bucket 的最大数量。
Type
整数
user
子用户
描述
与此用户帐户关联的子用户。
Type
Container
user
keys
描述
与这个用户帐户关联的 S3 密钥。
Type
Container
user
swift_keys
描述
与此用户帐户关联的 Swift 密钥。
Type
Container
user
caps
描述
用户能力。
Type
Container
user

如果成功,响应将包含用户信息。

特殊错误响应

无。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.