Yes, as a CMS Admin you can create unlimited roles. Creating different roles allows for only certain things to be edited and changed by specific users. There is no restriction on users.