Add UI for configuring SAML via Flagsmith dashboard #4006
Labels
front-end
Issue related to the React Front End Dashboard
improvement
Improvement to the existing platform
Currently, configuration of SAML is restricted to the django admin. We should add the option to configure it in the organisation settings in the Flagsmith dashboard.
This should only be possible for organisation admins, and is only available to enterprise customers.
The flow should be:
/api/v1/auth/saml/configuration/
with the following information:Once this is created, it can be updated / deleted using the relevant HTTP verbs and the URL
/api/v1/auth/saml/configuration/:name/
.The FE offers the option to download our service provider metadata XML which can be obtained using the endpoint at
/api/v1/auth/saml/{name}/metadata/
.Finally the FE should offer the option to upload the IdP metadata in response, as per the description above.
There are additional entities that can be used for mapping fields between the IdP and Flagsmith, but these do not yet have endpoints. Once these are ready, we will update this issue or create a new one.
The text was updated successfully, but these errors were encountered: