-
Notifications
You must be signed in to change notification settings - Fork 500
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
Shibboleth: Institution-wide Shibboleth groups #1401
Comments
As of 4a4310b you can log into dvn-build with the "TestShib IdP" and see that you are part of the "All testshib.org Shibboleth Users (&shib/1)" group with the debugging output I added to the screen when Shibboleth is enabled: These are the commands I used to enable Shibboleth and create the testshib group: curl -X PUT -d yes $HOST/s/settings/:ShibEnabled curl -s -X POST -H 'Content-type:application/json' --upload-file data/shibGroupTestShib.json "$HOST/api/groups/shib?key=$ADMIN_KEY" |
Per @scolapasta I'm giving this to QA but please note that there is something going on with permissions first reported in #1380 such that Shibboleth users aren't seeing the "Add Data" button when they should. "No effect". This ticket is more about the creation of Shibboleth groups, and assigning roles like this: Please note that we'd like to automate the addition of Shibboleth groups in #1403 |
In the Dataverse.nl situation, all users come through the same IdP: SURFconext. We look at the value of the Organization attribute to determine the user's organisation. Can that attribute be used as well? |
Oh, and 👍 ! |
I have a todo in the code that at runtime I should store a hash of "potentially interesting" attributes. I guess this hash should be backed by a table that can be managed by users who have the superuser boolean set to "true". |
@kcondon no, a while back I purposely put this in QA per my comment back then: #1401 (comment) |
@pdurbin, no GitHub Issues commenting on vacation. On Fri, Feb 20, 2015 at 10:24 AM, Philip Durbin notifications@github.com
|
Shib groups can be created and assigned roles. Closing |
As explained in the Shibboleth Functional Requirements Document for Dataverse 4.0, we plan to support Institution-wide Shibboleth groups.
In practice this means creating a groups with names like "All Harvard PIN/Shibboleth Users" or "All testshib.org Shibboleth Users" that pay attention to the "Shib-Identity-Provider" Shibboleth attribute to see if you authenticated via harvard.edu, testshib.org, etc.
You should be able to assign roles to these groups by clicking the "Assign Roles to Users/Groups" button.
The text was updated successfully, but these errors were encountered: