MicroStrategy ONE

Overview of Spring Security

REST server security for MicroStrategy Library is based on the Spring Security Framework. This framework provides a set of reusable beans for implementing requests for authentication and authorization. The MicroStrategy Authentication Module uses these beans to implement the authentication modes supported by MicroStrategy, as well as to customize authentication.

For more details, refer to the Spring Framework Reference and Spring Security Reference.

The topics below provide general information about Spring Security to help you understand how it is used in authentication for MicroStrategy Library and how it is leveraged to customize authentication.

  • Spring Security architecture

    Provides a high-level explanation of Spring Security, which is implemented as a filter chain, and describes how this architecture is used to perform authentication for MicroStrategy Library.

  • Spring bean definitions

    Provides a general description of how Spring beans are defined in XML configuration files and how they are treated by Spring code. Bean definitions provide the mechanism for customizing authentication for MicroStrategy Library.