Skip to content

Latest commit

 

History

History
 
 

authorization-plugin-viewer-query-args

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Purpose

This is a sample setup to demonstrate the usage of the Orthanc authorization plugin with the Osimis WebViewer plugin and the StoneViewer.

Description

This demo contains:

  • an Orthanc container with the authorization plugin enabled.
  • a small authorization micro service that Orthanc will request to authorize/forbids access to its resources. This autorization service would most likely be part of your web-app but should only be accessible to Orthanc (not from the external world).

Note: Since this sample was written, we have introduced a more advanced user management in the orthanc-auth-service.

Starting the setup

To start the setup, type: docker-compose up --build

demo

User 1: everything is allowed

User 2: access restricted to patient 1

User 3: no access at all