Support limiting acquisition unit ("teams") membership by geolocation (geofencing)

Description

Current situation or problem:

FOLIO currently supports assigning users to acquisition units (maybe "teams" in the future). Users are then able to act in the context of that unit/team from anywhere. However, it is desirable to be able to limit certain applicability of a  unit/team assignment to a particular geolocation, determined by some geolocation mechanism (eg. IP address, device location/GPS, installed browser certificate, SAML assertion, etc.)

In scope

  • A mechanism to configure geofences for acq units/teams

  • A mechanism to determine the geolocation of a FOLIO user during acq unit/team membership resolution

  • Only resolve units/teams without geolocation restriction or that are restricted to the current geolocation

Out of scope

  • Anything to do with limiting service points by geolocation

  • Anything to do with limiting permissions by geolocation

Use case(s)

Proposed solution/stories

Links to additional info

Questions

Priority

Fix versions

None

Development Team

None

Assignee

Solution Architect

Parent

None

Parent Field Value

None

Parent Status

None

Checklist

hide

TestRail: Results

Activity

Show:

Axel DörrerDecember 8, 2022 at 4:18 PM

Do you want the security team to weigh in? If so please reach out, thanks.

Details

Reporter

Potential Workaround

Multiple user accounts for each operator based on service point access

PO Rank

0

Rank: Cornell (Full Sum 2021)

R5

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created December 7, 2022 at 3:53 PM
Updated November 30, 2023 at 4:41 PM
TestRail: Cases
TestRail: Runs

Flag notifications