<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>FOLIO Documentation – Platform Essentials</title>
    <link>https://trillium.docs.folio.org/docs/platform-essentials/</link>
    <description>Recent content in Platform Essentials on FOLIO Documentation</description>
    <generator>Hugo -- gohugo.io</generator>
    
	  <atom:link href="https://trillium.docs.folio.org/docs/platform-essentials/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Docs: Item status</title>
      <link>https://trillium.docs.folio.org/docs/platform-essentials/item-status/itemstatus/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://trillium.docs.folio.org/docs/platform-essentials/item-status/itemstatus/</guid>
      <description>
        
        
        &lt;p&gt;FOLIO is implementing a three-part item state function. The three factors are Availability; Needed for; and Process.&lt;/p&gt;
&lt;p&gt;Once developed, the three factors for item state will interact to drive functionality, and display status information on the item record. For example, an item that has an Availability value of “Checked Out” and a Needed for value of “Reserves” might trigger a process that routes the item to Course Reserves staff when returned, and prevent other patrons from requesting the item in the meantime.&lt;/p&gt;
&lt;p&gt;Only Availability is currently implemented. In various FOLIO apps, it is labeled &lt;strong&gt;Item status&lt;/strong&gt;.&lt;/p&gt;
&lt;h3 id=&#34;availability&#34;&gt;Availability&lt;/h3&gt;
&lt;p&gt;An item’s &lt;strong&gt;availability&lt;/strong&gt; provides information about an item&amp;rsquo;s location and whether it can be circulated. In FOLIO, availability is currently labeled &lt;strong&gt;Item status&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Availability is a required value for an item. You cannot edit it directly. FOLIO processes, such as data import, ordering an item, checking an item in, or marking an item missing, set the availability value.&lt;/p&gt;
&lt;p&gt;An item’s availability controls whether it can be loaned and whether it can be requested, even if the applicable circulation rule would otherwise allow the item to circulate.&lt;/p&gt;
&lt;h3 id=&#34;needed-for&#34;&gt;Needed for&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Needed for&lt;/strong&gt; is not yet implemented in FOLIO.&lt;/p&gt;
&lt;p&gt;When implemented, &lt;strong&gt;Needed for&lt;/strong&gt; will allow libraries to assign a workflow for an item to follow to meet specific staff or patron needs. Some examples where &lt;strong&gt;Needed for&lt;/strong&gt; might be used include item requesting; placing items on course reserve; or sending an item for binding. &lt;strong&gt;Needed for&lt;/strong&gt; will be an optional value.&lt;/p&gt;
&lt;h3 id=&#34;process&#34;&gt;Process&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Process&lt;/strong&gt; is not yet implemented in FOLIO.&lt;/p&gt;
&lt;p&gt;When implemented, &lt;strong&gt;Process&lt;/strong&gt; will describe a staff process that an item is in. Common processes might include Digitization; Item Repair; or Cataloging. &lt;strong&gt;Process&lt;/strong&gt; will be an optional value.&lt;/p&gt;
&lt;h2 id=&#34;how-item-status-changes-during-circulation&#34;&gt;How Item Status Changes During Circulation&lt;/h2&gt;
&lt;p&gt;If a FOLIO library relies on an item’s status to inform patrons and control how that item is used, library staff should be aware of how item statuses change as part of circulation (requesting, check out, and check in.)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;When a patron requests an item, the item status may change to &lt;strong&gt;Paged&lt;/strong&gt;, or, if the item is currently on loan, it may change to &lt;strong&gt;In transit&lt;/strong&gt; when the item is returned.&lt;/li&gt;
&lt;li&gt;When a patron checks out an item, the item status will change to &lt;strong&gt;Checked out&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;When an item is checked in, the item status may change to &lt;strong&gt;Available&lt;/strong&gt; or &lt;strong&gt;In Transit&lt;/strong&gt;, depending on the status it has or where it is located when it is scanned in the Check In app.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Items in some statuses will warn library staff members that the item status is going to change, and ask them to confirm check in before proceeding.&lt;/p&gt;


&lt;div class=&#34;alert alert-info&#34; role=&#34;alert&#34;&gt;
&lt;h4 class=&#34;alert-heading&#34;&gt;Item statuses do not automatically revert&lt;/h4&gt;

    Importantly, FOLIO does not automatically reset an item status to what it was before it circulated. If your library uses item status to communicate information about an item, and then the item circulates, you will need to develop workflows to manually restore the item’s status once it is returned.

&lt;/div&gt;

