PLD: use get-role from lib