## Documentation

- About
- Read First
  - What is IdentityServer
  - Installation Scenarios
- Migrations
- Bootstrapping
- Configuration & Integration
  - AdminUI Settings
  - Configuring AdminUI
  - Configuring AdminUI (NuGet)
  - Integrating with Identity Server
  - Integrating with Identity Server Custom Schema
  - Integrating with Quickstarts
  - Enabling Logging
- Installation
  - IIS
  - Azure
    - Install in Azure
    - Create Azure Web App
  - Docker
  - NuGet
- Custom Database Connections
- Custom Identity Store
  - Overview
  - Partial Implementation
  - Full Implementation
  - Tenancy With Entity Framework
  - NoSql Implementation (MongoDB)
- Custom CSP
- Users
  - Searching for Users
  - Adding Users
  - Editing Users
  - Deleting Users
  - Merge Users
  - Set User Password
  - Session Management
  - User Reports
  - Bulk User Import
- Roles
  - Creating Roles
  - Managing Roles
  - Managing Users in a Role
  - Managing Role Claims
- Claim Types
- Clients
  - Searching for Clients
  - Adding Clients
  - Adding a SAML Client
  - Adding a WS-Fed Client
  - Editing Clients
  - Deleting Clients
  - Clone Client
- Import and Export
  - Exporting Clients
  - Importing Clients
  - Importing Client Configuration with Secrets
  - Importing SAML Clients with Certificates
  - Import and Export Via the API
- Dynamic Authentication Providers
  - What is Dynamic Authentication
  - Enabling or disabling Dynamic Authentication
  - Add a Dynamic Provider
    - First Steps
    - Adding OIDC Provider
    - Adding SAML Provider
  - Edit a Dynamic Provider
    - Accessing edit view
    - Editing a OIDC Provider
    - Editing a SAML Provider
  - Deleting a Provider
  - Searching for Provider
- Resources
  - Searching for Resources
  - Creating Resources
  - Editing resources
- Webhooks
  - Webhooks
  - Endpoint Configuration
- MCP
  - Overview
  - Default Server Prompt Instructions
- User Settings Endpoints
- Access Policy
- Keys
- Auditing
- FAQs
- Troubleshooting
  - Unable to start AdminUI
  - Unable to contact IdentityServer
  - Unable to contact API
  - Unable to log in

### Create Azure Web App

- -Create an Azure Web App

The following documentation describes how to create a Web App in Azure to host AdminUI. We always recommend checking Azure documentation for more accurate and updated information.

## Create an Azure Web App

Access your Azure account and select “Create a resource”.

Type “web app” and select the first one.

To ensure AdminUI works when hosted the most important change to make to the configuration is in the “Basic” tab, under “Instance Details”.

On “Publish”, select “Code” unless you are planning to deploy AdminUI with Docker. Never select “Static Web App” as this is for serving static HTML, CSS and JavaScript.

On “Runtime stack” select “.NET 6”. Setting the runtime to “.NET 6” informs the Azure Web App that we are publishing .NET binaries and that the application is started.

Finally, on “Operating System” we recommend selecting “Linux”. “Windows” will also work, although the hosting costs may be greater.

The rest of the configuration will depend on your needs.

When you are happy with the rest of your configuration, click on “Review + create” to show the intended settings before creating or “Create” at the bottom if you are sure that all settings are correct.

Previous Next