&lt;p&gt;For example:&lt;/p&gt;
&lt;p&gt;Suppose a library decides to use the item status &lt;strong&gt;Restricted&lt;/strong&gt; to indicate that a certain collection should only be used if patrons are pre-approved for access. If the library staff member then checks out an item with a &lt;strong&gt;Restricted&lt;/strong&gt; status to an approved patron, the status of that item will change to &lt;strong&gt;Checked out&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;When the item is checked in, the status will change to &lt;strong&gt;Available&lt;/strong&gt; or &lt;strong&gt;In Transit&lt;/strong&gt;; FOLIO will not automatically change the status to &lt;strong&gt;Restricted&lt;/strong&gt;. The library would need to use reporting tools or other workflows to identify the item when it is returned and change the status back to &lt;strong&gt;Restricted&lt;/strong&gt;.&lt;/p&gt;
&lt;h2 id=&#34;currently-implemented-item-statuses&#34;&gt;Currently implemented item statuses&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Item Status Name&lt;/th&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Description&lt;/th&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Apps that use this item status&lt;/th&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Can this status be set in Inventory?&lt;/th&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Can the item be checked out?&lt;/th&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Can the item be requested?&lt;/th&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Can the item be deleted in inventory?&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Aged to lost&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The item was borrowed by a patron who did not return it; after a defined time frame, the item is marked &lt;strong&gt;Aged to lost&lt;/strong&gt; and the patron is usually charged to replace the item.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;strong&gt;Aged to lost&lt;/strong&gt; is set automatically by FOLIO system processes and cannot be manually set in Inventory.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;strong&gt;Aged to lost&lt;/strong&gt; cannot be manually set in Inventory.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;Aged to lost&lt;/strong&gt; item cannot be checked out; this restriction cannot be overridden.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;Aged to lost&lt;/strong&gt; item cannot be recalled, placed on hold, or paged.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;Aged to lost&lt;/strong&gt; item cannot be deleted in Inventory.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Available&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The item is ready for circulation.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An item can be marked &lt;strong&gt;Available&lt;/strong&gt; by the Inventory, Check In, or Data Import apps. The Inventory app automatically sets an item as &lt;strong&gt;Available&lt;/strong&gt; if an item record is created manually in the app.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;strong&gt;Available&lt;/strong&gt; cannot be manually set in Inventory after initial item creation.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;Available&lt;/strong&gt; item can be checked out; when that occurs, the item status changes to &lt;strong&gt;Checked out&lt;/strong&gt;.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;Available&lt;/strong&gt; item cannot be recalled or placed on hold; it can be paged.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;Available&lt;/strong&gt; item can be deleted in Inventory (subject to dependencies check).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Awaiting delivery&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The item has been requested for delivery, but is not yet checked out to the patron and is in the delivery process. This item status generally indicates a problem with delivery; an item that is out for delivery will have a status of &lt;strong&gt;Checked out&lt;/strong&gt;.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;strong&gt;Awaiting delivery&lt;/strong&gt; is set by the Check in app.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;strong&gt;Awaiting delivery&lt;/strong&gt; cannot be manually set in Inventory.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;Awaiting delivery&lt;/strong&gt; item can be checked out; when that occurs, the item status changes to &lt;strong&gt;Checked out&lt;/strong&gt;.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;Awaiting delivery&lt;/strong&gt; item can be recalled and can be placed on hold; it cannot be paged.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;Awaiting delivery&lt;/strong&gt; item cannot be deleted in Inventory.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Awaiting pickup&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The item has been requested and is now at the pickup location, waiting for the requester to borrow the item.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An item is marked &lt;strong&gt;Awaiting pickup&lt;/strong&gt; by the Check in app.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;strong&gt;Awaiting pickup&lt;/strong&gt; cannot be manually set in Inventory.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;Awaiting pickup&lt;/strong&gt; item can be checked out; when that occurs, the item status changes to &lt;strong&gt;Checked out&lt;/strong&gt;.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;Awaiting pickup&lt;/strong&gt; item can be recalled and can be placed on hold; it cannot be paged.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;Awaiting pickup&lt;/strong&gt; item cannot be deleted in Inventory.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Checked out&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The item is on loan to a patron.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An item is automatically marked &lt;strong&gt;Checked out&lt;/strong&gt; by the Check out app only.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;strong&gt;Checked out&lt;/strong&gt; cannot be manually set in Inventory.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A &lt;strong&gt;Checked out&lt;/strong&gt; item is already in a checked out state; trying to check it out again will be prevented.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A &lt;strong&gt;Checked out&lt;/strong&gt; item can be recalled and can be placed on hold; it cannot be paged.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A &lt;strong&gt;Checked out&lt;/strong&gt; item cannot be deleted in Inventory.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Claimed returned&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A patron borrowed the item and has told the library that they returned the item, but there is no record in FOLIO of the item being returned. Libraries can use the &lt;strong&gt;Claimed returned&lt;/strong&gt; item status in workflows while they search for the item.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An item can be marked &lt;strong&gt;Claimed returned&lt;/strong&gt; in the Users app.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;strong&gt;Claimed returned&lt;/strong&gt; cannot be manually set in Inventory.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A &lt;strong&gt;Claimed returned&lt;/strong&gt; item cannot be checked out; this restriction cannot be overridden.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A &lt;strong&gt;Claimed returned&lt;/strong&gt; item cannot be recalled, placed on hold, or paged.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A &lt;strong&gt;Claimed returned&lt;/strong&gt; item cannot be deleted in Inventory.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Declared lost&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A patron borrowed the item and has told the library that they will be unable to return the item. Generally, this is used when a patron has lost an item or it has been damaged beyond repair, but the patron does not want to wait for the item to age to lost automatically.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An item can be marked &lt;strong&gt;Declared lost&lt;/strong&gt; in the Users app.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;strong&gt;Declared lost&lt;/strong&gt; cannot be manually set in Inventory.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A &lt;strong&gt;Declared lost&lt;/strong&gt; item cannot be checked out; this restriction cannot be overridden.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A &lt;strong&gt;Declared lost&lt;/strong&gt; item cannot be recalled, placed on hold, or paged.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A &lt;strong&gt;Declared lost&lt;/strong&gt; item cannot be deleted in Inventory.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;In process&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The item has been received at the library, but is not yet ready to circulate.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An item is automatically marked &lt;strong&gt;In process&lt;/strong&gt; when it is received through the Receiving app. Items can also be marked as &lt;strong&gt;In process&lt;/strong&gt; in the Inventory or Data Import apps.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;strong&gt;In process&lt;/strong&gt; can be applied in Inventory, depending on the item status the record is being changed from.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;In process&lt;/strong&gt; item can be checked out; when that occurs, the item status changes to &lt;strong&gt;Checked out&lt;/strong&gt;.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;In process&lt;/strong&gt; item can be recalled and can be placed on hold; it cannot be paged.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;In process&lt;/strong&gt; item can be deleted in Inventory (subject to dependencies check).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;In process (non-requestable)&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The item is being worked on by library staff. Patrons cannot request it.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An item can be marked &lt;strong&gt;In process (non-requestable)&lt;/strong&gt; in the Inventory or Data import apps.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;strong&gt;In process (non-requestable)&lt;/strong&gt; can be applied in Inventory, depending on the item status the record is being changed from.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;In process (non-requestable)&lt;/strong&gt; item can be checked out; FOLIO shows a warning to the staff member, and then allows the checkout if the staff member confirms they want to continue. When that occurs, the item status changes to &lt;strong&gt;Checked out&lt;/strong&gt;.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;In process (non-requestable)&lt;/strong&gt; item cannot be recalled, placed on hold, or paged.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;In process (non-requestable)&lt;/strong&gt; item can be deleted in Inventory (subject to dependencies check).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;In transit&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The item is currently moving between two service points.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An item is automatically  marked &lt;strong&gt;In transit&lt;/strong&gt; by the Check in or Data import apps. If an item is marked &lt;strong&gt;In transit&lt;/strong&gt; by Data import, no service point information will display in the Inventory app.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;strong&gt;In transit&lt;/strong&gt; cannot be manually set in Inventory.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;In transit&lt;/strong&gt; item can be checked out; when that occurs, the item status changes to &lt;strong&gt;Checked out&lt;/strong&gt;.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;In transit&lt;/strong&gt; item can be recalled and can be placed on hold; it cannot be paged.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;In transit&lt;/strong&gt; item can be deleted in Inventory (subject to dependencies check).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Intellectual item&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The item is a placeholder or dummy record; a physical item does not exist. Libraries can use this for electronic item records, for analytics management, or for any scenario where they need an item record for something that does not physically exist.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An item can be marked &lt;strong&gt;Intellectual item&lt;/strong&gt; in the Inventory or Data import apps.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;strong&gt;Intellectual item&lt;/strong&gt; can be applied in Inventory, depending on the item status the record is being changed from.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;Intellectual&lt;/strong&gt; item cannot be checked out; this restriction cannot be overridden.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;Intellectual item&lt;/strong&gt; cannot be recalled, placed on hold, or paged.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;Intellectual item&lt;/strong&gt; can be deleted in Inventory (subject to dependencies check).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Long missing&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The item is not on loan to a patron and cannot be located. This status can be used with the related item status of &lt;strong&gt;Missing&lt;/strong&gt; to allow libraries to do several searches for an item before declaring it withdrawn.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An item can be marked &lt;strong&gt;Long missing&lt;/strong&gt; in the Inventory or Data Import apps.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;strong&gt;Long missing&lt;/strong&gt; can be applied in Inventory, depending on the item status the record is being changed from.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A &lt;strong&gt;Long missing&lt;/strong&gt; item can be checked out; FOLIO shows a warning to the staff member, and then allows the checkout if the staff member confirms they want to continue. When the checkout occurs, the item status changes to &lt;strong&gt;Checked out&lt;/strong&gt;.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A &lt;strong&gt;Long missing&lt;/strong&gt; item cannot be recalled, placed on hold, or paged.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A &lt;strong&gt;Long missing&lt;/strong&gt; item can be deleted in Inventory (subject to dependencies check).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Lost and paid&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;This item was borrowed by a patron who did not return it; the item was marked declared lost or aged to lost. The library and patron then resolved the associated fine.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;strong&gt;Lost and paid&lt;/strong&gt; is set automatically by FOLIO system processes and cannot be manually set in an app.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;strong&gt;Lost and paid&lt;/strong&gt; cannot be manually set in Inventory.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A &lt;strong&gt;Lost and paid&lt;/strong&gt; item can be checked out; FOLIO shows a warning to the staff member, and then allows the checkout if the staff member confirms they want to continue. When the checkout occurs, the item status changes to &lt;strong&gt;Checked out&lt;/strong&gt;.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A &lt;strong&gt;Lost and paid&lt;/strong&gt; item cannot be recalled, placed on hold, or paged.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A &lt;strong&gt;Lost and paid&lt;/strong&gt; item can be deleted in Inventory (subject to dependencies check).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Missing&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The item is not on loan to a patron and cannot be found. This status is generally used if the library is still searching for the item or waiting to see if it reappears.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An item can be marked &lt;strong&gt;Missing&lt;/strong&gt; in the Inventory or Data import apps. A &lt;strong&gt;Claimed returned&lt;/strong&gt; item can be marked &lt;strong&gt;Missing&lt;/strong&gt; in the Users app.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;strong&gt;Missing&lt;/strong&gt; can be applied in Inventory, depending on the item status the record is being changed from.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A &lt;strong&gt;Missing&lt;/strong&gt; item can be checked out; FOLIO shows a warning to the staff member, and then allows the checkout if the staff member confirms they want to continue. When the checkout occurs, the item status changes to &lt;strong&gt;Checked out&lt;/strong&gt;.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A &lt;strong&gt;Missing&lt;/strong&gt; item can be placed on hold; it cannot be recalled or paged.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A &lt;strong&gt;Missing&lt;/strong&gt; item can be deleted in Inventory (subject to dependencies check).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;On order&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The item has been ordered, but has not yet been received.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An item is automatically marked &lt;strong&gt;On order&lt;/strong&gt; by the Orders app when the order creates an item record. It can also be marked &lt;strong&gt;On order&lt;/strong&gt; in the Data Import app.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;strong&gt;On order&lt;/strong&gt; cannot be manually set in Inventory.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;On order&lt;/strong&gt; item can be checked out; when that occurs, the item status changes to &lt;strong&gt;Checked out&lt;/strong&gt;.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;On order&lt;/strong&gt; item can be recalled and can be placed on hold; it cannot be paged.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;On order&lt;/strong&gt; item cannot be deleted in Inventory.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Order closed&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The order associated with the item was closed and the item was not received.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An item is automatically marked &lt;strong&gt;Order closed&lt;/strong&gt; by the Orders app if an order is closed and the item is not yet received. It can also be marked &lt;strong&gt;Order closed&lt;/strong&gt; in the Data import app.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;strong&gt;Order closed&lt;/strong&gt; cannot be manually set in Inventory&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;Order closed&lt;/strong&gt; item can be checked out without a warning. When the checkout occurs, the item status changes to &lt;strong&gt;Checked out&lt;/strong&gt;.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;Order closed&lt;/strong&gt; item can be placed on hold; it cannot be recalled or paged.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;Order closed&lt;/strong&gt; item can be deleted in Inventory (subject to dependencies check).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Paged&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The item had a status of &lt;strong&gt;Available&lt;/strong&gt; and was then requested by a patron.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;strong&gt;Paged&lt;/strong&gt; is set automatically by FOLIO system processes and cannot be set manually in an app.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;strong&gt;Paged&lt;/strong&gt; cannot be manually set in Inventory.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A &lt;strong&gt;Paged&lt;/strong&gt; item can be checked out; when that occurs, the item status changes to &lt;strong&gt;Checked out&lt;/strong&gt;.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A &lt;strong&gt;Paged&lt;/strong&gt; item can be recalled and can be placed on hold; it cannot be paged since it already has a &lt;strong&gt;Paged&lt;/strong&gt; status.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A &lt;strong&gt;Paged&lt;/strong&gt; item cannot be deleted in Inventory.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Restricted&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The item is available, but the library wants to indicate that there are limits on its access.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An item can be marked &lt;strong&gt;Restricted&lt;/strong&gt; in the Inventory or Data import apps.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;strong&gt;Restricted&lt;/strong&gt; can be applied in Inventory, depending on the item status the record is being changed from.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A &lt;strong&gt;Restricted&lt;/strong&gt; item can be checked out; FOLIO shows a warning to the staff member, and then allows the checkout if the staff member confirms they want to continue. When that occurs, the item status changes to &lt;strong&gt;Checked out&lt;/strong&gt;.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A &lt;strong&gt;Restricted&lt;/strong&gt; item can be recalled, placed on hold, or paged.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A &lt;strong&gt;Restricted&lt;/strong&gt; item can be deleted in Inventory (subject to dependencies check).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Unavailable&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The item is not available to patrons.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An item can be marked &lt;strong&gt;Unavailable&lt;/strong&gt; in the Inventory or Data import apps.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;strong&gt;Unavailable&lt;/strong&gt; can be applied in Inventory, depending on the item status the record is being changed from.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;Unavailable&lt;/strong&gt; item can be checked out; FOLIO shows a warning to the staff member, and then allows the checkout if the staff member confirms they want to continue. When that occurs, the item status changes to &lt;strong&gt;Checked out&lt;/strong&gt;.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;Unavailable&lt;/strong&gt; item cannot be recalled, placed on hold, or paged.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;Unavailable&lt;/strong&gt; item can be deleted in Inventory (subject to dependencies check).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Unknown&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The item’s availability is not known.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An item can be marked &lt;strong&gt;Unknown&lt;/strong&gt; in the Inventory or Data import apps.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;strong&gt;Unknown&lt;/strong&gt; can be applied in Inventory, depending on the item status the record is being changed from.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;Unknown&lt;/strong&gt; item can be checked out; when that occurs, the item status changes to &lt;strong&gt;Checked out&lt;/strong&gt;.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;Unknown&lt;/strong&gt; item cannot be recalled, placed on hold, or paged.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An &lt;strong&gt;Unknown&lt;/strong&gt; item can be deleted in Inventory (subject to dependencies check).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Withdrawn&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;The item has been removed from the library’s collection.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;An item can be marked &lt;strong&gt;Withdrawn&lt;/strong&gt; in the Inventory or Data import apps.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;strong&gt;Withdrawn&lt;/strong&gt; can be applied in Inventory, depending on the item status the record is being changed from.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A &lt;strong&gt;Withdrawn&lt;/strong&gt; item can be checked out; FOLIO shows a warning to the staff member, and then allows the checkout if the staff member confirms they want to continue. When the checkout occurs, the item status changes to &lt;strong&gt;Checked out&lt;/strong&gt;.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A &lt;strong&gt;Withdrawn&lt;/strong&gt; item cannot be recalled, placed on hold, or paged.&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;A &lt;strong&gt;Withdrawn&lt;/strong&gt; item can be deleted in Inventory (subject to dependencies check).&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

      </description>
    </item>
    
    <item>
      <title>Docs: Permissions</title>
      <link>https://trillium.docs.folio.org/docs/platform-essentials/permissions/</link>
      <pubDate>Mon, 05 May 2025 00:00:00 +0000</pubDate>
      
      <guid>https://trillium.docs.folio.org/docs/platform-essentials/permissions/</guid>
      <description>
        
        
        &lt;p&gt;FOLIO has a user role system that allows for granular control over what users can access in their FOLIO installation.&lt;/p&gt;
