Feature #15828
closed[API] Workbench is "trusted client" trusted by default
100%
Description
Configured workbench endpoints should be "trusted clients" by default.
Updated by Peter Amstutz over 5 years ago
- Status changed from New to In Progress
Updated by Peter Amstutz over 5 years ago
15828-trust-wb @ acb8ea09b9d699bb5c955a5279a0aca2e0906c39
Override is_trusted so that it is always true for the configured external URL of workbench1 and workbench2.
Updated by Tom Clegg over 5 years ago
LGTM.
In order for this to work in practice we might need to mention Services.Workbench2.ExternalURL on https://doc.arvados.org/master/install/install-api-server.html (only Workbench1 is there).
The "Trusted client setting" sections should probably be deleted from https://doc.arvados.org/master/install/install-workbench-app.html and
https://doc.arvados.org/master/install/install-workbench2-app.html.
Updated by Peter Amstutz over 5 years ago
Tom Clegg wrote:
LGTM.
In order for this to work in practice we might need to mention Services.Workbench2.ExternalURL on https://doc.arvados.org/master/install/install-api-server.html (only Workbench1 is there).
The "Trusted client setting" sections should probably be deleted from https://doc.arvados.org/master/install/install-workbench-app.html and
https://doc.arvados.org/master/install/install-workbench2-app.html.
Yep, I will be incorporating all that in #15572 . I desperately wanted to make sure this fix got in specifically because it would eliminate a very error-prone step from install process.
Updated by Peter Amstutz over 5 years ago
- Status changed from In Progress to Resolved