Saving an app’s settings is easy to take for granted but can sometimes be complex. Index Data announces the addition of “mod-settings” to the FOLIO Library Services Platform. Mod-settings is a new module that provides a secure way to store and access configuration information. It replaces the existing mod-configuration module, which had a single set of permissions governing access to all configuration entries.
Mod-settings introduces the concept of scope, which is a short machine-readable string composed of letters, digits, underscores, and hyphens. This string defines the context under which the configuration entry is viewed and managed. Each client module defines its own scopes, each with its own pair of permissions for read-only and read/write access to the configuration store. A user can be assigned any combination of permissions, allowing for any granularity of control over who has access to which configuration entries.
The Mod-settings module allows for user-specific settings. This means that each user can have access to their own configuration entries. This capability lays the groundwork for user-specific configuration options, such as default apps, screen layout, and module settings.
Mod-settings is a significant step forward in security and flexibility, and Index Data is excited to offer this new module to the FOLIO community. The FOLIO community’s Technical Council reviewed and approved the inclusion of the module in the Orchid release of the FOLIO LSP. Index Data encourages developers to take advantage of this new module.
About Index Data
Index Data is a global leader in library technology services, providing software and services to libraries across the world. Its comprehensive portfolio of products and services includes library management systems, search and discovery interfaces, hosting services, and open source software development. Index Data is committed to providing its customers with the best technology solutions to meet their needs. For more information, please visit www.indexdata.com.
FOLIO is a collaborative effort among libraries, vendors, developers, and consortia that leverages open source technology and a community-based effort to redefine library services and innovate based on library futures. By building on what libraries need and by leveraging library expertise as well as vendor capacity and velocity, FOLIO is designed to move libraries forward, build on the services they provide, and redefine the role libraries play within their institution. FOLIO also levels the playing field and makes open source technology available to all institutions regardless of size or staffing. FOLIO brings vendors together to innovate and host services for customers and introduces open source as a service to libraries. To sign up to participate or receive more information, go to www.folio.org.