Create another user type

Could you please tell me how to do to create another type of user like agent or admin ?
In what file must I change or add some code?

I created a new role called Technician under permissions tab and I need ‘isTech’ boolean attribute or another way to test if this user is a technician in order to hide or show him some button in TopbarContainer.jsx.