Getting an application production ready

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:

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: