Bulk Edit - Affiliation and Permissions Handling for Holdings and Items Edits from the Central Tenant

Matching Records Preview

image-20240725-205417.png

If a user does not have an affiliation with a tenant but the list of submitted identifiers include records from that tenant then the Matching Records Preview:

  • does not include those records in the preview

  • identifiers of the records associated with that tenant are reported in the Error accordion with the error: “User <username> does not have required affiliation to view the <record type> - <record-identifier> on the tenant <tenant-identifier>”.

If a user does have an affiliation with a tenant but does not have required permissions to view the records then the Matching Records Preview:

  • does not include those records in the preview

  • identifiers of the records associated with the tenant are reported in the Error accordion with the error: “User <username> does not have required permission to view the <record type> - <record-identifier> on the tenant <tenant-identifier>”.

Required view permissions by record types are identified in: https://folio-org.atlassian.net/wiki/x/AlkV

Confirmation Screen

 

image-20240725-205557.png

If a user does not have an affiliation with a tenant but the list of submitted identifiers include records from that tenant then:

  • the records are not updated

  • the Confirmation screen does not include those records in the preview

  • identifiers of the records associated with that tenant are reported in the Error accordion with the error: “User <username> does not have required affiliation to edit the <record type> - <record-identifier> on the tenant <tenant-identifier>”.

If a user does have an affiliation with a tenant but does not have required permissions to edit the records then:

  • the records are not updated

  • the Matching Records Preview does not include those records in the preview

  • identifiers of the records associated with the tenant are reported in the Error accordion with the error: “User <username> does not have required permission to edit the <record type> - <record-identifier> on the tenant <tenant-identifier>”.

Required edit permissions by record types are identified in: https://folio-org.atlassian.net/wiki/x/AlkV