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

Build the ability for users to workaround SSO #357

Closed
mariapraetzellis opened this issue Jun 24, 2022 · 1 comment
Closed

Build the ability for users to workaround SSO #357

mariapraetzellis opened this issue Jun 24, 2022 · 1 comment
Assignees
Labels

Comments

@mariapraetzellis
Copy link
Collaborator

DMPTool member organizations from universities with affiliate groups utilizing subdomains are having problems accessing the DMPTool. For example, Harvard has many affiliate hospitals with harvard.edu emails that are not covered under the Harvard SSO, such as Boston Children's Hospital (childrens.harvard.edu) and the Dana-Farber Cancer Institute ([dfci.harvard.edu). In this case, they would like to access the main Harvard University DMPTool account, which has their collective guidance, but since they aren't under Harvard SSO, the system is not giving them access.

We met with the admin for Children's and determined that a check box to manage their own credentials (overriding SSO) would be the best workaround for this. We'll build and deploy this to stage and then seek user feedback before moving to production.

@marisastrong
Copy link
Member

We ran into a similar issue years ago when trying to manage departments within institutions. While it didn't relate to SSO, managing a child entity within a parent institution was tricky in terms of overriding the parent institution customization with the child customization when the need arose. We ended up not supporting hierarchies due to the complexities it posed. I don't recall whether there is hierarchical support for institutions in the tool currently? So It may be a mute point but something to consider when supporting these types of use cases.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants