Checkin and checkout requirements

To gain access to files to perform checkin and checkout operations, the following must be in place: