Function canViewerUpdateAsync