Inheritance mode
Contents:  | 
|---|
About the inheritance mode
The Inheritance mode allows some Box configuration elements to be created in an upper-level box and inherited (applied to) its sub-boxes.
When a box inherits elements, it takes them from all its upper-level boxes.
Inherited elements
You can set inheritance mode for:
Security settings (Security settings as they are always inherited)
These settings can be inherited when a new box is created or moved to an upper-level box of a different type.
Security and access
Inheritance mode is set up for a box type, meaning all Boxes of a given type have the same setup.
Inheritance mode is set up for each element separately. This means you can, for example, ensure Column views are inherited, but Quick filters aren't.
Inheritance settings can be found in App Administration > Box types section > Box details (select one of the Box types) > go to a particular element, for example, Column views > Inheritance mode.
To access it, you need the App Administrator security role.
Inheritance modes
In general, selecting "Inherited mode" means that the upper-level boxes impose the configuration, and you can change the settings of all sub-boxes by editing the upper-level Box. As a result, users will be unable to change some of the settings of the Box configuration since it is already preconfigured. Fewer settings to choose from will make the app more straightforward to understand. The "Own mode" provides much more flexibility.
There are three Inheritance modes that determine whether users can customize the box settings.
Inheritance mode  | Description  | Active and favorite settings  | Mode change  | Editing inherited items  | 
|---|---|---|---|---|
Own | In this mode, you can personalize the settings on the Box type configuration and Box configuration pages. The personalized settings of the upper-level boxes are not shown when viewing the sub-Box configuration.  | The currently used (Active) setting is selected for the sub-Boxes if the sub-Box mode is set to: 
  | To "Own with Inherited:" 
 To "Inherited:" 
  | Not applicable  | 
Own with inherited | All the configured items for the upper-level Box are available to users in this mode. The box admin cannot add your configuration to the Box configuration. 
  | Apply to both upper-level and sub-Boxes in the following modes: 
  | To "Inherited:" 
  | Not allowed  | 
Inherited only | In this mode, you can not personalize the settings predefined in the upper-level Box. The configuration tabs in the Box configuration are not displayed.  | Apply to both upper-level and sub-Boxes in the following modes: 
  | To "Own with Inherited:" 
 
  | Not allowed  | 
Recommended use
If you want specific settings to apply to all boxes, you can change them for the Home (root) Box. As long as other boxes are set to inherit an element, changing it on the root level will apply to all inheriting Boxes.
Impact of the inheritance mode on the box type settings
Column views
The table presents how inheritance mode settings impact column views.
Changes made to the inheritance mode apply to ALL boxes of a given type (existing and newly created).
Inheritance mode  | Description  | 
|---|---|
Own  | Each box uses its column views (editable).  | 
Own with Inherited  | Each box uses: 
  | 
Inherited only  | Each box uses only column views created in boxes on the upper level (non-editable). You can use them, but to edit them, you must go to the box in which they were created. Note: The Column views tab is hidden in the box configuration. (The column views are inherited from the upper-level box and can only be edited in that box.)  | 
Results in a box  | Gantt/Scope module → Column views configuration  | 
|---|---|
Own  | 
  | 
Inherited  | 
  | 
Card views
The table presents how inheritance mode settings impact card views.
Inheritance mode  | Description  | 
|---|---|
Own  | The own mode provides much more flexibility. When enabled: 
  | 
Inherited only  | The inherited only mode doesn't allow for making any changes directly in the sub-box configuration. 
  | 
Own with inherited  | The own with inherited mode mixes the two. 
  | 
Security roles
User roles inherited from upper-level boxes are not listed in Box Configuration > Security. They can be viewed only at the upper level.
Roles are always inherited from the upper levels. Security settings are always inherited. There are only two possible security inheritance modes:
Own with inherited
Inherited
The table presents how inheritance mode settings impact the security settings.
Inheritance mode  | Description  | 
|---|---|
Own with inherited  | Box users = manually added + inherited  | 
Inherited only  | Box users = inherited In the "Inherited only" mode, the Security tab of an individual Box is hidden (you can't access it in Box configuration).  | 
Change of the inheritance mode affects ALL boxes  | ||||
|---|---|---|---|---|
from  | 
  | to  | 
  | result  | 
Own with inherited  | →  | Inherited only  | =  | manually added users lose access  | 
Inherited only  | Own with inherited  | restores the previously existing users  | ||
Task templates
Inheritance mode  | Description  | 
|---|---|
Own  | 
  | 
Inherited only  | 
  | 
Own with inherited  | 
  | 
Quick filters
Inheritance mode  | Description  | 
|---|---|
Own  | When a Box type has a Quick Filters inheritance mode set to "Own," you can only use filters defined for an individual Box. For example, "Program" is a Box type. When you create a new Box using this type, it will have the "Default Quick Filters" (specified for the "Program" Box type) + filters you manually add to an individual Box. Once a new Box has been created, a Box admin can access its Configuration to manage filters (change existing ones, add new ones, delete, etc.) What you see is what you get. Filters listed in the tab are the only ones available for the "Omega" Box.  | 
Inherited only  | When Quick Filters for a Box type are set to "Own with inherited," a resulting Box has filters that can be edited/deleted/created in Box Configuration + filters inherited from upper-level Boxes (that cannot be changed). A Box admin can review Box settings in Box configuration. Inherited filters are marked with arrows in the Box Configuration of a Program Increment Box. Those filters cannot be edited or removed (this type of change would have to be done in the upper-level Boxes those filters originate from). New filters can be added to the Box.  | 
Own with inherited  | When Quick Filters for a Box type are set to "Inherited only," a resulting Box doesn't have its filters - only filters inherited from upper-level Boxes are available. The "Quick Filters" tab is hidden in Box Configuration. In Box Configuration of all Boxes of this type, the "Quick Filters" tab is hidden. You can't change or review the filters there. You must try using them to see the filters - all inherited filters are visible on the list.  | 
Need support? Create a request with our support team.
Copyright © 2005 - 2025 Appfire | All rights reserved.