&lt;p&gt;Each app defines its own capabilities for the frontend and backend modules that it uses.&lt;/p&gt;
&lt;p&gt;By default, a FOLIO installation does not provide roles or permission profiles for library staff. Instead, FOLIO administrators can build their own groups of roles that correspond to their local needs. They can then assign those roles to users through the Users app.&lt;/p&gt;
&lt;h2 id=&#34;managing-roles-with-eureka&#34;&gt;Managing Roles with Eureka&lt;/h2&gt;
&lt;h2 id=&#34;overview&#34;&gt;Overview&lt;/h2&gt;
&lt;p&gt;The new Eureka platform, which FOLIO is adopting with the Sunflower release, replaces the permission-based access control model from previous releases with a roles-based permission model. This page
explains how to manage roles and their assignments. Information on migrating permissions from the Okapi platform to Eureka can be found at the bottom of the page.&lt;/p&gt;
&lt;h2 id=&#34;terminology&#34;&gt;Terminology&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Permission&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A permission is an object in FOLIO that can be used to control access to FOLIO apps, workflows, and data&lt;/li&gt;
&lt;li&gt;A permission can have a number of different attributes, depending on whether you are viewing the permission in FOLIO&amp;rsquo;s code or whether you are looking at permissions for a user on a FOLIO tenant&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Permission set&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A permission with one or more subpermissions&lt;/li&gt;
&lt;li&gt;Can be nested infinitely&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Resource&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Something in FOLIO on which users can perform operations, e.g. orders, instances, etc.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Action&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;An operation that manipulates a resource, e.g. create, edit, view, delete, execute, etc.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Capabilities&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Capabilities define the ability to perform an &lt;strong&gt;action&lt;/strong&gt; on a FOLIO &lt;strong&gt;resource&lt;/strong&gt;, e.g. Edit (action) on Instances (resource)&lt;/li&gt;
&lt;li&gt;Derived from information in permissions module descriptors&lt;/li&gt;
&lt;li&gt;Capabilities are managed by the system. Users and admins cannot create or remove capabilities. Instead, they&amp;rsquo;re created in applications that are enabled for tenants&lt;/li&gt;
&lt;li&gt;They maintain a reference to the &lt;em&gt;permission&lt;/em&gt; from which they were created&lt;/li&gt;
&lt;li&gt;They maintain a reference to the &lt;em&gt;application&lt;/em&gt; which provides them&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Capability sets&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Capability sets are comprised of &lt;strong&gt;capabilities&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Derived from information in module descriptors (Permission sets)&lt;/li&gt;
&lt;li&gt;Are managed by the system. Users and admins cannot create or remove capability sets. Instead, they&amp;rsquo;re created in applications that are enabled for tenants&lt;/li&gt;
&lt;li&gt;Maintain a reference to the &lt;em&gt;permission&lt;/em&gt; from which they were created&lt;/li&gt;
&lt;li&gt;Maintain a reference to the &lt;em&gt;application&lt;/em&gt; which provides them&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Roles&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Comprised of capabilities and/or capability sets&lt;/li&gt;
&lt;li&gt;Created/managed by administrators, not the system&lt;/li&gt;
&lt;li&gt;Cannot be nested. Roles are flat&lt;/li&gt;
&lt;li&gt;Are reusable&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Default roles&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Roles provided by the system, optionally loaded during tenant entitlement&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Policies&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Provides greater control over who can do what, when, and from where. For example, policies could be created to only allow users to perform check-in/check-out operations during normal business hours from certain locations&lt;/li&gt;
&lt;li&gt;Policies are associated with capabilities&lt;/li&gt;
&lt;li&gt;Time-based policies are managed by administrators, not by the system&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;AuthUser&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Refers to a user record in &lt;a href=&#34;https://github.com/folio-org/folio-keycloak&#34;&gt;Keycloak&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;AuthUsers are managed by FOLIO. No direct interaction with Keycloak is required&lt;/li&gt;
&lt;li&gt;AuthUsers are a subset of Users, which include staff, patrons, administrators, etc.&lt;/li&gt;
&lt;li&gt;A user becomes an AuthUser if they are assigned credentials, roles, or capabilities. The Keycloak user record is only needed for those who log in and use FOLIO. There is no need for Keycloak to know about patrons and others who are just data in the system&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;How do these relate to one another?&lt;/strong&gt;
This diagram may help you visualize the relationships between some of these terms:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;relation-diagram.png&#34; alt=&#34;image&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;role-creation&#34;&gt;Role Creation&lt;/h2&gt;
&lt;p&gt;Role creation happens in the &amp;ldquo;&lt;strong&gt;Authorization Roles&lt;/strong&gt;&amp;rdquo; section of &lt;strong&gt;Settings&lt;/strong&gt;. Use the &amp;ldquo;&lt;strong&gt;+New&lt;/strong&gt;&amp;rdquo; button in the upper right corner to open the form for creating a role.&lt;/p&gt;
&lt;p&gt;Provide a name and description, then use the &amp;ldquo;&lt;strong&gt;Select application&lt;/strong&gt;&amp;rdquo; button to open the selection modal. The purpose of selecting applications is to specify the functional areas which provide capabilities and capability sets you want to add to the role. Only Capabilities and Capability Sets provided by the selected application(s) will be shown.&lt;/p&gt;
&lt;p&gt;After selecting one or more applications and clicking &amp;ldquo;&lt;strong&gt;Save and close&lt;/strong&gt;,&amp;rdquo; the Capability and Capability Set portions of the role creation form will be populated, and you can select those which you want to include in your role by checking individual boxes or the boxes in the column headers.&lt;/p&gt;
&lt;h4 id=&#34;notes-on-selecting-capabilities-and-capability-sets&#34;&gt;Notes on selecting Capabilities and Capability Sets:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Capabilities and Capability Sets are divided into 3 groups: &lt;strong&gt;Data&lt;/strong&gt;, &lt;strong&gt;Settings&lt;/strong&gt;, and &lt;strong&gt;Procedural&lt;/strong&gt;. These are intended to make it easier to sort through the options. Here are brief descriptions of each set:
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Data&lt;/strong&gt;: Capablities for directly managing resources as they exist in FOLIO (i.e. RESTful APIs)
*E.g. &amp;ldquo;Instance,&amp;rdquo; &amp;ldquo;purchase order lines,&amp;rdquo; etc.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Procedural&lt;/strong&gt;: Capabilities for initiating and controlling processes in FOLIO (i.e. execution of tasks)
*E.g. &amp;ldquo;Check-out-by-barcode&amp;rdquo;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Settings&lt;/strong&gt;: Administrative Capabilities for managing FOLIO configurations
*E.g. &amp;ldquo;Notes settings&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Selecting a Capability Set will result in the automatic selection of its constituent capabilities. You cannot unselect individual capabilities which were automatically checked&lt;/li&gt;
&lt;li&gt;&lt;em&gt;&lt;strong&gt;Tip:&lt;/strong&gt;&lt;/em&gt; Using &amp;ldquo;find on page&amp;rdquo; (e.g. &lt;code&gt;Ctrl+F&lt;/code&gt; / &lt;code&gt;Cmnd+F&lt;/code&gt;) can be helpful when searching for capabilities&lt;/li&gt;
&lt;li&gt;Don&amp;rsquo;t forget to click &amp;ldquo;&lt;strong&gt;Save &amp;amp; close&lt;/strong&gt;&amp;rdquo; when you&amp;rsquo;ve made your selections&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;role-modification&#34;&gt;Role Modification&lt;/h2&gt;
&lt;p&gt;Making adjustments to roles is very similar to creating new roles. Start by selecting the name of the desired role. This will result in a detail pane to be displayed.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Tip&lt;/strong&gt;&lt;/em&gt;: the search bar can help you find what you&amp;rsquo;re looking for.&lt;/p&gt;
&lt;p&gt;Use the &amp;ldquo;&lt;strong&gt;Actions&lt;/strong&gt;&amp;rdquo; menu in the role details pane to select &amp;ldquo;&lt;strong&gt;Edit&lt;/strong&gt;&amp;rdquo; to alther the role.&lt;/p&gt;
&lt;p&gt;The role edit form looks and behaves the same as the role creation form. Refer to the Role Creation section for details.&lt;/p&gt;
&lt;h2 id=&#34;role-deletion&#34;&gt;Role Deletion&lt;/h2&gt;
&lt;p&gt;Deletion of a role is similar to role modification. Refer to the Role Modification section for details. To delete a role, from the &amp;ldquo;&lt;strong&gt;Actions&lt;/strong&gt;&amp;rdquo; menu, select &amp;ldquo;&lt;strong&gt;Delete&lt;/strong&gt;.&amp;rdquo; Exercise caution when deleting roles: &lt;strong&gt;deleting a role cannot be undone.&lt;/strong&gt; When deleting a role which is assigned to users, the role assignments will automatically be removed from those users. If you are sure you wish to delete the role, you will be asked to confirm.&lt;/p&gt;
&lt;h2 id=&#34;role-duplication&#34;&gt;Role Duplication&lt;/h2&gt;
&lt;p&gt;Duplication of a role can be accomplished by following similar steps as role modification. Refer to the Role Modification section for details. However, instead of selecting &amp;ldquo;&lt;strong&gt;Edit&lt;/strong&gt;&amp;rdquo; from the &amp;ldquo;&lt;strong&gt;Actions&lt;/strong&gt;&amp;rdquo; menu, select &amp;ldquo;&lt;strong&gt;Duplicate&lt;/strong&gt;.&amp;rdquo; You will be asked to confirm. A system generated name will be given to the duplicate role. Role assignments will not be copied to the new role.&lt;/p&gt;
&lt;p&gt;After confirming you will automatically be taken to the new/duplicate role.&lt;/p&gt;
&lt;h2 id=&#34;shared-roles&#34;&gt;Shared Roles&lt;/h2&gt;
&lt;p&gt;Shared roles are centrally managed in that they can only be edited in the consortia manager. A shared role will appear as a Role in all tenants with the same capabilities. User from the given tenant can be assigned to that role. Editing that role in the central tenant will change it for all tenants.&lt;/p&gt;
&lt;p&gt;To share a role users must have permissions to access the consortia manager app and share data. With your active affiliation set to the systems central tenant. Navigate to Consortia manager -&amp;gt; Authorization Roles.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Select the central tenant from the Member dropdown at the top of the second pane&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Choose a Role that you have created in the central tenant&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Click the actions menu&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Click &amp;ldquo;Share to all&amp;rdquo;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;When the confirmation modal appears click &amp;ldquo;Submit&amp;rdquo; to confirm and share the role with all tenants in the system&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;You will see a success toast message&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;In the view pane for the role you will now see &amp;ldquo;Centrally managed&amp;rdquo; = Yes&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;managing-role-assignments&#34;&gt;Managing Role Assignments&lt;/h2&gt;
&lt;p&gt;Role assignments can be maanged from a few different places. Which place is most appropriate depends on what you&amp;rsquo;re trying to accomplish.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;From Settings -&amp;gt; Authorization Roles
&lt;ul&gt;
&lt;li&gt;This is a good choice when assigning or unassigning multiple users to/from a given role&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;From the Users app
&lt;ul&gt;
&lt;li&gt;This is a good choice when managing role assignments for a given user&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;From Consortia manager -&amp;gt; Authorization Roles (only applicable to consortia with ECS enabled)
&lt;ul&gt;
&lt;li&gt;From here you can manage role assignments across all related tenants&lt;/li&gt;
&lt;li&gt;From here you can also create &amp;ldquo;Shared&amp;rdquo; roles that can be used by all tenants in the system&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;settings--authorization-roles&#34;&gt;Settings / Authorization Roles&lt;/h3&gt;
&lt;p&gt;To manage role assignments in the context of a particular role, navigate to the &amp;ldquo;&lt;strong&gt;Authorization Roles&lt;/strong&gt;&amp;rdquo; section of &lt;strong&gt;Settings&lt;/strong&gt;. Start by selecting the name of the desired role. This will result in a detail pane to be displayed.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Tip:&lt;/strong&gt;&lt;/em&gt; the search bar can help you find what you&amp;rsquo;re looking for.&lt;/p&gt;
&lt;p&gt;Once you have selected a role, an additional pane will open showing the details of that role. This role detail pane will include on &amp;ldquo;&lt;strong&gt;Assigned users&lt;/strong&gt;&amp;rdquo; accordion (which should be expanded by default).&lt;/p&gt;
&lt;p&gt;Clicking on the &amp;ldquo;&lt;strong&gt;Assign/Unassign&lt;/strong&gt;&amp;rdquo; button will open the &amp;ldquo;&lt;strong&gt;Select User&lt;/strong&gt;&amp;rdquo; modal. Use the facets and search functions to help find the user(s) you want to assign or unassign.&lt;/p&gt;
&lt;p&gt;To assign a user to the role, check the box in the first column. To unassign a user from the role, uncheck that box. When finished, click &amp;ldquo;&lt;strong&gt;Save.&lt;/strong&gt;&amp;rdquo;&lt;/p&gt;
&lt;p&gt;In some cases you may see a dialogue asking you to confirm the creation of user records in Keycloak. The creation of these records is necessary for the role assignment to succeed. Click &amp;ldquo;&lt;strong&gt;Confirm&lt;/strong&gt;&amp;rdquo; to proceed, or &amp;ldquo;&lt;strong&gt;Cancel&lt;/strong&gt;&amp;rdquo; if you&amp;rsquo;re unsure.&lt;/p&gt;
&lt;p&gt;Upon completion, you will land back at the role detail view. If the assignment (for unassignment) was successful, you should see a green message indicating the success at the bottom of your screen. The &amp;ldquo;&lt;strong&gt;Assigned users&lt;/strong&gt;&amp;rdquo; accordion should be updated to reflect the changes you&amp;rsquo;ve just made.&lt;/p&gt;
&lt;h3 id=&#34;users-app&#34;&gt;Users App&lt;/h3&gt;
&lt;p&gt;To manage role assignments in the context of a particular user, navigate to the &amp;ldquo;&lt;strong&gt;Users&lt;/strong&gt;&amp;rdquo; app. Use the facets and search functions to help find the user you want to assign to roles.&lt;/p&gt;
&lt;p&gt;Select a user to display that user&amp;rsquo;s details in a separate pane. Here you will see a &amp;ldquo;User roles&amp;rdquo; accordion (collapsed by default). When collapsed, a bubble in the accordion header indicates how many roles the user is presently assigned to. While this accordion is helpful for viewing a user&amp;rsquo;s role assignments, you cannot edit a user&amp;rsquo;s role assignments here. Instead, you must select the &amp;ldquo;&lt;strong&gt;Edit&lt;/strong&gt;&amp;rdquo; option from the &amp;ldquo;&lt;strong&gt;Action&lt;/strong&gt;&amp;rdquo; menu.&lt;/p&gt;
&lt;p&gt;On the Edit form, scroll down to and click on the &amp;ldquo;User roles&amp;rdquo; accordion to expand it. Here you will see the list of roles this user is assigned to. You can click the &amp;ldquo;X&amp;rdquo; icon for a given role to unassign that role. You also have the option to unassign all user roles and add user roles via the buttons below the list or roles.&lt;/p&gt;
&lt;p&gt;When using &amp;ldquo;Unassign all users roles,&amp;rdquo; you will be prompted to confirm. The roles being removed will be listed in the dialogue box.&lt;/p&gt;
&lt;p&gt;When using &amp;ldquo;Add user roles,&amp;rdquo; the &amp;ldquo;Select user roles&amp;rdquo; modal will be displayed. Use the facets and search functions to help find the role(s) you want to assign to the user. Check the boxes next to the roles you want to assign (or uncheck the roles you want to unassign). When finished, click &amp;ldquo;&lt;strong&gt;Save &amp;amp; close&lt;/strong&gt;&amp;rdquo; to submit your changes.&lt;/p&gt;
&lt;p&gt;Finally, in order for any of the changes you&amp;rsquo;ve made to be saved, you must click the &amp;ldquo;&lt;strong&gt;Save &amp;amp; close&lt;/strong&gt;&amp;rdquo; button in the user edit form.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;N.B.&lt;/strong&gt;&lt;/em&gt; Don&amp;rsquo;t forget to click &amp;ldquo;Save &amp;amp; close&amp;rdquo; on the user edit form to save your changes. If you cancel now, your changes will not take effect.&lt;/p&gt;
&lt;p&gt;In some cases you may see a dialgoue asking you to confirm the creation of a user record in Keycloak. The creation of this record is necessary for the role assignment to succeed. Click &amp;ldquo;&lt;strong&gt;Confirm&lt;/strong&gt;&amp;rdquo; to proceed, or &amp;ldquo;&lt;strong&gt;Cancel&lt;/strong&gt;&amp;rdquo; if you&amp;rsquo;re unsure.&lt;/p&gt;
&lt;p&gt;Upon completion, you will land back at the user detail view. The &amp;ldquo;&lt;strong&gt;User roles&lt;/strong&gt;&amp;rdquo; accordion shouild be updated to reflect the changes you&amp;rsquo;ve just made.&lt;/p&gt;
&lt;h2 id=&#34;migration&#34;&gt;Migration&lt;/h2&gt;
&lt;p&gt;When migrating from the Okapi platform to Eureka adjustments must be made. Some of this will be handled by migration APIs. Other parts will need to be performed by a human.&lt;/p&gt;
&lt;h3 id=&#34;migration-apis&#34;&gt;Migration APIs&lt;/h3&gt;
&lt;p&gt;There are two APIs which do most of the heavy lifting. The goal of these is to ensure users who could perform certain actions on Okapi, can still perform those same actions on Eureka.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Users migration&lt;/strong&gt; - provided by mod-users-keycloak. This API will create AuthUser for any User in the system which has at least one permission assigned to them&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Roles migration&lt;/strong&gt; - provided by mod-roles-keycloak. This API looks at the permissions assigned to users, and creates a Role for each unique set. These system-generated roles are then assigned to the appropriate users
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;&lt;strong&gt;N.B.&lt;/strong&gt;&lt;/em&gt; Given the high level of nesting in permission sets on the Okapi platform, and the flat roles on Eureka, the migration APIs do not attempt to perform a one-to-one mapping of permission Sets to roles&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;post-migration-cleanup&#34;&gt;Post-migration Cleanup&lt;/h3&gt;
&lt;p&gt;After the migration APIs have been run, human intervention is likely required to clean up system-generated roles. This includes renaming, providing descriptions, splitting, and possibly combining roles. Alternatively, administrators could create roles from scratch, transition to them, and eventually remove the system generated roles.&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Docs: Locations</title>
      <link>https://trillium.docs.folio.org/docs/platform-essentials/locations/locations/</link>
      <pubDate>Thu, 09 Nov 2023 00:00:00 +0000</pubDate>
      
      <guid>https://trillium.docs.folio.org/docs/platform-essentials/locations/locations/</guid>
      <description>
        
        
        &lt;p&gt;In FOLIO, &lt;strong&gt;locations&lt;/strong&gt; are used to describe where items are located in a library.&lt;/p&gt;
