add updateConnection, handle missing rights