Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: b0b2dd11d88aa544d20410cbef22c607c4d67175
https://github.com/tribe29/checkmk/commit/b0b2dd11d88aa544d20410cbef22c607c…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-04-08 (Wed, 08 Apr 2020)
Changed paths:
A .werks/10403
M cmk/gui/multitar.py
A tests/unit/cmk/gui/test_multitar.py
Log Message:
-----------
10403 Customer-user local customizations are kept during activate changes from master
Customer-Users belong to a customer when working on the CME. They only work
on the GUI of their corresponding remote site. They are allowed to
customize their bookmarks, views, dashboards, reports, etc. These user
local configurations are now retained when receiving files from master as
changes are activated.
Non-customer-users (e.g. GLOBAL users) normally work on the central
site and thus they should be able to use their customizations when they
log into remote sites. Thus all files are synced in their case.
User notifications follow the same logic.
CMK-2974
Change-Id: I0e1f90af2de8f1759612b61d28ec1de0003a51b4