Are permissions strictly for the specified type or are they inherited similar to fields and functions? A good example would be if you give a role
access:MapReduce::* would that give users with that role access to all MR jobs?
Are there any differences if the type is mixed, remixed, or extended?
In the access-control topic it states “Permissions defined for current action type and from the corresponding mixed-in types.” in the Action Access Evaluation section but I wanted some clarification to that.