Application types

There are different types of applications that you can add and deploy to your users. The Centrify App Catalog lists the name and application type for each application.

  • Web applications with user name and password authentication

    Some web applications are configured for user name and password authentication only.

  • Web applications with SAML authentication

    Some web applications are configured to exchange authentication information between an identity provider (IdP) and a service provider (SP) to allow users that have already signed in to one app, to access their other apps without signing in again.

  • Custom applications

    If your application is not listed in the catalog, you can use a custom template to provide access to that application. The types of custom applications are listed here with links to more information about each type:

    • SAML applications: allow you to create web applications that aren’t in our catalog and that use SAML (Security Assertion Markup Language) for authentication. For more information, see Custom SAML applications.
    • User-Password applications: allow you to create web applications that aren’t in our catalog and if the application only supports user name and password authentication or if you don’t want to configure the application for SAML SSO at this time. For more information, see Adding user password applications.
    • OAuth2 Client applications: OAuth 2.0 is an open-standard framework and specification for authorizing client applications to access online resources. Authorization works by requiring a client to obtain an access token from a server that in turn grants the client access to specific protected resources. Use this template to set up an application that is making OAuth secured REST calls to Centrify.
    • OAuth2 Server applications: Use the custom OAuth2 Server application for use with another web application's APIs. With the OAuth2 Server application, you can set custom claims in the resulting access token. Use this template if you need to have OAuth tokens generated for consumption by an application.
  • Desktop Applications

    Provide the ability to configure and launch desktop applications that reside on a remote application host system. You can add desktop applications such as SQL Server Management Studio, TOAD for Oracle, and VMware vSphere Client, as well as custom applications that aren’t in our Centrify Desktop App Catalog, using the generic application template. For more information, see Adding Desktop Apps using the Admin Portal.