[Catalog] Different Admin Roles/Permissions

Problem statement:

Catalog only has one permissions set for root catalog/sub-catalog admins. We need the ability to have different roles and permissions. We have a specific need to allow marketing/enrollment users the ability to view User and Enrollment analytics without bothering the root or sub-catalog admin.

Proposed solution:

Creating different permission based roles in Catalog that would allow for an "admin" type user with limited permissions would solve the problem. For our specific issue, allowing an admin user with permissions to only view the Analytics would be acceptable.

User role(s):

admin