For beta testing we support one of 2 scenarios.
Full Test Environment
The first scenario is the full IdentityExpress Admin UI beta testing environment, designed to get you up and running as fast as possible, and start testing. This scenario will involve 4 Docker containers: the Admin UI, Admin API, a test IdentityServer and a test SQL Server Database, all of which are preconfigured to communicate with each other with minimal user input. Note that the data in the test database will not persist beyond container shutdown!
To get started with this scenario, check out the Installing Admin UI & IdentityServer article.
This environment also comes with a test client application for testing user login and claims. This is available on localhost:5002.
Recommended Testing Scenarios
To get the most out this stage of the beta program, we recommend the following testing roadmap:
- Using the Admin UI to seed data, creating new users and claims (
- Testing created users and claims using the sample client application provided (
- Integrating new or existing client applications, configuring clients and resources using the Admin UI
Admin UI Only
The second scenario is that you already have an existing (external) IdentityServer. In this case the Admin UI site and API site will run in Docker containers, configured to communicate with your existing (external) IdentityServer and Database.
Note that for this initial phase of the beta program, Admin UI only supports a single database containing both the user store and IdentityServer configuration. For more details on supported user stores, check out the Integrating with IdentityServer article.
This is our recommended scenario for the initial phase of beta testing.
To get started with this scenario, check out the Installing Admin UI article.