This checks for expected API access [1]; data integrity will be checked later [2]. This work exposes that the code currently does _not_ grant access to _course_ staff, only _global_ staff. This is being addressed next [3]. Fix: TNL-8229 [1] - [1] https://openedx.atlassian.net/browse/TNL-8229 - [2] https://openedx.atlassian.net/browse/TNL-8230 - [3] https://openedx.atlassian.net/browse/TNL-8231