Feb. 2025 Alma Release Notes had a few systems-related updates including the continuing migration to the new patron and title UIs, local labels in repository searches and set management, AI Metadata Assistant rollout, and more. We also wanted to highlight a few posts from the Developer’s Network Tech Blog.
Alma Release Notes
Full AI Metadata Assistant Availability
In the suite of AI tools provided by Ex Libris so far, this one allows library staff to create or enhance records using AI. So interesting! The potential of using AI for cataloging is of course the domain of our cataloging and technical services colleagues and there are policy compliance considerations for any NZ records, but there are a few steps you need to take as a general systems administrator.
- Turn on AI in Configuration. Navigate to the AI Usage Profile in Alma Configuration. There is a disclaimer and you choose to turn on AI for metadata by indicating Yes. There are also settings for normalization, merge methods, etc.
- Give the cataloger the appropriate role, AI Assisted Cataloging.
Where do you find the AI assistance in the MDE? Look for the AI little stars under the New menu and the Editing Actions menu.
New Patron and Title UIs Transition
The transition from the old UIs to the new dashboard-like UIs is underway and the new UIs are now the default. Administrators can check on who is opting out if they want to help the transition along.
In Alma Configuration, (Configuration > General > Feature Rollout Configuration) you can set your library’s default and see a list of who has opted out of the current default.
Labels in Sets and Records
Having the ability to tag items and sets so that you can manage them effectively has been a longstanding need. Often we come up with our own hacks or workarounds to just get things done. This new capacity may help! You can add and remove local labels to help when you are working on a project or need to filter a complicated set of items. Over time, the sheer number of sets you may use can get out of hand. Try out filters as a tool to manage your sets and projects without needing to add fields to bibs or item records.
Note: Roles are important! The ability to add or remove labels is only available to Manager and Administrator roles. Operators can view labels.
Alma Acquisitions Improvement
If you are using the Alma Acq module, you might be happy to hear of just one of the improvements that came from the Idea Exchange this month. Changes in Bibliographic Records Reflected Automatically in PO Lines was greeted at my library with a resounding Yes!!!! Eliminating the need for a manual step is always welcome. This does require enabling by a general systems administrator. In Alma Configuration (Acquisition>General>Other Settings) you can set po_line_description_update_upon_bib_change to true to enable this functionality.
Functions Moved to Central Configuration Dashboard
There are two new functionalities now available in the Central Configuration Dashboard (CCD), a powerful tool that was added within the last year to help consortium managers make changes to member institution IZs. Opening hours and code and mapping tables are now available in the CCD. Since our NZ Administrator, Pawel, has access to the CCD, the continued improvements and upgrades may be of use to us.
From the Developer’s Network Tech Blog
For many of us who work on systems projects, the Ex Libris Developer’s Network is a great resource for information sharing and testing integrations with Alma and Primo. A few recent posts and content are worth mentioning.
How to use the Ex Libris Secure FTP service
If you don’t have ready access to an FTP server, you can use the server provided by Ex Libris. This post walks you through the basics and provides links to documentation. For many of us, this free server became an option after we had migrated and set up what we needed for day to day operations.
Automating Letter and Code Table Exports from Alma
If you are interested in automating your letters management using some smart tools, check out the post on using Python and Git to export your letters info and keep track of changes over time. If you have not used Python or Git for a project, this may be a place to start!
Library Open Workflows Posts
For the past few months, several posts have been posted about the new Library Open Workflows. If you are curious, these posts may be a great place to explore this emerging premium tool.
On March 3, 2025, the Systems Work Group hosted an office hours/demo session focusing on Ex Libris Cloud Apps. The Cloud Apps platform was announced in summer 2020, not long after our consortium's implementation. Currently some CCC institutions use them actively, others occasionally, and still others not at all.
Cloud Apps were introduced in part to provide better access to Alma's numerous APIs. These APIs (an acronym that stands for application programming interface, which doesn't necessarily clarify things) are enormously powerful tools because they facilitate the retrieval and updating of Alma data without going through the Alma interface. If you think of almost anything in Alma—physical item records, user records, electronic portfolios and so on—there is a good chance these can be accessed and updated via APIs.
To make use of these APIs, people generally write code, using programming languages such as Python or PHP. They can share this code with others, but to adapt such code to the needs of a different library, someone would normally need to possess some competence in the coding language, and might need access to a web server or other technical resources. By contrast, Cloud Apps are developed to run within the Alma UI and can supply options to the user graphically rather than via written code. As a result, anyone who finds a Cloud App useful can run it with no need to understand or manipulate the underlying code.
Some Cloud Apps are published by Ex Libris staff. Others are published by developers at libraries. Writing a Cloud App is not simple; it requires not only understanding how APIs operate, but also some facility in developing using the Angular framework. Current Systems Work Group member Jay Hartzell (MiraCosta College) has developed the Preferred Language Updater Cloud App, which retrieves an itemized user set and changes the preferred language setting in each user record to the language indicated in a dropdown menu, so that those users will receive Alma letters in that language. This is a great example of how Alma APIs simplify what would otherwise be a laborious process of opening each user record, clicking where needed, and saving, and also of how publishing a Cloud App makes running this process from within Alma convenient.
Some Cloud Apps function similarly to Alma jobs: the user drags an Excel file to the Cloud Apps window and triggers a bulk process. Others take what is currently on the Alma screen and provide additional functionality. Our demos featured one of each of these types. We hope they are useful to those exploring the use of Cloud Apps.
Demos
Demo: Items Creator by Excel
Jeff Karlsen (Sacramento City College) demonstrated how to use a Cloud App to create multiple physical items from a single spreadsheet.
Demo: Multiple Items Edit
Yvonne Reed (Victor Valley College) demonstrated how to use a Cloud App to easily edit multiple items listed on the screen without opening each one.
Resources
Configuring and working with Cloud Apps
Key info on making Cloud Apps available in your Alma institution, provisioning user roles, and so on
Ex Libris App Center - Cloud Apps
Here you can browse all published Cloud Apps
Cloud Apps Developer Guide - Getting Started
If you are curious about how to develop a Cloud App, all the info is here
How can I create physical items in batch using an Excel file? (Cloud App)
Instructions from the Los Rios Libraries on using the Items Creater by Excel Cloud App