[ProjectSCZ-FIAM] Terms & Conditions werken niet

Raoul Teeuwen raoul.teeuwen at surfnet.nl
Tue Nov 14 13:17:56 CET 2017


Helder signaal van wat we tijdens de bijeenkomst op 31 okt ook hadden geconstateerd en toen op de SCZ Pivotal Tracker is geplaatst: https://www.pivotaltracker.com/story/show/152437349 . Dit lijkt me relatief eenvoudig op te lossen.

Met vriendelijke groet,

Raoul Teeuwen
tel:+31641195989

Van: Pieter Neerincx <pieter.neerincx at gmail.com>
Datum: zaterdag 11 november 2017 om 22:23
Aan: "projectscz-fiam at list.surfnet.nl" <projectscz-fiam at list.surfnet.nl>
Onderwerp: Re: [ProjectSCZ-FIAM] Terms & Conditions werken niet



On 10 Nov 2017, at 22:10, Pieter Neerincx <pieter.neerincx at gmail.com<mailto:pieter.neerincx at gmail.com>> wrote:



On 10 Nov 2017, at 21:10, Pieter Neerincx <pieter.neerincx at gmail.com<mailto:pieter.neerincx at gmail.com>> wrote:

Hi allen,

Ik heb een poging gewaagd Terms en Conditions (T&C) toe te voegen. So far so good, maar als ik in CO de "Review Terms and Conditions" knop klik, dan krijg ik een lege pop-up. Daar kan ik wel "Ok" klikken en dan wordt geregistreerd dat ik de T&C geaccepteerd heb... maar dat zegt niet zo veel want ik heb nada noppes niks gezien. Ik heb de T&C op een andere plek op de BBMRI wiki gezet en andere URLs geprobeerd, maar vooralsnog zonder succes.

Hmmm, van de docs:

"URL: The URL at which the Terms and Conditions can be found. This URL will be retrieved and rendered in the browser when the Terms and Conditions are reviewed for agreement. It is suggested that the target page be relatively simple in terms of markup."

Heb nu op een andere server een extreem minimale HTML pagina geprobeerd en hoera dat werkt wel, maar het is bijna niet te debuggen waar COmanage over struikelt in de HTML van de BBMRI wiki :o...

Gezien het gebrek aan versie beheer van terms and conditions in COManage dacht dat we het misschien kunnen oplossen door het BBMRI Code of Conduct (CoC) in een github repo zetten. Dan kunnen we een URL produceren met de commit hash erin en aangezien COManage wel de URL opslaat en logt wanneer die wanneer die wijzigt, kun je dan toch nog enigszins iets van een audit trail produceren... weliswaar met een dependency op een externe site en dat is niet optimaal.

Anyway, een github URL wil ook niet in COManage. Dat produceert zelfs een "Blocked by Content Security Policy error :(... maar je kunt dat nog steeds vrolijk accepteren met de "Agree to Terms and Conditions" knop. (Zie attached screenshot.)

Ik concludeer dat Terms and Conditions in de huidige COManage versie onbruikbaar zijn. Dat is wel een show stopper voor een goede autorisatie workflow.

Groeten,

Pi




[cid:image001.png at 01D35D4A.FC1B0A70]



Wilde het eens proberen op de andere COmanage instance (https://comanage.pilot.scz.lab.surf.nl/registry/), maar ik kan de link voor een enrollment flow niet vinden op de SCZ SURF wiki.... Dus daar kom ik ook niet veel verder.

Groeten,

Pi



-------------------------------------------------------------
phone: +31 6 143 66 783
e-mail: pieter.neerincx at gmail.com<mailto:pieter.neerincx at gmail.com>
skype:  pieter.online
-------------------------------------------------------------
<Screen Shot 2017-11-10 at 21.05.42.png>

-------------------------------------------------------------
phone: +31 6 143 66 783
e-mail: pieter.neerincx at gmail.com<mailto:pieter.neerincx at gmail.com>
skype:  pieter.online
-------------------------------------------------------------

-------------------------------------------------------------
phone: +31 6 143 66 783
e-mail: pieter.neerincx at gmail.com<mailto:pieter.neerincx at gmail.com>
skype:  pieter.online
-------------------------------------------------------------


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://list.surfnet.nl/mailman/private/projectscz-fiam/attachments/20171114/41121f60/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 58734 bytes
Desc: image001.png
URL: <https://list.surfnet.nl/mailman/private/projectscz-fiam/attachments/20171114/41121f60/attachment-0001.png>


More information about the ProjectSCZ-FIAM mailing list