Function canViewerDeleteAsync