I'm looking for some ideas on how other people are using roles in their environment. Have you had any issues using team instead of role for any permissions? I understand something have to be published to a specific role, Dashboards, Layouts, etc.
Right now we probably have close to 30 or more roles in use, basically whenever a team was created a role was created as well. This has led to it being a real pain if we need to do object level permission or add/modify workspaces. My plan now was to make two new roles analyst & management and move everyone to these roles then remove the previous roles. Once this has been done, we can create new specific roles if we need but it should not be nearly as many roles as we have currently.
Any thoughts if this is a good/bad idea?