soraxas / echo360

Commandline tool for automated downloads of echo360 videos hosted by university
https://cs.tinyiu.com/echo360
MIT License
261 stars 51 forks source link

Doesn't work for UNSW #68

Closed swarner1033 closed 1 year ago

swarner1033 commented 1 year ago

Hey love the app but I think UNSW has specifically blocked this use case. I manage to open up the authenticator in a new window and enter my email which gets correlated back to UNSW but when I try to login I get:

AADSTS50105: Your administrator has configured the application Echo 360 ('23c1e47d-4648-40fc-9bd7-6429d373291e') to block users unless they are specifically granted ('assigned') access to the application. The signed in user '{my email}' is blocked because they are not a direct member of a group with access, nor had access directly assigned by an administrator. Please contact your administrator to assign access to this application.

Not asking this to be fixed as I don't think there is a way to get around it but it would be nice if there would be a list or notice somewhere for the unis that this won't work for so that other people don't waste their time.

soraxas commented 1 year ago

Normally the access is scoped per unit/subject rather than per university. Are you sure this inaccessibility is true for all unsw units?

Moreover, this seems to be a Single-Sign-On (SSO) issue? (https://learn.microsoft.com/en-us/troubleshoot/azure/active-directory/error-code-aadsts50105-user-not-assigned-role) Were you signing-in with the email that you normally have access to the echo360 resource? I don't think the "block" is specific to this application.

swarner1033 commented 1 year ago

Ah yeah that's a good point it could just be for this course.

Yep signed in with my normal email. I think for my student role they haven't assigned the "login directly to echo360" permission. I can access my lectures through the link on moodle but not if I go to https://login.echo360.net.au/