ReviewBoard SAML SSO (Single-Sign On)

194 views
Skip to first unread message

Jimmy Huang

unread,
Oct 29, 2020, 1:29:41 PM10/29/20
to Review Board Community
I was looking in the ReviewBoard authentication settings and by default we are using LDAP. I see that there is no option to provide IDP metadata for SAML 2.0.

Is there a plug-in/extension or install from python/reviewboard to enable this capability? For example, I know Jenkins have a SAML plug-in that needed to be installed to enable SAML.

Thanks,
Jimmy

Jimmy Huang

unread,
Oct 30, 2020, 3:56:21 PM10/30/20
to Review Board Community
Hi All,

If it is not possible, I can try to integrate SAML into the existing Django app itself. However, in the authentication in the GUI, I'm not sure how I can edit the mode of authentication to a new mode (SAML)

Right now it is set to LDAP and I need to be able to select SAML 2.0. I have added parts of SAML using https://github.com/knaperek/djangosaml2 as well as our own generated IdP metadata.

Jimmy

Vlad S.

unread,
Nov 9, 2020, 4:09:04 PM11/9/20
to Review Board Community
I use mod_auth_mellon + custom very basic auth module which authenticates RB user using REMOTE_USER set by mod_auth_mellon.

пятница, 30 октября 2020 г. в 22:56:21 UTC+3, roe135...@gmail.com:

Christian Hammond

unread,
Nov 14, 2020, 9:53:01 PM11/14/20
to revie...@googlegroups.com
We're working on official SSO support, including SAML. Right now, we're focusing on the last work for Review Board 4.0 (which has been delayed due to some coordination between a number of modules that were impacted by newer Python and Django releases), but we'll be preparing to get it ready for release after. It will ship as a feature in Power Pack.

Christian

--
Supercharge your Review Board with Power Pack: https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
---
You received this message because you are subscribed to the Google Groups "Review Board Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/reviewboard/d4b8e859-7013-46ee-b8dc-cb09e12ba4cfn%40googlegroups.com.


--
Christian Hammond
President/CEO of Beanbag
Makers of Review Board

Jimmy Huang

unread,
Nov 16, 2020, 1:42:51 PM11/16/20
to Review Board Community
I'm also trying to use mod_auth_mellon, can you share what are your changes to create your "custom very basic auth module" to pass the REMOTE_USER information from mod_auth_mellon?

Vlad S.

unread,
Nov 18, 2020, 5:20:41 AM11/18/20
to Review Board Community
I need some time to prepare a sample.

понедельник, 16 ноября 2020 г. в 21:42:51 UTC+3, roe135...@gmail.com:

Jimmy Huang

unread,
Nov 19, 2020, 1:28:14 PM11/19/20
to Review Board Community
No problem! Thanks for the help !

Erian Suwandi

unread,
Feb 2, 2022, 2:14:22 AM2/2/22
to Review Board Community
Hi Christian,
I want to confirm whether this official SSO support has been released in Power Pack? Thanks
Reply all
Reply to author
Forward
0 new messages