role scaffold