laratrust icon indicating copy to clipboard operation
laratrust copied to clipboard

Permissions in Laratrust panel don't acknowledge teams

Open sparxooo opened this issue 1 year ago • 4 comments

  • Laravel Version: 9.31
  • Laratrust Version: 7.1

Describe the bug If you have teams enabled, the built-in Laratrust panel has no way of selecting a team for the permissions to apply to.

To Reproduce Assign a permission to a user + team.

On the Roles & Permissions assignment page, edit the user.

The panel shows all permissions assigned to the user, regardless of team_id column, and when saving it will duplicate all permissions again to that user with a null team id.

What I expect to happen I expect that if teams are enabled, that for each user you can select Global (null team id), or select per team to assign permissions.

Apologies if I have mis understood the working of this package, but I believe this is the correct behaviour (and the panel is wrong). I'd love to not have to recreate the wheel!

sparxooo avatar Sep 30 '22 23:09 sparxooo