Multiple choice technology web technology

If an access role is specified to a parent class it applies to

  1. Parent Class only

  2. Parent class and all its child classes

  3. Parent class and all its child classes unless explicitly overridden by another access rule

  4. None of the above

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

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.

AI explanation

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.