DukeLearningInnovation / kits

https://dukelearninginnovation.github.io/kits
GNU General Public License v3.0
37 stars 5 forks source link

403 Error Message #725

Closed msoupcoff closed 1 year ago

msoupcoff commented 1 year ago

I am course/dept/school coordinator trying to add participants to a Sakai site I created for an instructor but get a 'Kits can't connect' message when going to Add participants because while Sakai added me to the site as its creator, Kits does not know about me and thus I'm not in Kit.

A more informative message to users would be helpful when they first hit error.

Workaround/fix: DLI, OIT SD or instructor of record adds coordinator to Kit

ewendland23 commented 1 year ago

@msoupcoff - Can you provide the text you would like to see if they don't have access?

msoupcoff commented 1 year ago

@ewendland23 Can we put the following html?

<h2 style="text-align:center">🛑 Whoops.. Looks like you don&#39;t have access to this feature.&nbsp;🛑</h2>

<p style="text-align:center">If you are seeing this error and believe you should have access to this feature, please report the below error code & site title to the OIT Service Desk (<a href="https://oit.duke.edu/help">https://oit.duke.edu/help</a>) or Learning Innovation (<a href="mailto:learninginnovation@duke.edu">learninginnovation@duke.edu</a>) for troubleshooting and assistance.</p>

<p style="text-align:center">Error code: 403</p>
msoupcoff commented 1 year ago

Pushed into production. LI & OIT SD members have been alerted to change in UI 403