setRole API