Overview


XAP Security provides comprehensive support for securing your data, services, or both. GigaSpaces provides a set of authorities granting privileged access to data, and for performing operations on services.

Note

Some security features are part of the open source edition, while others are only available with the commercial (licensed) editions.

Dependencies

In order to use this feature, include the ${XAP_HOME}/lib/optional/security/xap-security.jar file on your classpath or use maven dependencies:

<dependency>
    <groupId>com.gigaspaces</groupId>
    <artifactId>xap-security</artifactId>
    <version>12.2.0</version>
</dependency>
See also:

For more information on dependencies, refer to Maven Artifacts.

Main Security Features

The features listed below are available with the open-source editions of GigaSpaces products.

  • Authority and Roles

    • Data access privileges
    • Operation privileges
    • Monitoring privileges
    • System administration privileges
  • Data-Grid operations Auditing

  • SSL Transport Layer security

Extensions

The features listed below are available with the commercial licensed editions of GigaSpaces products.

  • Spring Based Security support

    • LDAP Authenticating
    • Database Authenticating
  • Administration tools

    • User intefaces: gs-ui, web-ui, gs CLI
    • Admin API