I use defineAbility to give the user the "Ability" can(\'create\', \'Product\').
defineAbility
can(\'create\', \'Product\')
However, a Product belongs to a
Product