You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 26, 2024. It is now read-only.
Repository navigation
This repository was archived by the owner on Apr 26, 2024. It is now read-only.
Some SAML2 related stuff still unimplemented. Such as:
SAML logout
UPDATE user's displayname from SAML IdP (on_successfil_auth update it only at registration phase)
Documenting how make it work. For example only displayname attribute used from SAML Authn Responce and it isn't referenced in documentation. To make it work with Ad FS, I needed to set up additional AD FS rules - it wasn't trivial to deal with this.
@ara4n not complete docs today, only AD FS Issuance Transform Rules that work for me:
Rule 1
to match NameID format (without it error MSIS7070 present in AD FS event log)
Another problem: AD FS 2.0 (Windows Server 2012R2 may be still in use) does not know about TLS1.3.
I had to allow TLS1.0 for it on Synapse's side reverse-proxy.
It's the key thing. It's been the longest thing I've dealt with.
Otherwise, the @galexrt 's instruction works. With only one note: he described additional attributes there, which synapse does not look at in reality.
@ara4n not complete docs today, only AD FS Issuance Transform Rules that work for me:
Rule 1
to match NameID format (without it error MSIS7070 present in AD FS event log)
Another problem: AD FS 2.0 (Windows Server 2012R2 may be still in use) does not know about TLS1.3.
I had to allow TLS1.0 for it on Synapse's side reverse-proxy.
It's the key thing. It's been the longest thing I've dealt with.
Otherwise, the @galexrt 's instruction works. With only one note: he described additional attributes there, which synapse does not look at in reality.
How did you setup ADFS?
Do you have some kind of manual for it?
Activity
localguru commentedon May 2, 2019
What exactly means "only works with a custom proxy to prepare the saml query". Any further documentation on that?
ptman commentedon May 6, 2019
Which clients can be used for SAML auth? element-hq/element-web#3544
richvdh commentedon May 6, 2019
once saml support in synapse is completed, any client that supports the m.login.sso flow, or fallback auth will support saml.
The part that is missing is step 2 of https://matrix.org/docs/spec/client_server/unstable.html#sso-client-login: Synapse needs to handle the
/login/sso/redirectendpoint and 302 to the SAML interface.menturion commentedon Jun 14, 2019
Is there already a date on which SAML will probably be fully implemented?
richvdh commentedon Jul 16, 2019
This was fixed by #5422
slipeer commentedon Jul 25, 2019
Some SAML2 related stuff still unimplemented. Such as:
ara4n commentedon Jul 25, 2019
@slipeer do you have doc for how you got it to work with AD?
ara4n commentedon Jul 25, 2019
i've split this out into new issues (updating an closed bug with new scope typically gets lost)
slipeer commentedon Jul 25, 2019
@ara4n not complete docs today, only AD FS Issuance Transform Rules that work for me:
Rule 1
to match NameID format (without it error MSIS7070 present in AD FS event log)
Rule 2
to add uid and displayname attributes
Another problem: AD FS 2.0 (Windows Server 2012R2 may be still in use) does not know about TLS1.3.
I had to allow TLS1.0 for it on Synapse's side reverse-proxy.
It's the key thing. It's been the longest thing I've dealt with.
Otherwise, the @galexrt 's instruction works. With only one note: he described additional attributes there, which synapse does not look at in reality.
dvoijen commentedon Mar 18, 2020
How did you setup ADFS?
Do you have some kind of manual for it?