В отношениях многие-ко-многим ваша таблица связи может содержать не только дополнительные поля, а даже дополнительные связи с другими моделями.
Для этого создайте отдельную модель для таблицы связи (Pivot Model):
php artisan make:model RoleUser --pivot
Далее указывайте это в belongsToMany() с помощью метода ->using() Затем вы можете выполнять «магию», как в примере
>>Click here to continue<<
