> ## Documentation Index
> Fetch the complete documentation index at: https://docs.livingsecurity.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 服务账户

> 创建并管理拥有贵组织 API 密钥和 OAuth 客户端的集成身份。

服务账户是集成的命名身份。它拥有 API 密钥或
OAuth 客户端，并承载这些凭据可使用的权限，因此访问权限审查在账户层面进行：无论
账户持有多少个凭据，都可以在一处查看某个集成能够执行的操作。账户本身不是凭据：其 ID
无法用于验证请求。请参阅[身份验证](/zh-Hans/developers/v1/authentication)
选择验证方法；使用 API 密钥的集成不需要 OAuth。

请在[开发者中心](/zh-Hans/developers/developer-hub/overview)的 **Service accounts** 选项卡中管理服务账户。

## 围绕工作负载设计账户

为每个集成或工作负载创建一个服务账户（例如
`reporting-pipeline`、`scim-sync` 或 `soc-enrichment`），而不是创建一个
涵盖所有用途的宽泛账户。按工作负载划分账户可使权限
保持最小化，使[请求日志](/zh-Hans/developers/developer-hub/request-logs)
可追溯到具体账户，并让您无需影响其他集成即可停用其中一个集成。

## 创建服务账户

<Steps>
  <Step title="为账户命名">
    为账户指定一个能够标识其所服务工作负载的名称，并添加
    说明其用途的描述。名称和描述都会显示在列表和日志中，以便日后
    管理员区分各个账户。
  </Step>

  <Step title="授予权限">
    选择该账户可授予其凭据的权限，例如
    `entity:read`、`simulation:read` 或 `reporting:read`。该权限集是
    此账户下创建的所有凭据的上限：凭据可以拥有这些权限的子集，但绝不能超出。

    <Tip>
      仅授予工作负载当前所需的最低权限。您以后可以为账户添加权限；
      现有凭据将保留其已授予的范围。
    </Tip>
  </Step>

  <Step title="检查并创建">
    确认名称和权限集。创建完成后，可在该账户的详细信息
    页面中[创建其 API 密钥](/zh-Hans/developers/developer-hub/api-keys)。
  </Step>
</Steps>

## 管理生命周期

* **可随时编辑权限。** 从账户中移除某项权限后，
  其 API 密钥和 OAuth 访问令牌将无法再行使该权限。
* **停用账户**可停止通过其所有凭据进行的 API 访问，适用于
  停用某个集成，或在调查期间遏制疑似凭据泄露的情况。重新启用后，
  仍处于活动状态且未过期的凭据可再次用于验证。
* **删除账户**适用于集成已停用的情况。请先停止该
  集成并撤销其凭据。删除操作不可撤销。

每个账户的详细信息页面会显示创建者、创建时间以及其某个
密钥的最近使用时间，便于您快速发现应予停用的
闲置集成。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.