&lt;p&gt;Locations are required for any library that wants to use holdings or item records in the Inventory app. Locations are used in workflows with service points, borrowing and returning items, charging fines, requesting items, providing remote storage, and data export for holdings and item records.&lt;/p&gt;
&lt;p&gt;The location setup has four hierarchical elements - each level of the hierarchy must have at least one value in order to create a value at the next, more specific level.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Institution.&lt;/strong&gt; An institution is the highest level of the FOLIO location hierarchy. An institution typically represents entities such as the college or university, though that is not a FOLIO requirement. You can create one or more institutions.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Campus.&lt;/strong&gt; A campus is the second highest level of the FOLIO location hierarchy, A campus typically represents distinct parts of an institution, like a physical or branch campus, or online programs, though that is not a FOLIO requirement.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Library.&lt;/strong&gt; A library is the third level of the FOLIO Location hierarchy. A library typically represents physical buildings on a campus, or domains of service on a virtual campus, though that is not a FOLIO requirement.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Location.&lt;/strong&gt; A location is the fourth and most detailed level of the FOLIO Location hierarchy. A location typically represents specific shelving areas, like the stacks, reserves, or specific language collections, though that is not a FOLIO requirement.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In practice, most libraries represent physical locations in their location tree, but FOLIO does not have a requirement to do so. Libraries can represent locations in a variety of ways.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A library could choose to describe their collection by the physical location of the stacks, such as 3rd Floor, N side, Aisle 1, Side A.&lt;/li&gt;
&lt;li&gt;A library could choose to group their locations by administrative structure - for example, one institution with two campuses, one for professional degree libraries and one for undergraduate program libraries.&lt;/li&gt;
&lt;li&gt;A library could choose to include their electronic items in their location structure, and have an institution that represents physical items, and an institution that represents electronic items, each with their own campus, library and location structure nested below.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;permanent-temporary-and-effective-locations&#34;&gt;Permanent, temporary and effective locations&lt;/h2&gt;
&lt;p&gt;In Inventory, you can set permanent and temporary location values on a holdings and/or item record. A holding must have a value set for permanent location.&lt;/p&gt;
&lt;p&gt;Using the values in the permanent and temporary location fields, FOLIO computes two &lt;strong&gt;effective locations&lt;/strong&gt; - one on the holdings record, and one on the item record. Libraries do not set the effective location value - FOLIO computes it for them.&lt;/p&gt;
&lt;h3 id=&#34;examples&#34;&gt;Examples&lt;/h3&gt;
&lt;p&gt;Temporary locations can be used to support various library workflows.&lt;/p&gt;
&lt;h4 id=&#34;example-1-supporting-a-new-books-section-of-the-library&#34;&gt;Example 1: Supporting a New Books section of the library&lt;/h4&gt;
&lt;p&gt;Smith University Library purchases a copy of &lt;em&gt;The Midnight Library&lt;/em&gt; by Matt Haig, a popular new book. They want &lt;em&gt;The Midnight Library&lt;/em&gt; to be shelved at the “Smith New Arrivals” location for three months, before it gets sent to its permanent location of “Smith Main Stacks.”&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;When they order the item, library staff set the location on the PO line to “Smith Main Stacks”. This becomes the &lt;strong&gt;holdings permanent location&lt;/strong&gt; for &lt;em&gt;The Midnight Library&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;Using Data Import or Inventory workflows, staff then set the &lt;strong&gt;item temporary location&lt;/strong&gt; for &lt;em&gt;The Midnight Library&lt;/em&gt; to “Smith New Arrivals”. FOLIO then sets the &lt;strong&gt;item effective location&lt;/strong&gt; to “Smith New Arrivals”, and that location is used by FOLIO when the book circulates.&lt;/li&gt;
&lt;li&gt;After &lt;em&gt;The Midnight Library&lt;/em&gt; has been circulating for three months, library staff use Inventory or Data Import workflows to remove the item temporary location. That changes the &lt;strong&gt;item effective location&lt;/strong&gt; to “Smith Main Stacks”, and FOLIO uses that location to circulate the item going forward.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;example-2-supporting-a-library-renovation&#34;&gt;Example 2: Supporting a library renovation&lt;/h4&gt;
&lt;p&gt;Pacific College is renovating their Arts Library. Staff need to move 5,000 items from the Arts Library to the Undergraduate Library during the nine month renovation.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Library staff use Data Import workflows to set a &lt;strong&gt;holdings temporary location&lt;/strong&gt; of “Undergrad Stacks” on the 5,000 holdings records, and then physically move the items.&lt;/li&gt;
&lt;li&gt;That changes the &lt;strong&gt;item effective location&lt;/strong&gt; for all 5,000 items to “Undergrad Stacks”, and then FOLIO uses that location as they circulate.&lt;/li&gt;
&lt;li&gt;When the renovation is over and the items are returned to the Arts Library, library staff use Data Import workflows to remove the &lt;strong&gt;holdings temporary location&lt;/strong&gt; from all 5,000 items, and that changes their effective locations back to “Arts Library.” FOLIO uses that location to circulate the items going forward.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;configuring-locations&#34;&gt;Configuring Locations&lt;/h2&gt;
&lt;p&gt;To create the location tree, follow the steps outlined in &lt;a href=&#34;https://trillium.docs.folio.org/docs/settings/settings_tenant/settings_tenant/&#34;&gt;Settings &amp;gt; Tenant&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;holdings-and-item-effective-locations&#34;&gt;Holdings and Item effective locations&lt;/h2&gt;
&lt;p&gt;FOLIO supports a &lt;strong&gt;holdings effective location&lt;/strong&gt; and &lt;strong&gt;item effective location&lt;/strong&gt;. Both fields are calculated automatically by FOLIO.&lt;/p&gt;
&lt;h3 id=&#34;holdings-effective-location&#34;&gt;Holdings effective location&lt;/h3&gt;
&lt;p&gt;The holdings effective location is used to provide location information for holdings that are not always itemized, such as periodicals, microfilm, or in-process special collections. It is not used in item circulation workflows.&lt;/p&gt;
&lt;p&gt;On the holdings record, there are three location fields:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Holdings permanent location&lt;/strong&gt; (required)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Holdings temporary location&lt;/strong&gt; (optional)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Holdings effective location&lt;/strong&gt; (computed value, set by FOLIO)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;FOLIO sets the holdings effective location to the first value it finds in the following list:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Holdings temporary location&lt;/li&gt;
&lt;li&gt;Holdings permanent location&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Note that if your library is using SRS for MARC Holdings, you will not be able to edit the permanent holdings location field on the inventory record - that will only be editable in quickMARC. You will be able to set a holdings temporary location.&lt;/p&gt;
&lt;p&gt;The &lt;strong&gt;Holdings effective location&lt;/strong&gt; is always computed, but it will only display on the holdings detail record if there are no items attached to the holdings.&lt;/p&gt;
&lt;h3 id=&#34;item-effective-location&#34;&gt;Item effective location&lt;/h3&gt;
&lt;p&gt;The item effective location is used by FOLIO to know the current home location for an item, and for staff and patrons to understand where to find an item in the library.&lt;/p&gt;
&lt;p&gt;The item effective location is used in multiple apps, including Check out, Check in, Requests, and Users (when viewing loans and fee/fines).&lt;/p&gt;
&lt;p&gt;On the item record, there are three location fields:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Item permanent location&lt;/strong&gt; (optional)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Item temporary location&lt;/strong&gt; (optional)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Item effective location&lt;/strong&gt; (computed value, set by FOLIO)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;FOLIO sets the item effective location to the first value it finds in the following list:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Item temporary location&lt;/li&gt;
&lt;li&gt;Item permanent location&lt;/li&gt;
&lt;li&gt;Holding temporary location&lt;/li&gt;
&lt;li&gt;Holding permanent location&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Note that an item permanent location &lt;strong&gt;does not need to be set&lt;/strong&gt; if the holding permanent location is set. &lt;strong&gt;Item effective location&lt;/strong&gt; is what is used in circulation workflows, and it will inherit the holding permanent location if no location values are set directly on the item. If an item record is moved to a new holdings record, it will inherit its effective location and call number from the holdings record unless it has a temporary or permanent location or call number specified in the item record.&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Docs: Keyboard shortcuts</title>
      <link>https://trillium.docs.folio.org/docs/platform-essentials/keyboard-shortcuts/keyboardshortcuts/</link>
      <pubDate>Tue, 07 Jun 2022 00:00:00 +0000</pubDate>
      
      <guid>https://trillium.docs.folio.org/docs/platform-essentials/keyboard-shortcuts/keyboardshortcuts/</guid>
      <description>
        
        
        &lt;p&gt;Keyboard shortcuts facilitate actions. For the &lt;a href=&#34;#list-of-apps-displaying-the-shortcut-list&#34;&gt;apps listed below&lt;/a&gt;, you can &lt;a href=&#34;#viewing-the-keyboard-shortcuts-list&#34;&gt;view the available shortcuts&lt;/a&gt; while using the app. Note: Most apps do not use all the listed shortcuts. For example, &lt;strong&gt;Alt+c&lt;/strong&gt; does not work in the &lt;strong&gt;Users&lt;/strong&gt; app because you cannot duplicate a record in the Users app.&lt;/p&gt;
