[#818] Adding licence to `UserRolePayload`
i[#818] Add permissions to `UserRolePayload`
[#818] Add `List permissions` functionality

* Define a list of permissions WIP
[#818] Add roles by ID to `User` entity