---
title: Enabling or disabling Dynamic Authentication
---

## Requirements for Dynamic Authentication in IdentityServer

Depending on whether you use Duende or [RSK Dynamic Authentication](https://www.identityserver.com/products/dynamic-authentication-providers) the requirements are different:

- With **Duende** you must have an enterprise license
- With **RSK** you must use [RSK Dynamic Authentication component](https://www.identityserver.com/products/dynamic-authentication-providers) in your IdS(Identity Server) solution. You also need an RSK Dynamic Provider license.

To activate SAML Dynamic Authentication in either of these situations, you must use the [RSK SAML2P component](https://www.identityserver.com/products/saml2p) in your IdS solution. And you must also have an RSK SAML license.

Review their respective documentations for adding them to your project or check our [integration sample](https://github.com/RockSolidKnowledge/Samples.IdentityServer.AdminUiIntegration/blob/master/Rsk.Samples.IdentityServer.AdminUiIntegration/Startup.cs).


## Enabling or disabling Dynamic Authentication on AdminUI

To select the provider of Dynamic Authentication you have to update the `"EnableDynamicAuthentication"` inside the `"FeatureFlags"` options:

- `Duende`
- `Rsk`
- `Disabled` removes the Dynamic Authentication tab

For information about Feature Flags check our [configuration documentation](../Configuration_and_Integration/Configuring_AdminUI.md).