查看审计日志
云审计服务(Cloud Trace Service,CTS)是华为云安全解决方案中专业的日志审计服务,可以记录CodeArts Artifact相关的操作事件,便于日后的查询、审计和回溯。
开通云审计服务后,系统开始记录CodeArts Artifact资源的操作。云审计服务管理控制台保存最近7天的操作记录。
CTS支持的CodeArts Artifact操作
| 操作名称 | 资源类型 | 事件名称 |
|---|---|---|
| 下载文件 | userName | downloadFile |
| 新建文件夹 | fileName | createFolder |
| 重命名文件 | fileName | renameFile |
| 逻辑删除和还原文件 | fileName | modifyFiles |
| 删除历史构建归档 | fileName | modifyFiles |
| 还原回收站 | userName | restoreTrash |
| 清空回收站 | userName | emptyTrash |
| 上传文件 | fileName | uploadFile |
| 使用文件流方式上传文件 | fileName | uploadFile |
| 分片上传文件 | fileName | uploadFile |
| 批量彻底删除一个项目下一个文件的一个或多个版本 | fileName | modifyFiles |
| 批量回收一个项目下一个文件的一个或多个版本 | fileName | modifyFiles |
| 修改版本状态 | userName | changeVersionCategory |
| 修改项目的自动删除任务设置 | projectId | updateAutoDeleteJobSettings |
| 更新项目的角色权限设置 | projectId | updateProjectRolePermissions |
| 更改包状态 | userName | changeReleaseCategory |
| 彻底删除文件 | fileName | modifyFiles |
| 删除版本 | packageVersion | deletePackageVersion |
| 禁用或解除禁用版本 | packageVersion | updatePackageVersionStatus |
| 修改maven仓库标签信息 | repository | modifyTabInfo |
| 关注组件/取消关注组件 | repository | attentionArtifacts |
| 创建npm,pypi,go,rpm,cocoapods,docker2,helm,conda,composer,huggingface仓库 | repository | initArtifact |
| 彻底删除npm,pypi,go,rpm,cocoapods,docker2仓库 | repository | deleteArtifactRepository |
| 编辑仓库信息 | repository | modifyArtifact |
| 删除内部仓库文件 | artifact | deleteArtifactFile |
| 彻底删除内部仓库文件 | artifact | clearanceArtifactFile |
| 还原仓库仓库文件 | artifact | recoveryArtifactFile |
| 项目关联maven仓库 | project | insertProjectRelatedRepository |
| 创建私有仓库,目前支持Maven和Docker,Docker是跳转到SWR服务 | repository | initMavenRepositories |
| 修改仓库标签信息 | repository | modifyTabInfo |
| 删除Maven仓库文件 | artifact | deleteArtifactFile |
| 还原仓库仓库文件 | artifact | recoveryArtifactFile |
| 彻底删除内部仓库文件 | artifact | clearanceArtifactFile |
| 下载setting文件 | setting | downloadMavenSettings |
| gradle配置文件下载 | setting | downloadGradleSettings |
| 创建maven仓库 | repository | initMavenRepositories |
| 编辑仓库信息 | repository | modifyTabInfo |
| 批量删除 | artifact | batchDelete |
| 批量还原 | artifact | batchRestore |
| 重置指定用户密码 | user | resetUserPassword |
| 创建网络代理 | proxy | createNetProxy |
| 更新网络代理 | proxy | updateNetProxy |
| 创建虚拟仓库 | repository | initVirtualRepositories |
| 虚仓中添加代理仓库 | repository | addProxyRepository |
| 将代理仓从虚仓中移除 | repository | deleteProxyRepository |
| 创建自定义代理仓 | repository | createRemoteRepository |
| 删除自定义代理仓 | repository | deleteRemoteRepository |
| 更新自定义代理仓信息 | repository | updateProxyRepoInfo |
| 创建自定义代理仓 | repository | createRemoteRepository |
| 更新自定义代理仓信息 | repository | updateProxyRepoInfo |
| 下载文件 | file | downloadArtifactFile |
| 上传文件 | file | uploadArtifact |
相关文档
如果需要在云审计服务管理控制台查询CodeArts Artifact的相关操作事件,请参考查看审计事件。