Descriptive summary
RoomReservation depends on a database table to identify if a user is a faculty/staff, undergrad, or graduate student to limit the number of hours a room can be reserved. The script and dataflow processes responsible for maintaining this table can be prone to error and require maintenance. Replacing this dependency with integration to the OSU directory API would eliminate the script and dataflow, while providing immediate access to the required user information.
Descriptive summary
RoomReservation depends on a database table to identify if a user is a faculty/staff, undergrad, or graduate student to limit the number of hours a room can be reserved. The script and dataflow processes responsible for maintaining this table can be prone to error and require maintenance. Replacing this dependency with integration to the OSU directory API would eliminate the script and dataflow, while providing immediate access to the required user information.