# Examples

- [Multi-tenancy Elastic Stack (Enterprise)](/develop/examples/multitenancy_guide.md)
- [Multi-user Elastic Stack (PRO)](/develop/examples/multiuser_guide.md)
- [SAML SSO (Enterprise)](/develop/examples/saml-sso.md): External connectors integration
- [Keycloak](/develop/examples/saml-sso/keycloak_saml.md): SAML SSO Integration with Keycloak as an identity provider.
- [Microsoft Azure AD](/develop/examples/saml-sso/azure_ad.md): Integration with the managed cloud service Microsoft Azure Active Directory.
- [Microsoft ADFS](/develop/examples/saml-sso/adfs.md): Integration manual for ReadonlyREST Enterprise with the on-premises Active Directory Federated Services  Single Sign-on from Microsoft.
- [Duo Security MFA](/develop/examples/saml-sso/multifactor_authentication_with_duo_via_saml.md)
- [OpenID Connect (OIDC) (Enterprise)](/develop/examples/oidc-sso.md): External connectors integration
- [Keycloak](/develop/examples/oidc-sso/keycloak_oidc.md): OpenID Connect (OIDC) SSO Integration with Keycloak as an identity provider.
- [Impersonation (Enterprise)](/develop/examples/impersonation.md): Impersonation
- [Creating Test Settings](/develop/examples/impersonation/test-settings-ui.md): Creating Test Settings
- [Defining external services mock configurations](/develop/examples/impersonation/external-services-mocks-ui.md): Defining external services mock configurations
- [Impersonating users](/develop/examples/impersonation/impersonate-user-ui.md): Impersonating users
- [ROR cluster with Elastic Cloud integration](/develop/examples/elastic-cloud-cluster-integration.md): ROR-based cluster with remote X-Pack Security cluster on Elastic Cloud integration
- [Docker-based playground](/develop/examples/elastic-cloud-cluster-integration/playgroud.md): Docker-based playground
- [Configuration details](/develop/examples/elastic-cloud-cluster-integration/details.md): Detailed configuration
- [Custom middleware (Enterprise)](/develop/examples/custom-middleware.md): Custom middleware
- [Enriching the metadata](/develop/examples/custom-middleware/enriching-the-metadata.md): Enriching the metadata
- [Reject machine-to-machine traffic using custom metadata ACL rules](/develop/examples/custom-middleware/reject-machine-to-machine-traffic-using-custom-metadata-acl-rules.md): Reject machine-to-machine traffic using custom metadata ACL rules
- [Reordering available tenancies](/develop/examples/custom-middleware/reordering-available-tenancies.md): Reordering available tenancies
- [Available rorRequest API](/develop/examples/custom-middleware/available-ror-request-api.md): Available rorRequest API
- [Secure Logstash](/develop/examples/custom-middleware/secure_logstash.md)
- [Secure Metricbeat](/develop/examples/custom-middleware/secure_metricbeat.md)
