Иерархия структуры организационной группы, которую вы создаете, определяет, какие организационные группы являются дочерними, а какие — родительскими. Дочерние организационные группы (ОГ) наследуют настройки от родительских ОГ, однако это наследование можно переопределить.

Каждая страница системных настроек применяет настройки в соответствии с двумя типами параметров наследования/переопределения, учитывающих иерархию организационных групп: 1) «Текущая настройка и 2) «Разрешение для дочерних элементов». ОГ, к которой применяются настройки — это та ОГ, в которой вы находитесь.

Другими словами, если вы находитесь в ОГ «Сотрудники\Склад», то изменения параметров применяются к этой ОГ и всем ОГ, которые являются дочерними по отношению к ОГ «Склад».

Например, страница настроек Брендинг (в разделе Группы и настройки > Все настройки > Система > Брендинг) управляет всеми настраиваемыми фоновыми изображениями, логотипами и цветовыми схемами для ОГ, отображаемой в раскрывающемся меню «Организационная группа».

Приведенным выше способом можно импортировать новое фоновое изображение, новый логотип и другую цветовую схему, которые будут уникальными для ОГ «Сотрудники\Склад». При необходимости можно также настроить параметры, которые будут применяться только к ОГ «Склад». Этот параметр включается путем изменения наследования этой организационной группы на странице настроек.

Разрешение для дочерних элементов

Настройка «Разрешение для дочерних элементов» описывает отношение родительской ОГ к дочерней ОГ. Существует три различных настройки разрешения для дочерних элементов: Наследовать или переопределить, Только наследовать и Только переопределить.

Параметр Наследовать или переопределить просто означает, что у родительского объекта нет предпочтений для разрешений дочерних элементов. Если для параметра «Разрешение для дочерних элементов» родительской ОГ задано значение Наследовать или переопределить, то текущая настройка дочерней ОГ определяет, будут настройки переопределяться или наследоваться. По умолчанию всем разрешениям для дочерних элементов задано значение Наследовать или переопределить.

Значение разрешений для дочерних элементов Только наследовать в родительской ОГ принуждает все дочерние ОГ наследовать настройки родительской. Это означает, что все дочерние элементы имеют те же настройки, что и родительский элемент. Значение разрешений для дочерних элементов Только переопределить удаляет наследование для всех дочерних ОГ и требует задать настройки специально для этой дочерней группы.

Настройки разрешений для дочерних элементов влияют только на дочерние группы одним уровнем ниже родительской. Такие настройки не влияют на внучатые ОГ или ОГ более низких уровней.

Текущая настройка

Если разрешение для дочерних элементов описывает отношением родительской ОГ к дочерней, то «Текущая настройка» ОГ — это отношение дочерней группы к родительской. Текущая настройка ОГ может иметь только значения Наследовать или Переопределить.

Если для параметра «Текущая настройка» задано значение Наследовать, это означает, что дочерняя ОГ принимает все настройки родительской ОГ. При выборе для текущей настройки значения Переопределить дочерняя ОГ будет отклонять настройки родительской и работать самостоятельно. Значение «Переопределить» означает, что вы сможете установить новые настройки для дочерней группы.

Изменить текущую настройку ОГ можно только в том случае, если для параметра «Разрешение для дочерних элементов» родительской ОГ задано значение Наследовать или переопределить.

Используя пример выше, если нужно изменить настройку Брендинг только для ОГ «Склад», можно изменить параметр «Текущая настройка» для каждой дочерней группы ОГ «Склад» на Переопределять при условии, что для параметра «Разрешение для дочерних элементов» для группы «Склад» установлено значение по умолчанию Наследовать или переопределять. Затем можно настроить параметры Брендинг для дочерних элементов ОГ «Склад» на ваше усмотрение, то есть установить значения, совпадающие или отличные от значений в ОГ «Склад».

Изменение настроек разрешений

Невозможно изменить параметр «Текущая настройка» дочерней группы, если значение параметра «Разрешение для дочерних элементов» для родительской ОГ не позволяет этого. Например, если для параметра «Разрешение для дочерних элементов» ОГ MomandDadOG задано значение Только переопределить, невозможно изменить текущую настройку ОГ JuniorOG на Наследовать. Одним словом, значения «Разрешение для дочерних элементов» для родительской ОГ имеют приоритет над значением «Текущая настройка» для дочерней ОГ.

Если изменить параметр «Текущая настройка» для дочернего элемента с Переопределять на Наследовать, то при изменении параметра «Разрешение для дочерних элементов» на Только наследовать блокируется значение «Разрешение для дочерних элементов» для дочерней ОГ. В этом случае невозможно изменить настройку «Разрешение для дочерних элементов». Это поведение не применяется, если настройка дочерней ОГ никогда не переопределяется.

В качестве временного решения необходимо изменить настройки разрешений для дочерних элементов родительской ОГ обратно на Наследовать или переопределить, чтобы разблокировать настройки разрешений для дочерних элементов в дочерней ОГ.

Более масштабная стратегия заключается в заблаговременном планировании и настройке параметров наследования и переопределения на уровнях ОГ таким образом, чтобы получить нужную иерархическую структуру.