changeset 924:c9d2ae104b1b

OE2
author Alain Mazy <am@osimis.io>
date Mon, 20 Mar 2023 14:02:36 +0100
parents 169568647bc6
children 897903f8deb8 dfe96daba4f8
files Sphinx/source/faq/improving-interface.rst Sphinx/source/plugins/orthanc-explorer-2.rst
diffstat 2 files changed, 20 insertions(+), 21 deletions(-) [+]
line wrap: on
line diff
--- a/Sphinx/source/faq/improving-interface.rst	Mon Mar 20 13:32:26 2023 +0100
+++ b/Sphinx/source/faq/improving-interface.rst	Mon Mar 20 14:02:36 2023 +0100
@@ -23,26 +23,19 @@
 managers, medical physicists, and researchers).
 
 **Non-technical audience** (physicists, patients, administrative
-staff...) **might expect an user interface that is more user-friendly
-than Orthanc Explorer**, and/or that integrates more features (such as
-language translations, sorting resources, access control lists,
-tagging images, beautiful layout, tunable anonymization, modification
-of instances, paging if many patients, handling of timeouts,
-login/logout, Web diffusion to patients/physicians, `calendar to chose
-dates
-<https://groups.google.com/g/orthanc-users/c/LftvnfB2bY0/m/YUB-OPZyAgAJ>`__...). If
-you need such a more advanced `user experience
-<https://en.wikipedia.org/wiki/User_experience>`__ so that Orthanc
-better fits your clinical workflow, you will have to develop a
-separate, custom Web interface on the top of the :ref:`rest`, maybe as
-a `plugin
-<https://github.com/jodogne/OrthancContributed/tree/master/Plugins>`__. Any
-front-end Web developer could take care of this task using well-known
-JavaScript frameworks (such as Angular, Vue.js...).
+staff...) **shall have a look at** :ref:`Orthanc Explorer 2 <orthanc-explorer-2>`
+**plugin** that provides a more friendly user interface including:
+  
+- translations
+- modification and tunable anonymization
+- configurable interface
 
-.. note:: Since May 2022, a new :ref:`Orthanc Explorer 2 <orthanc-explorer-2>` 
-          plugin is available to provide a more user-friendly,
-          more configurable and evolutive UI for Orthanc.
+Once integrated with the `orthanc-auth-service <https://github.com/orthanc-team/orthanc-auth-service>`__ 
+companion web service, Orthanc Explorer 2 also offers:
+
+- user permissions
+- web diffusion to patients/physicians
+
 
 Finally, you may also have a look to the following **related projects**:
 
--- a/Sphinx/source/plugins/orthanc-explorer-2.rst	Mon Mar 20 13:32:26 2023 +0100
+++ b/Sphinx/source/plugins/orthanc-explorer-2.rst	Mon Mar 20 14:02:36 2023 +0100
@@ -24,8 +24,8 @@
 is that OE2 works only at the study level, not the patient level.  The main page is
 the study list in which, of course, you can apply a filter to display only the studies of a single patient.
 
-Since version 0.7.0, once connected to `Keycloak <https://www.keycloak.org/>`__ and an external web service, OE2 is able to handle user permissions
-and sharing of links to access a single study.  This is demonstrated in this TBD sample.
+Since version 0.7.0, once connected to `Keycloak <https://www.keycloak.org/>`__ and the `orthanc-auth-service <https://github.com/orthanc-team/orthanc-auth-service>`__, 
+OE2 is able to handle user permissions and sharing of links to access a single study.  This is demonstrated in `this sample <https://github.com/orthanc-team/orthanc-auth-service/tree/main/minimal-setup/keycloak>`__.
 
 How to get it ?
 ---------------
@@ -75,6 +75,12 @@
 Advanced features
 -----------------
 
+User permissions and web diffusion
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Check the documentation of the `orthanc-auth-service <https://github.com/orthanc-team/orthanc-auth-service>`__ 
+companion web service that provides user permissions and sharing of studies.
+
 
 Direct access to a selection of studies
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^