While setting up the Dynamic Cell Access based on user roles we would have to resort to a workaround where we would create a list of roles and based on that we would setup the DCA. However, if the ROLES (native system defined) could be allowed as a dimension, just like how the users are allowed to be used a list, it would give us more possibilities with respect to DCA setup. This would eliminate a lot of groundwork needed for DCA setup when it comes to role based access + DCA setup.