SSO/ADFS Setup
Prerequisites
AD FS 3.0 or later.
AD FS will need to be set up, working properly, and publicly accessible from the Internet for Apteryx to use it for authentication. See https://docs.microsoft.com/en-us/windowsserver/identity/active-directory-federation-services
Microsoft Server Manager https://docs.microsoft.com/en-us/windows-server/administration/server-manager/server-manager
Procedures
In Server Manager, add a new relying party trust and choose to enter data
manually. See https://docs.microsoft.com/en-us/windows-server/identity/ad-fs/operations/create-a-relying-party-trust for more details.The display name can be anything. We recommend using “Apteryx” so
it’s easy to remember.Leave the certificate configuration blank. This will use the default AD FS
certificates.Enable support for the WS-Federation Passive protocol.
• The URL will be:
https://identity.Apteryx.net/{Site_Name}.{Site_Hostname}/
• For example, https://identity.Apteryx.net/adfstesting.Apteryx.net/The WS-Federation Passive URL should already be listed in the relying
party identifiers. If it is not, add it.-
You will also need to add an additional identifier:
urn:{Site_Name}.{Site_Hostname}
For example, urn:adfstesting.Apteryx.net
Now you can click next until you reach the claims section.
-
Add a new rule. Select Send LDAP Attributes as Claims. Set up the rule
as follows: -
Set up claims - these use the “Send Group Membership as a Claim”
template. Outgoing claim type should be set to “Role”Valid roles are:
-
ApteryxAdmins
Create and modify enhancements
Create and modify layouts
Place images in layouts
-
Modify site settings
Default to always show hidden images (view ghosted)
Default to always show enhanced images
Set Brightness, Contrast and Gamma deltas
Set Zoom increment
-
ApteryxEdit
A User should be able to make changes to patient information, and some image metadata
A User should be able to make changes to the DICOM database using APIs.
-
ApteryxQuery
User should be able to search Apteryx for patients
User should be able to search using the software APIs
-
ApteryxExport
Download one or more selected images and/or series of images (including retakes) as JPEG, PNG or DICOM in ISO or zip container
Email one or more selected images and/or series of images (including retakes) as JPEG, PNG or DICOM in a password-protected ISO or ZIP container
Save current view as JPEG or PNG (screenshot)
-
Apteryx Online Capture
Apteryx will display the Capture button and External Applications links
Import images into a new patient
Import images into an existing patient
-
ApteryxPrint
Print the current series in the viewer
Print one or more selected images
-
ApteryxShare (reserved for future development)
Share patients and studies with other users
-
IT will supply the AD FS Metadata URL to their implementations coordinator.