8 Jul 2021 |
pdurbin | "Getting its draft version:" should have the API token, at least. | 14:56:00 |
pdurbin | poikilotherm: "I am leaning toward advising the IT Department to use SAML/Shibboleth because a GUI interface allows me to convert current accounts to shib post-installation." Do you know if OIDC supports this? From https://groups.google.com/g/dataverse-community/c/qjVPne385QA/m/EcrR3D9uAQAJ | 15:10:48 |
poikilotherm | OIDC uses the same flow as OAuth2 in the codebase. You can convert from local to ORCID, so you should be able to convert from local to OIDC. | 15:22:11 |
poikilotherm | (The docs have it with ORCID) | 15:22:22 |
poikilotherm | It's based on the username, though. Not the email attribute. | 15:27:36 |
poikilotherm | For whatever reason... | 15:27:47 |
poikilotherm | Maybe one can insert the existing local username when authenticating via OAuth2/ORCID. This will then fail with sth like a "username taken" message. A link is provided to the conversion UI | 15:29:05 |
poikilotherm | Not sure I like how this code works... :-D | 15:29:17 |
pdurbin | heh. | 15:29:22 |
pdurbin | based on the username. ok, thanks! | 15:29:28 |
poikilotherm | It's all very undocumented... The control/data flow is not explained in the code nor in the docs | 15:30:02 |
pdurbin | Well, for Oauth it's documented: https://guides.dataverse.org/en/5.5/user/account.html#convert-your-dataverse-installation-account-to-use-orcid-for-log-in | 15:30:40 |
pdurbin |
After you put in your ORCID credentials successfully, you will be brought back to the Dataverse installation. Click the “convert your account” link.
| 15:30:48 |
pdurbin | Maybe we should add "or OIDC" to this:
You can also convert your Dataverse installation account to use authentication provided by GitHub, Microsoft, or Google.
| 15:31:23 |
pdurbin | Download 75451308-50671a00-593e-11ea-84df-f97f98fe78fd.png | 15:44:33 |
pdurbin | It looks like OIDC does have a "convert your account" link. ^^ From https://github.com/IQSS/dataverse/issues/6701 | 15:44:57 |
poikilotherm | Of course. | 16:09:59 |
pdurbin | I forgot how long the workflow is. 😀 | 16:13:43 |
pdurbin | But it worked! | 16:13:51 |
Lincoln | i have a question. from which file do we replace "https://dcm.example.edu " on the following step.
https://guides.dataverse.org/en/latest/installation/config.html#id216 | 18:09:02 |
Lincoln | * i have completed all the steps for DCM module but
have one little question. From which file do we replace "https://dcm.example.edu " on the following step.
https://guides.dataverse.org/en/latest/installation/config.html#id216 | 18:10:19 |
pdurbin | Lincoln: I'm not sure I understand the question. DCM is a service you need to install on a server somewhere. I'm not sure where "which file" comes in. | 18:28:25 |
Lincoln | In reply to @pdurbin:matrix.org Lincoln: I'm not sure I understand the question. DCM is a service you need to install on a server somewhere. I'm not sure where "which file" comes in. oh | 19:20:52 |
pdurbin | Does that make sense? DCM is written in Python. | 19:23:33 |
Lincoln | thank you pdurbin pdurbin | 19:24:41 |
Lincoln | * thank you pdurbin | 19:24:47 |
pdurbin | sure! | 19:24:58 |
Lincoln | the steps are a bit lengthy | 19:26:10 |
Lincoln | Is integration of Globus coming closer? :) | 19:26:45 |
pdurbin | :) | 19:27:27 |