[ZBXNEXT-6876] Zabbix MFA Support Created: 2021 Aug 30 Updated: 2025 Jan 30 Resolved: 2024 Apr 03 |
|
Status: | Closed |
Project: | ZABBIX FEATURE REQUESTS |
Component/s: | Frontend (F), Server (S) |
Affects Version/s: | 4.0.32, 5.0.15rc1, 5.4.3 |
Fix Version/s: | 7.0.0beta2, 7.0 (plan) |
Type: | Change Request | Priority: | Minor |
Reporter: | Igor Gorbach (Inactive) | Assignee: | Elina Pulke |
Resolution: | Fixed | Votes: | 43 |
Labels: | None | ||
Remaining Estimate: | Not Specified | ||
Time Spent: | Not Specified | ||
Original Estimate: | Not Specified |
Attachments: |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||
Issue Links: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
Epic Link: | Zabbix 7.0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Team: | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Target end: | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Sprint: | Sprint 106 (Nov 2023), Sprint 107 (Dec 2023), S2401, S24-W6/7, S24-W8/9, S24-W10/11, S24-W12/13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Story Points: | 16 |
Description |
It would be great to create out-of-the-box Zabbix integration with Multi Factor Authentication provider or One Time Password service like Google Authenticator, DUO , Authy, etc.. to make Zabbix frontend authentication more secure Example of fork implementation Schema - Zabbix user connecting with LDAP or internal authentication to Frontend. After checking password - some one time password have generating with zabbix itself or with external provider usage. Zabbix user reiciving code by sms,e-mail, etc, put it into code requirementwindow in Frontend. Successful authentication |
Comments |
Comment by Marco Hofmann [ 2023 Jun 24 ] |
Duplicate of my request |
Comment by patrik uytterhoeven [ 2023 Sep 02 ] |
Actually the other ticket was from 2014 so this was the duplicate we lost 36 votes now and got 7 votes in place so now this feature has less chance to get implemented soon unless we find a sponsor |
Comment by Daniel Thorvil [ 2023 Sep 04 ] |
Its 2023 and Zabbix does not have native MFA functionality |
Comment by Hugo Santos [ 2023 Oct 20 ] |
Hi to all, hope that zabbix team consider to prioritize 2FA out of the box. Wen i see this feature request priority marqued as minor, make me think what kind of perspective is put on zabbix data security. Really hope that someone on zabbix team can push this.
Best regards. |
Comment by RoBo [ 2023 Oct 31 ] |
We all want to have all our insights to be found in centralized Zabbix. But the gain is there also for hackers. I was surprised not to find the most easy 2FA method (OTP standard like Google Authenticator is using) being implemented (yes there is a fork that adds this, but I think most of us don't want to become dependent on yet another party). As this is well-known code, I would guess that it would not take much effort to add this feature? |
Comment by Alexei Vladishev [ 2023 Nov 13 ] |
There is a great chance we will be able to include it into Zabbix 7.0, working on business level requirements currently. |
Comment by J. van Stijn [ 2023 Nov 30 ] |
+1
Can't believe how few votes this has gotten yet. I hope it will be added soon because hacking it in would be a nightmare. |
Comment by Łukasz Sęk [ 2024 Jan 17 ] |
+1 I think it's worth adding MFA to Zabbix. I believe that Zabbix is quite a critical place in the company's infrastructure, even though it does not have to be exposed to the Internet. |
Comment by Dirk Steinkopf [ 2024 Feb 01 ] |
Status resolved, Resolution unresolved 🧐 |
Comment by dimir [ 2024 Feb 02 ] |
This is intended, the Resolution is set when the Status is Closed. |
Comment by RoBo [ 2024 Feb 02 ] |
Hmm, regarding previous 2 comments, it seems that some administrative work needs to be done
Just trying to assist in having clear communication towards the community... |
Comment by dimir [ 2024 Feb 02 ] |
Yes, we know Once again, the ticket has Status and Resolution. The latter is an additional information for some of the options of Status. Now "Resolved" Status has no additional information, it means the implementation is ready and now we are waiting for QA. What you are looking for is Status "Closed" and Resolution "Fixed". That would mean the issue is complete. |
Comment by RoBo [ 2024 Feb 03 ] |
Thanks for the info @dimir. I'm used within Jira to not see any Resolution value until the status become resolved or closed. Then this will prevent unlogic situation like status=resolved, with resolution=Unresolved. But anyway I understand your executed logic. Basically it's saying: "Don't look at the resolution until the status=Closed". |
Comment by dimir [ 2024 Feb 05 ] |
Correct, yeah. I have also seen it differently in other projects but this is how things are in this one. |
Comment by Elina Pulke [ 2024 Mar 18 ] |
Available in:
|
Comment by Arturs Dancis [ 2024 Mar 27 ] |
Documentation (7.0) updated:
|