Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Send users who can't get content to support #1365

Open
3 tasks
chrisshaw opened this issue May 24, 2022 · 0 comments
Open
3 tasks

Send users who can't get content to support #1365

chrisshaw opened this issue May 24, 2022 · 0 comments

Comments

@chrisshaw
Copy link

chrisshaw commented May 24, 2022

As a student, I want to learn how to fix it when I can't access concent, so that I can use the new JSTOR integration.

When users don't have access to content, we want to be able to help them (1) understand what went wrong and (2) help them troubleshoot if necessary. That way, students don't pepper teachers with complaints. Instead, when relevant, they may push teachers to push libraries to expand their JSTOR coverage.

Flow

flowchart LR
  student((Student))
  student -->
  launch(Open JSOR assignment) -- JSTOR says: no access! -->
  error(Show error message)

As a logged-in user

  • When I launch an assignment to content I can't access, I view an error message that tells me what happened and directs me to the appropriate documentation
  • If I do have access to the content, I don't see the no access error message

Constraints

  • We need to be able to test that the error is due to not having
    • We can identify the right behavior on JSTOR's end

Notes

  • As far as we know, JSTOR authentication and authorization happens at the institutional (side code) level; the end user doesn't really matter

Ideas

  • Doesn't anyone else think we ought to have a CMS-lite for error content?
@chrisshaw chrisshaw changed the title Send users without content access to support Send users who can't get content to support May 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants