If an access role is specified to a parent class it applies to
-
Parent Class only
-
Parent class and all its child classes
-
Parent class and all its child classes unless explicitly overridden by another access rule
-
None of the above
In Pega PRPC's access control model, when an access role is specified on a parent class, it applies to that parent and all its child classes by default. However, this inheritance can be explicitly overridden by defining a more specific access rule on a child class. This provides flexible, hierarchical permission management.
Access roles defined on a parent class are inherited by all its child classes by default, following the standard class hierarchy inheritance model. However, a child class can explicitly define its own access rule to override what it inherits from the parent, so inheritance isn't absolute — it can be selectively overridden.