文档文档

更新令牌

使用 InfluxDB 用户界面 (UI) 更新 API 令牌的描述和状态。

在 InfluxDB UI 中更新令牌

  1. 在左侧导航菜单中,选择 数据 (加载数据) > API 令牌
  1. 点击 描述 列中令牌名称旁边的铅笔图标
  2. 更新令牌描述,然后点击其他任何位置以保存。

在 InfluxDB UI 中启用或禁用令牌

  1. 在左侧导航菜单中,选择 数据 (加载数据) > API 令牌
  1. 点击 状态 开关。

使用 influx CLI 启用令牌

使用 influx auth active 命令 激活令牌。

此命令需要授权 ID,该 ID 可在 influx auth find 的输出中找到。

# Syntax
influx auth active -i <auth-id>

# Example
influx auth active -i 0804f74142bbf000

要获取令牌的当前状态,请使用 influx auth list 命令 的 JSON 输出。

influx auth find --json

使用 influx CLI 禁用令牌

使用 influx auth inactive 命令 停用令牌。

此命令需要授权 ID,该 ID 可在 influx auth find 的输出中找到。

# Syntax
influx auth inactive -i <auth-id>

# Example
influx auth inactive -i 0804f74142bbf000

要获取令牌的当前状态,请使用 influx auth list 命令 的 JSON 输出。

influx auth find --json

使用 InfluxDB API 更新令牌

使用 /api/v2/authorizations InfluxDB API 端点更新令牌的描述和状态。

PATCH http://localhost:8086/api/v2/authorizations/AUTH_ID

在你的请求中包含以下内容

要求包含方式
具有 write: authorizations 权限的 API 令牌使用 Authorization: Token YOUR_API_TOKEN 标头。
授权 IDURL 路径参数。
描述和/或状态在请求正文中作为 description, status 传递。

禁用令牌

# Update the description and status of the first authorization listed for the user.

curl --request GET \
  "http://localhost:8086/api/v2/authorizations?user=user2" \
  --header "Authorization: Token ${INFLUX_TOKEN}" \
  --header 'Content-type: application/json' \
| jq .authorizations[0].id \
| xargs -I authid curl --request PATCH \
  http://localhost:8086/api/v2/authorizations/authid \
  --header "Authorization: Token ${INFLUX_TOKEN}" \
  --header 'Content-type: application/json' \
  --data '{
            "description": "deactivated_auth",
            "status": "inactive"
          }' | jq .

此页是否对您有帮助?

感谢您的反馈!


Flux 的未来

Flux 即将进入维护模式。您可以继续像当前一样使用它,而无需更改任何代码。

阅读更多

现已全面上市

InfluxDB 3 Core 和 Enterprise

快速启动。更快扩展。

获取更新

InfluxDB 3 Core 是一个开源、高速、最近数据引擎,可实时收集和处理数据,并将其持久化到本地磁盘或对象存储。InfluxDB 3 Enterprise 以 Core 的基础为构建,增加了高可用性、读取副本、增强的安全性以及数据压缩,以实现更快的查询和优化的存储。InfluxDB 3 Enterprise 的免费层可供非商业家庭或业余爱好者使用。

有关更多信息,请查看