通过 IAM 用户使用日志服务前,应先通过火山引擎账号为 IAM 用户授予相关的访问权限,日志服务支持自定义的权限策略,本文档介绍日志服务各种常见场景下的自定义访问策略示例。
被授予以下权限策略后,IAM 用户可以查看当前账号下所有的日志项目信息。
被授予以下权限策略后,IAM 用户可以收藏指定的日志服务资源。
被授予以下权限策略后,IAM 用户可以管理当前账号下所有的日志项目、日志主题,包括创建、查询、删除、更新日志主题和日志项目。
数据采集
LogCollector 采集配置相关的访问密钥需至少具备如下权限。
采集 Trace 数据
被授予以下权限策略后,IAM 用户可以管理 Trace 实例、将采集到的 Trace 数据写入对应的日志主题、通过 API 检索分析 Trace 数据。
被授予以下权限策略后,IAM 用户可以管理采集配置和机器组,包括查询日志项目列表、日志主题列表;创建、删除、修改和查询采集配置或机器组;绑定、解绑采集配置到机器组等。
检索分析
检索分析日志
被授予以下权限策略后,IAM 用户可以通过 OpenAPI 或控制台检索日志数据。本示例指定 IAM 用户只能检索分析北京地域下 c425****83d7 日志项目中的 6b30****4888 日志主题。
被授予以下权限策略后,IAM 用户可以管理索引、检索日志、下载日志等检索相关的权限。
被授予以下权限策略后,IAM 用户可以使用 TLS Agent 功能。
被授予以下权限策略后,IAM 用户可以管理当前账号下所有的仪表盘,包括创建、删除、修改以及查询仪表盘等操作。
被授予以下权限策略后,IAM 用户可以管理当前账号下所有的告警策略和通知组,包括查询日志项目和日志主题;创建、删除、修改、查询告警策略和通知组等操作。
被授予以下权限策略后,IAM 用户可以管理当前账号下所有的数据加工任务,包括查询日志项目和日志主题;创建、删除、修改和查询数据加工任务等操作。
消费与投递
对所有日志主题具备 TOS 投递管理权限
被授予以下权限策略后,IAM 用户可以操作 TOS 投递功能,包括查询日志项目和日志主题;创建、修改、查询、删除和重试投递任务。
数据导入
被授予以下权限策略后,IAM 用户可以管理当前账号下所有的数据导入任务,包括查询日志项目和日志主题;创建、删除、修改和查询数据导入任务等操作。
被授予以下权限策略后,IAM 用户可以管理当前账号下所有的日志应用任务,包括创建、删除、修改和查询日志应用任务等操作,同时支持为 CloudLens for TOS 创建并管理数据透视任务。