-
Created by
Thomas I. Trutt, last updated on Mar 03, 2025 3 minute read
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 4 Next »
1.1 Missing user accounts
If a staff member has started, but their account has not been loaded into FOLIO a temporary account can be created using this workflow: Adding a User to FOLIO
Please note:
- Since the user does not have a barcode they will not be able to check out items.
- User: their Cornell Net-Id
- Patron group: Staff (Staff member)
- User type: Staff
- Email: Cornell email address
This allows the staff member to sign in to FOLIO but also not interfere with the automatic loading of their information during the nightly BOOMI feed.
1.2 Users with guest ids
A GuestID can be helpful for volunteer staff who are not part of the current Cornell community. The Adelson Library, for example, relies on volunteers to staff their service desk.
CIT runs a BOOMI script against FOLIO every weeknight which can make a netid show as Inactive in FOLIO's Status field. We saw this with an Adelson volunteer who had a netid but was an alumna. Setting her up with a GuestID resolved the issue.
Setting Up a GuestID
- Have the user fill out this form:
https://guestid.ad.cornell.edu/?cust=1&grpname=LIB-GuestBorrowers-gs
- In the Purpose field they should mention you, so that staff who approve the GuestID know who to contact if they have questions.
- You should email Library Public Services (libpublicservices at cornell.edu) and Library Desktop Services (lib-desktopservices at cornell.edu) to have them watch out for this request and let you know when it's completed.
- This GuestID form is usually used for guest borrowers who have a different rule for how long the GuestID is active. Library Public Services may want to make a note of this use exception.

1.3 Creating a machine user accounts
Need
These accounts will be used by our apps to programmatically authenticate via API endpoints and retrieve an authorization and refresh token.
Naming Conventions
- app_
All machine accounts must start with "app_". This includes both the first name, last name and username in the User record in FOLIO.
Email Address
The email address that is attached to the machine account must be pointed to an EGA where all staff in that department have access. This is to ensure that if a person leaves the university other staff have access to any communications set to that email.
Account Creation Sample
- Last name:
app_foliotest - First name:
app_foliotest - Patron group:
zCornellAdmin - Username:
app_foliotest - Email:
library-systems@cornell.edu
Password Creation
A password will be generated and stored in LastPass by the FOLIO application manger or a member of the security team. All passwords must remain in LastPass and shared withthe FOLIO application manager in the case of an accidental lockout, or system issue.
Password Rotation
All passwords will be changed at least once a year, but may be changed more based on other circumstances. IE if a staff member leaves Cornell Library IT and had access to a FOLIO machine account that accounts password must be changed shortly after their departure.
Policies (not yet implemented)
When possible a security policy will be added to FOLIO restricting when an external system may access the FOLIO system. This will be worked out between the development team and the FOLIO application manager.
- No labels