Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 93d92acb3fc65c1f1f8a2ca2a0bacfad728e6258
https://github.com/Checkmk/checkmk/commit/93d92acb3fc65c1f1f8a2ca2a0bacfad7…
Author: Zoey Hilton <zoey.hilton(a)checkmk.com>
Date: 2024-08-22 (Thu, 22 Aug 2024)
Changed paths:
A .werks/16831.md
M cmk/gui/plugins/config/base.py
M cmk/gui/type_defs.py
M cmk/gui/userdb/_roles.py
M cmk/gui/utils/roles.py
M cmk/gui/wato/_check_mk_configuration.py
M cmk/gui/wato/pages/roles.py
M cmk/gui/wato/pages/user_profile/two_factor.py
M cmk/gui/watolib/userroles.py
M cmk/gui/wsgi/applications/utils.py
M tests/unit/cmk/gui/test_gui_config.py
M tests/unit/cmk/gui/watolib/test_watolib.py
Log Message:
-----------
16831 Enforce two factor authentication by role or for all users
Prior to this werk, Two Factor Authentication could not be defined as requirement to
Checkmk users. Users with permissions to make changes to <i>Global
Settings</i> or <i>Roles & Permissions</i> can now either define all
users within the Checkmk site or each user with a specified role must enable Two Factor
Authentication.
Enforcing Two Factor based on a user's roles can be enabled via <i>(Setup >
Users > Roles & permissions > Edit role)</i>.
Enforcing Two Factor for all users can be enabled via <i>(Setup > General >
Global settings > User management > Enforce two factor authentication)</i>.
Enabling Two Factor for all users will override any role based Two Factor Authentication
configurations.
Change-Id: I861e8c19c4f3136f3c146e653be3d0b1de1da00a
Commit: bdcc1797e8f5fc193e7c801c4dc9eafb7e481686
https://github.com/Checkmk/checkmk/commit/bdcc1797e8f5fc193e7c801c4dc9eafb7…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-08-22 (Thu, 22 Aug 2024)
Changed paths:
M cmk/gui/form_specs/vue/visitors/_registry.py
M cmk/gui/form_specs/vue/visitors/_type_defs.py
Log Message:
-----------
Add missing license header
Change-Id: I06d5a7a3ad61bbfeec4e623e80e017163b90c855
Compare:
https://github.com/Checkmk/checkmk/compare/27d9f3499876...bdcc1797e8f5
To unsubscribe from these emails, change your notification settings at
https://github.com/Checkmk/checkmk/settings/notifications