&lt;p&gt;The action associated with the shortcut may vary slightly for different apps &amp;ndash; for example, in the &lt;strong&gt;Dashboard&lt;/strong&gt; app &lt;strong&gt;Alt+n&lt;/strong&gt; is &lt;strong&gt;Create a new widget&lt;/strong&gt;.&lt;/p&gt;
&lt;h2 id=&#34;keyboard-shortcuts-list&#34;&gt;Keyboard shortcuts list&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Action&lt;/th&gt;
&lt;th style=&#34;text-align:left&#34;&gt;Shortcut keys&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Create a new record&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Alt+n&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Edit a record&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl+Alt+e&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Save a record&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl+s&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Expand or collapse an accordion&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Spacebar&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Expand all accordions&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl+Alt+b&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Collapse all accordions&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl+Alt+g&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Go to Search &amp;amp; Filter pane&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl+Alt+h&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;View keyboard shortcuts list&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl+Alt+k&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Duplicate a record&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Alt+c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Close a modal or pop-up&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Esc&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Copy&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl+c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Cut&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl+x&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Paste&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl+v&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Find&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl+f&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;keyboard-shortcuts-that-are-only-available-in-one-or-two-app&#34;&gt;Keyboard shortcuts that are only available in one or two app:&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Action&lt;/th&gt;
&lt;th&gt;Shortcut keys&lt;/th&gt;
&lt;th&gt;App used in&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Add POL&lt;/td&gt;
&lt;td&gt;Alt+a&lt;/td&gt;
&lt;td&gt;Orders&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Receive pieces/Quick receive&lt;/td&gt;
&lt;td&gt;Ctrl+Alt+r&lt;/td&gt;
&lt;td&gt;Receiving&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Save a piece and create another&lt;/td&gt;
&lt;td&gt;Alt+s&lt;/td&gt;
&lt;td&gt;Receiving&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Edit MARC record&lt;/td&gt;
&lt;td&gt;Ctrl+Shift+e&lt;/td&gt;
&lt;td&gt;Inventory&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;quickMARC only: Move to the next subfield in a text box&lt;/td&gt;
&lt;td&gt;Ctrl+]&lt;/td&gt;
&lt;td&gt;Inventory, MARC authority&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;quickMARC only: Move to the previous subfield in a text box&lt;/td&gt;
&lt;td&gt;Ctrl+[&lt;/td&gt;
&lt;td&gt;Inventory, MARC authority&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;viewing-the-keyboard-shortcuts-list&#34;&gt;Viewing the keyboard shortcuts list&lt;/h2&gt;
&lt;p&gt;To view the list of available shortcut keys, follow these steps:&lt;/p&gt;
&lt;p&gt;Click on the name of a FOLIO app from the top menu bar.  The app opens and the app name displays at the top left of the window.&lt;/p&gt;
&lt;p&gt;Click on the downward-facing caret, “v”, at the end of the app name.&lt;/p&gt;
&lt;p&gt;Click &lt;strong&gt;Keyboard shortcuts&lt;/strong&gt; to view the list of shortcut actions.&lt;/p&gt;
&lt;p&gt;Alternatively, use the keyboard shortcut Ctrl+Alt+k after opening the app.&lt;/p&gt;
&lt;h2 id=&#34;list-of-apps-displaying-the-shortcut-list&#34;&gt;List of apps displaying the shortcut list&lt;/h2&gt;
&lt;p&gt;The following apps display the list of keyboard shortcuts which can be viewed by following the steps described above.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Agreements&lt;/li&gt;
&lt;li&gt;Claiming&lt;/li&gt;
&lt;li&gt;Courses&lt;/li&gt;
&lt;li&gt;Dashboard&lt;/li&gt;
&lt;li&gt;eHoldings&lt;/li&gt;
&lt;li&gt;ERM comparisons&lt;/li&gt;
&lt;li&gt;eUsage&lt;/li&gt;
&lt;li&gt;Finance&lt;/li&gt;
&lt;li&gt;Inventory&lt;/li&gt;
&lt;li&gt;Invoices&lt;/li&gt;
&lt;li&gt;Licenses&lt;/li&gt;
&lt;li&gt;Lists&lt;/li&gt;
&lt;li&gt;Local KB admin&lt;/li&gt;
&lt;li&gt;MARC Authority&lt;/li&gt;
&lt;li&gt;Open access&lt;/li&gt;
&lt;li&gt;Orders&lt;/li&gt;
&lt;li&gt;Organizations&lt;/li&gt;
&lt;li&gt;Receiving&lt;/li&gt;
&lt;li&gt;Requests&lt;/li&gt;
&lt;li&gt;Serials&lt;/li&gt;
&lt;li&gt;Users&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
  </channel>
</rss>
