After you create an application, there are several steps to perform before it is ready to publish in the OpenAthens Federation (where relevant) and in the resource catalog. Once published, the application is available to end users.
Overview of the testing and publication process
You:
-
Ensure that you provide a standard way for users to log in through federated access
-
Test that WAYFless linking works
-
Test that deep links to content work
-
Test features for personalizing the user experience, if any
-
Test logging out
-
Check that all required information about the application has been completed in the service provider dashboard. (For OpenID Connect applications, only data about the primary application for a Keystone connection will be included in the OpenAthens Federation metadata and resource catalog)
-
Tell us your preferred schedule for going live
-
Provide access for OpenAthens to perform tests at our end
-
When ready, ask us to test and publish your application
-
Publicize the newly available resource to customers and institutions (we can help with this)
We:
-
Perform our own set of tests
-
Inform you of any problems so that they can be fixed before launch
-
Publish the application
-
If required, let our mutual customers know that your application is now available to use
A Keystone connection (representing a single SAML entity) can have multiple applications (which can represent different resources). If a connection has multiple applications, one application is designated as primary. Only this application is shown in the OpenAthens Federation metadata and in the resource catalog.
When configuring applications, ensure that those you want end users to access are marked as primary. If you have multiple applications that you want to be visible to users, give each one a separate connection.
Details
The precise checks to perform depend on the type of application. For full details, see the following pages:
-
Getting production ready with Keystone, for OpenID Connect applications
-
Getting a SAML application production ready , for SAML applications