Update canEdit detection (refs #3502)