I want to grant multiple roles to multiple users.
📝 Details
We can use ERC827 to create a new AccessControl
Mint ERC827 token of specific id to grant a specific role.
Burn ERC827 token of specific id to revoke a specific role.
Using this as the base contract one can transfer multiple roles to a user in a single transaction by specifying array of role id's.