Update project template access rules with async pattern