Creating your first application

Every configuration that goes into your customer experience is brought to your customers by applications. In the most practical sense, an "Application" is a collection of policies that define the sign-in, sign-up, and self-service journey for a protected resource.

Objectives

This tutorial will walk you through setting up your first application, registering a user account, and logging into the MyAccount portal. You will also get a feel for how the Admin Console works to conclude your instance setup.

Applications

You will start off with simple applications which are the foundation of the Strivacity product.

Policies

Applications define the login, registration, and in-line self-service experiences of your protected resource with the help of policies. Policies allow you to tailor customer experiences without the need to scour through CIAM manuals or drop support tickets.

👍

Once you’ve set up a simple application, you have mastered the basics of Strivacity.

Steps

  1. Log into the Admin Console.
  2. Go to Applications on the right
  3. Click "+Create application"
  4. Select "Simple application"
  5. Give your application a name at General settings
  6. Add the Default identity store to this application.

📘

You can extend this identity store or add additional ones in the future, but let’s stick to the default for now.

  1. Go with the default session management settings for now.
  2. Switch to the Policies tab where you can apply different policy-based behaviors of login, registration, and self-service flows for this application.

Policies

Policies contain reusable standard settings that shape the customer experiences of your application. Strivacity comes with default settings for each mandatory policy type. The default configurations are up to industry best practices that take effect right away, so you don't have to go off-course from this tutorial right now.

You can explore policy settings in depth later on at the links:

Login providers

Here, you can configure how you want to provide the login experience for your application.

You can find out more about supported login options on this page.

Click Save.

You can now see your finished application.

Clients

You'll notice a new tab called Clients. This tab allows you to integrate with applications using standards-based OIDC or SAML2 to use your proprietary clients.

For this tutorial, we'll be using the Strivacity 'Self-service portal' you can take right out of the box. You can add many other clients to an application, but your test registration and login will take place in this self-service portal.

Test login

  1. Click Back to clients.
  2. Then click Back to applications.
  3. Find the login URL for the self-service portal and copy it.
  4. Recommended Open a different browser so your administrative session won't end.
  5. Paste the self-service URL into the browser.
  6. Register for a new account.
  7. Explore the self-service portal a bit
  8. Log out.
  9. Log in with your credentials.