Amazon web services 如何在Amazon Cognito中获取用户更新更改日志?

Amazon web services 如何在Amazon Cognito中获取用户更新更改日志?,amazon-web-services,amazon-cognito,aws-java-sdk,changelog,Amazon Web Services,Amazon Cognito,Aws Java Sdk,Changelog,我一直在努力获取一些关于针对某个Amazon Cognito用户所做更改的信息 但是,我只能获取特定于身份验证流的详细信息,但现在我想获取一些用户更新详细信息,例如,假设某个用户被禁用,然后再次启用,或者某个用户更新了其电话号码或类似的内容。作为一名管理员,我想看看有什么变化,或者在什么时候为了审计目的做出了某种变化。我无法找到实现这一目标的方法 有人能帮我解决这个问题吗?我相信你可以使用Cognito Streams和Kinesis Streams来实现这一点。一旦发生数据更改,Cognito

我一直在努力获取一些关于针对某个Amazon Cognito用户所做更改的信息

但是,我只能获取特定于身份验证流的详细信息,但现在我想获取一些用户更新详细信息,例如,假设某个用户被禁用,然后再次启用,或者某个用户更新了其电话号码或类似的内容。作为一名管理员,我想看看有什么变化,或者在什么时候为了审计目的做出了某种变化。我无法找到实现这一目标的方法


有人能帮我解决这个问题吗?

我相信你可以使用Cognito Streams和Kinesis Streams来实现这一点。一旦发生数据更改,Cognito streams将把更改发布到Kinesis streams,您可以使用Kinesis streams分析数据


更多信息:

Cognito stream会自动将所有事件发布到Kinesis stream吗?还是我应该进行批量发布?