导出同步日志数据
概述
的同步日志记录发放数据。从2021年9月22日开始,同步日志数据仅保留最近90天。
如果需要保留90天以上的数据,请导出2021年9月22日前的数据。在该日期之后,若要保留超过90天的同步日志数据,请不断导出数据并将其保存在您自己的存储系统中。本文描述如何导出数据。
注意事项
- 除了出现在同步日志中,由供应引起的更新也会出现在审计日志.例如,新提供的用户出现在添加用户事件类型时,由供应停用的用户将出现在禁用用户事件类型,并且已配置的用户属性更改将出现在外部属性变化事件类型。
- 本文中使用的API示例旋度,但这些概念适用于任何你选择的与Code42 API交互的工具.
- 目录同步报告将发送给管理员,其中包含同步日志中出现的数据。有关更多信息,请参见Code42目录同步报告和错误.
从Code42控制台导出同步日志数据
导出“同步日志”数据,格式以“,”分隔。
- 登录到Code42控制台.
- 选择管理>整合>身份管理.
- 点击同步日志.
- 选择数据范围。
- 点击刷新表.
- 点击CSV导出.
数据以CSV文件的形式下载。 - 定期重复这一过程,随着时间的推移保持一组完整的数据。
使用Code42 API导出同步日志数据
CSV格式
2 .执行以下命令,将“同步日志”数据导出为CSV格式api / v3 / DirectorySyncLog
API:
复制!
. curl -X GET 'https:///api/v3/DirectorySyncLog/csv?eventOccurredAfter= &eventOccurredBefore= ' \ -H "authorization: holder "
在上面的例子中:
将
替换为Code42云实例的URL: 将
替换为an身份验证令牌. 替换< yyyy-MM-dd 'HH: mm: ss。SSSZ>中查询的开始和结束日期ISO日期/时间格式.
例如:
curl -X GET 'https://console.us.code42.com/api/v3/DirectorySyncLog/csv?eventOccurredAfter=2019-06-01'T'12:00:00.0600Z&eventOccurredBefore=2021-06-01'T'12:00:00.0600Z' -H "授权:持有人eyJhb…p4XA"
JSON格式
需要导出JSON格式的数据,使用without命令/ csv
.此外,如果需要,您可以使用可选参数:
sortColumn
:要排序的列。有效值为行动
,场
,logEventTimeStamp
,newValue
,oldValue
,providerName
,用户名
.sortDirection
:数据的排序方向。有效值为asc
而且desc
.页面(数量)
:要请求的页面数量。页面(大小)
:每页返回的事件数。
例如:
curl -X GET 'https://console.us.code42.com/api/v3/DirectorySyncLog?eventOccurredAfter=2019-06-01'T'12:00:00.0600Z&eventOccurredBefore=2021-06-01'T'12:00:00.0600Z&sortColumn=action&sortDirection=asc&page[number]=1&page[size]=100' -H "authorization: holder eyJhb…p4XA"