Elyse DOMAIN IN A BOX
OVERVIEW
This guide provides step-by-step instructions for building a complete Elyse test environment from scratch using Hyper-V virtual machines on a single physical computer. This is intended for lab, testing, and demonstration purposes.
What is Hyper-V? Hyper-V is a feature built into Windows that lets you create “virtual machines” (VMs) — essentially computers running inside your computer. Each VM behaves like a separate physical machine with its own operating system, but they all share your physical hardware. This allows you to build an entire network of servers on a single PC.
How to enable Hyper-V: Click Start, type Turn Windows features on or off, tick Hyper-V, click OK, and restart your PC. If the Hyper-V checkbox is greyed out, you may need to enable virtualisation (Intel VT-x or AMD-V) in your PC’s BIOS/UEFI settings. Note that Windows Home editions do not include Hyper-V — you need Windows 10/11 Pro or Enterprise.
The environment consists of five virtual machines:
| VM Name | Role | IP | RAM | Disk |
|---|---|---|---|---|
| ELYSE-DC01 | Domain Controller (manages user identities) | 10.0.0.10 | 4 GB | 60 GB |
| ELYSE-SQL01 | SQL Server (stores the database) | 10.0.0.20 | 8 GB | 80 GB |
| ELYSE-BE01 | Backend (IIS/.NET application server) | 10.0.0.30 | 4 GB | 60 GB |
| ELYSE-FE01 | Frontend (IIS web server) | 10.0.0.40 | 4 GB | 60 GB |
| ELYSE-WK01 | Workstation (Windows 11 user PC) | 10.0.0.50 | 4 GB | 64 GB |
Domain: elyse.local | Network: 10.0.0.0/24 (Internal switch, no internet)
This appendix cross-references:
- Domain Setup for AD configuration
- SQL Server & Database for database setup
- KCD Configuration for Kerberos delegation
PREREQUISITES
- A physical PC running Windows 10 Pro/Enterprise or Windows 11 Pro/Enterprise with Hyper-V enabled (see above)
- Minimum 32 GB RAM on the host (24 GB will be allocated to VMs, the rest for your host OS)
- Minimum 350 GB free disk space (an SSD is strongly recommended for performance)
- Windows Server 2022 Evaluation ISO downloaded (free from the Microsoft Evaluation Center)
- Windows 11 Enterprise Evaluation ISO downloaded (free from the Microsoft Evaluation Center)
- SQL Server 2022 installer media downloaded — Express edition (free) or higher (see note below)
- Elyse deployment packages available on the host
- Go to the SQL Server Downloads page and download the Express installer.
- Run the downloaded installer on your host PC. Instead of clicking “Basic” or “Custom”, select Download Media.
- Choose Express Advanced (approximately 700–800 MB). This downloads a single file containing the full engine.
- Save this file somewhere you can find it later (e.g.,
C:\Lab-Elyse\ISOs\).
PHASE 1: NETWORK AND STORAGE PREPARATION
Step 1: Create the Hyper-V Internal Switch
A virtual switch is like a virtual network cable that connects your VMs together. An “Internal” switch allows the VMs to communicate with each other and with your host PC, but does not give them internet access — perfect for an isolated lab.
- Open Hyper-V Manager (click Start, type Hyper-V Manager, click the result).
- On the right-hand side of the window, in the Actions pane, click Virtual Switch Manager...
- A new window opens. On the left, “New virtual network switch” should already be highlighted.
- On the right, select Internal.
- Click Create Virtual Switch.
- In the Name field, type:
Elyse-Internal-Switch - Leave all other settings as they are.
- Click OK.
Step 2: Create VM Storage Folders
Each VM stores its files (virtual hard drives, configuration, etc.) in a folder. We create a dedicated folder for each VM to keep things organised.
- Open File Explorer (click the folder icon on your taskbar, or press Windows Key + E).
- Navigate to your fastest drive (usually C:). Click This PC in the left pane, then double-click your C: drive.
- Right-click in an empty area > New > Folder. Name it
Lab-Elyseand press Enter. - Double-click
Lab-Elyseto open it. - Create six sub-folders inside it (right-click > New > Folder for each):
DC01,SQL01,BE01,FE01,WK01,ISOs - Copy your downloaded ISO files into
C:\Lab-Elyse\ISOs\. (Navigate to your Downloads folder, right-click each ISO > Copy, then navigate to the ISOs folder, right-click > Paste.)
C:\Lab-Elyse\DC01\
C:\Lab-Elyse\SQL01\
C:\Lab-Elyse\BE01\
C:\Lab-Elyse\FE01\
C:\Lab-Elyse\WK01\
C:\Lab-Elyse\ISOs\ (contains your ISO files)
PHASE 2: DOMAIN CONTROLLER (ELYSE-DC01)
The Domain Controller (DC) is the most critical server. It manages user identities, passwords, and security for the entire network. We build this first because all other servers need to “join” the domain it creates.
Step 3: Create the ELYSE-DC01 Virtual Machine
- Open Hyper-V Manager if not already open.
- In the left pane, right-click your computer name and select New > Virtual Machine...
- The “New Virtual Machine Wizard” opens:
- Before You Begin: Click Next.
- Specify Name and Location: Name:
ELYSE-DC01. Tick Store the virtual machine in a different location. Click Browse... and selectC:\Lab-Elyse\DC01. Click Next. - Specify Generation: Select Generation 2 (supports modern UEFI and security features). Click Next.
- Assign Memory: Set to
4096MB (4 GB). Uncheck “Use Dynamic Memory”. Click Next. - Configure Networking: Select
Elyse-Internal-Switchfrom the dropdown. Click Next. - Connect Virtual Hard Disk: Leave defaults, set Size to
60GB. Click Next. - Installation Options: Select “Install an operating system from a bootable image file”. Click Browse... and select your Windows Server 2022 ISO from
C:\Lab-Elyse\ISOs\. Click Next. - Summary: Click Finish.
The VM is created but not running. You should see ELYSE-DC01 listed in Hyper-V Manager with state “Off”.
Step 4: Hardware Configuration (ELYSE-DC01)
Before starting the VM, adjust two settings:
- Right-click
ELYSE-DC01in Hyper-V Manager > Settings... - Click Security in the left-hand list. Ensure Enable Trusted Platform Module is ticked.
- Click Processor in the left-hand list. Change Number of virtual processors to
2. - Click OK.
Step 5: Install Windows Server (ELYSE-DC01)
- Right-click
ELYSE-DC01> Connect.... A console window opens (black screen — the VM is off). - Click the green Start button (▶) in the toolbar at the top of the console window.
- IMPORTANT: When “Press any key to boot from CD or DVD...” appears, immediately press any key (e.g., spacebar). If you miss it, click the Reset button in the toolbar and try again.
- The Windows Setup screen appears:
- Language/Keyboard: Leave defaults. Click Next, then Install now.
- Select Windows Server 2022 Standard Evaluation (Desktop Experience).
Do NOT select the version without “Desktop Experience” — that is Server Core (command-line only, no graphical interface).
- Accept the license terms. Click Next.
- Select Custom: Install Microsoft Server Operating System only (advanced).
- Select Drive 0 (60 GB). Click Next.
- Wait for installation (5–10 minutes). The VM restarts automatically. Do not press a key during the restart — let it boot from the hard drive.
- Set the Administrator password (e.g.,
ElyseLab2026!). Write this password down — you will use it for every VM. - At the lock screen, send Ctrl+Alt+Delete to the VM: in the console toolbar, click the keyboard icon or go to Action > Ctrl+Alt+Delete. Then type your password and press Enter.
You should now see the Windows Server desktop with Server Manager open.
Step 6: Configure Static IP and Rename (ELYSE-DC01)
Every server needs a fixed (static) IP address so other servers can always find it.
Set the Static IP Address
- In Server Manager (opens automatically on login; if not, click Start and type Server Manager), click Local Server in the left sidebar.
- Find the Ethernet row (shows “IPv4 address assigned by DHCP”). Click that blue link.
- A “Network Connections” window opens. Right-click the Ethernet adapter > Properties.
- Click Internet Protocol Version 4 (TCP/IPv4) to highlight it, then click Properties.
- Select Use the following IP address and enter:
IP address 10.0.0.10Subnet mask 255.255.255.0Default gateway (leave blank) - Select Use the following DNS server addresses:
Preferred DNS server 127.0.0.1Why 127.0.0.1? This is the “loopback” address — it tells the server to use itself for DNS. Once this server becomes a Domain Controller, it will run its own DNS service. - Click OK, then Close.
Rename the Computer
- Back in Server Manager > Local Server, find the Computer name row (shows a random name like
WIN-ASDF1234). Click that blue link. - A “System Properties” window opens. Click Change...
- In the Computer name field, type:
ELYSE-DC01 - Click OK. A prompt says a restart is required. Click OK, then Close, then Restart Now.
Wait for the reboot. Log back in. Verify the computer name shows ELYSE-DC01 in Server Manager > Local Server.
Step 7: Install Active Directory Domain Services
Active Directory Domain Services (AD DS) is the feature that turns a server into a Domain Controller.
- In Server Manager, click Manage (top-right) > Add Roles and Features.
- The wizard opens:
- Before You Begin: Click Next.
- Installation Type: Leave “Role-based” selected. Click Next.
- Server Selection: Your server should be selected. Click Next.
- Server Roles: Find and tick Active Directory Domain Services.
- A popup asks to add required features. Click Add Features.
- Click Next through the remaining screens without changing anything.
- Click Install. Wait for completion. Do not close this window.
Step 8: Promote to Domain Controller
After AD DS installs, you will see a link: “Promote this server to a domain controller” (or a yellow warning flag at the top of Server Manager). Click it.
- Deployment Configuration: Select Add a new forest. Root domain name:
elyse.local. Click Next. - Domain Controller Options: Functional levels: Windows Server 2016. Check DNS server. DSRM Password: use the same Administrator password. Click Next.
- DNS Options: Ignore the yellow “DNS Delegation” warning. Click Next.
- Additional Options: NetBIOS name auto-fills as
ELYSE. Click Next. - Paths: Leave defaults. Click Next.
- Prerequisites Check: Verify the green checkmark (“All prerequisite checks passed successfully”). Click Install.
Step 9: Post-Promotion Health Check
Verify DNS Configuration
- Press Windows Key + R. Type ncpa.cpl and press Enter. (This opens the Network Connections window.)
- Right-click the Ethernet adapter > Properties.
- Select Internet Protocol Version 4 (TCP/IPv4) > Properties.
- Verify Preferred DNS server is
127.0.0.1. (Windows sometimes changes this to::1during DC promotion — change it back if needed.) - Click OK and Close.
Verify the Domain is Active
- In Server Manager, click the Tools menu (top-right area).
- Select Active Directory Users and Computers. A new window opens.
- In the left pane, you should see
elyse.local. Click the arrow next to it to expand. You should see folders: Builtin, Computers, Domain Controllers, Users.
If you can see these folders, your Domain Controller is working correctly.
Step 10: Configure Active Directory for Elyse
Now follow the Domain Setup guide completely to create the service accounts and security group required by Elyse.
- Replace
yourdomain.comwithelyse.local - Replace
YOURDOMAINwithELYSE - Use your lab password for the service account passwords
PHASE 3: SQL SERVER (ELYSE-SQL01)
Step 11: Create the ELYSE-SQL01 Virtual Machine
- In Hyper-V Manager (on your host PC), right-click your computer name > New > Virtual Machine...
- Walk through the wizard:
- Before You Begin: Click Next.
- Name and Location: Name:
ELYSE-SQL01. Tick “Store in a different location” and browse toC:\Lab-Elyse\SQL01. Click Next. - Generation: Select Generation 2. Click Next.
- Memory:
8192MB (8 GB). Uncheck Dynamic Memory. (SQL Server performs better with fixed RAM.) Click Next. - Networking: Select
Elyse-Internal-Switch. Click Next. - Hard Disk:
80GB (SQL needs more room than the DC). Click Next. - Installation Options: Browse to your Windows Server 2022 ISO. Click Next.
- Summary: Click Finish.
Step 12: Hardware Configuration (ELYSE-SQL01)
- Right-click
ELYSE-SQL01> Settings... - Processor: Set to
4virtual processors (SQL Server benefits from more CPU cores). - Security: Ensure Enable Trusted Platform Module is ticked.
- (Optional) Checkpoints: Change to Standard Checkpoints for easier rollback.
- Click OK.
Step 13: Install Windows Server (ELYSE-SQL01)
Follow the same process as Step 5 (ELYSE-DC01):
- Right-click
ELYSE-SQL01> Connect.... Click the green Start button. - Immediately press any key when “Press any key to boot from CD or DVD” appears.
- Language defaults > Next > Install now.
- Select Windows Server 2022 Standard Evaluation (Desktop Experience). Click Next.
- Accept license > Custom install > Drive 0 (80 GB) > Next.
- Wait for installation. Do not press a key during reboots.
- Set the Administrator password (same lab password). Log in.
Step 14: Configure Networking (ELYSE-SQL01)
- Press Windows Key + R, type ncpa.cpl, press Enter.
- Right-click Ethernet > Properties.
- Select Internet Protocol Version 4 (TCP/IPv4) > Properties.
- Select Use the following IP address:
IP address 10.0.0.20Subnet mask 255.255.255.0Default gateway (leave blank) - Select Use the following DNS server addresses:
Preferred DNS server 10.0.0.10Why 10.0.0.10? This points to your Domain Controller (ELYSE-DC01), which runs the DNS service. If this is wrong, the domain join in the next step will fail. - Click OK, then Close.
Step 15: Join the Domain (ELYSE-SQL01)
- Open Server Manager. Click Local Server in the left sidebar.
- Click the blue link next to Computer name (shows a random name like
WIN-XXXX). - Click Change...
- Computer name:
ELYSE-SQL01 - Under Member of, select Domain and type:
elyse.local - Click OK. A credentials dialog appears:
User name ELYSE\AdministratorPassword (your lab password) - You should see: “Welcome to the elyse.local domain.”
- Click OK and Restart Now.
- After reboot, log in as
ELYSE\Administrator.
Step 16: Transfer SQL Server Installer to the VM
Since the lab has no internet, transfer the SQL Server Express installer from your host PC to the VM:
Option A — Copy/Paste (easiest): If Enhanced Session Mode is enabled in Hyper-V (usually on by default), right-click the installer file on your host > Copy, then right-click the VM desktop > Paste.
Option B — ISO Mount: In Hyper-V Manager, right-click ELYSE-SQL01 > Settings... > SCSI Controller > DVD Drive. Select Image file and browse to the installer. Inside the VM, it appears as a DVD drive in File Explorer.
Step 17: Install SQL Server and Restore Database
Follow the SQL Server & Database guide completely.
- Replace
YOURDOMAINwithELYSE - Replace
yourdomain.comwithelyse.local - The
svc_sqlaccount was created in Step 10 (via the Domain Setup guide) - Transfer the Elyse database backup (
.bakfile) to the VM using the same method as Step 16
Step 18: Configure KCD
Follow the KCD Configuration guide. Perform these steps on ELYSE-DC01 (not on the SQL server).
- Replace
YOURDOMAINwithELYSE - Replace
yourdomain.comwithelyse.local - SQL Server hostname:
ELYSE-SQL01 - Backend hostname:
ELYSE-BE01 - Frontend hostname:
ELYSE-FE01(for the frontend proxy SPNs — required because the frontend and backend are on separate servers)
PHASE 4: BACKEND SERVER (ELYSE-BE01)
Step 19: Create the ELYSE-BE01 Virtual Machine
- In Hyper-V Manager, right-click your computer name > New > Virtual Machine...
- Walk through the wizard:
- Before You Begin: Click Next.
- Name and Location: Name:
ELYSE-BE01. Tick “Store in a different location”, browse toC:\Lab-Elyse\BE01. Click Next. - Generation: Generation 2. Click Next.
- Memory:
4096MB. Uncheck Dynamic Memory. Click Next. - Networking:
Elyse-Internal-Switch. Click Next. - Hard Disk:
60GB. Click Next. - Installation Options: Browse to your Windows Server 2022 ISO. Click Next.
- Summary: Click Finish.
- Hardware Tweaks: Right-click
ELYSE-BE01> Settings...- Processor: Set to
2. - Security: Enable TPM.
- Processor: Set to
Step 19b: Install Windows Server (ELYSE-BE01)
Follow the same Windows Server installation process as Step 5 / Step 13:
- Connect to the VM and click Start. Press a key immediately to boot from the ISO.
- Select Windows Server 2022 Standard Evaluation (Desktop Experience).
- Custom install > Drive 0 (60 GB) > Next. Wait for installation.
- Set the Administrator password (same lab password). Log in.
Step 20: Configure Networking and Join Domain (ELYSE-BE01)
Set the Static IP
- Press Windows Key + R, type ncpa.cpl, press Enter.
- Right-click Ethernet > Properties.
- Select IPv4 > Properties. Enter:
IP address 10.0.0.30Subnet mask 255.255.255.0Default gateway (leave blank) Preferred DNS 10.0.0.10 - Click OK, then Close.
Join the Domain
- Open Server Manager. Click Local Server.
- Click the blue link next to Computer name. Click Change...
- Computer name:
ELYSE-BE01. Member of: Domain:elyse.local. Click OK. - Credentials:
ELYSE\Administrator/ (lab password). - You should see: “Welcome to the elyse.local domain.”
- Click OK and Restart Now. After reboot, log in as
ELYSE\Administrator.
Step 21: Deploy the Backend
Transfer the backend deployment zip to ELYSE-BE01 (using copy/paste or ISO mount as in Step 16) and follow the Backend Installation (Server) instructions.
When configuring the .env file, use these lab values:
DB_HOST=ELYSE-SQL01
DB_NAME=Elyse_DB
USE_KCD=true
PHASE 5: FRONTEND SERVER (ELYSE-FE01)
Step 22: Create the ELYSE-FE01 Virtual Machine
- In Hyper-V Manager, right-click your computer name > New > Virtual Machine...
- Walk through the wizard:
- Before You Begin: Click Next.
- Name and Location: Name:
ELYSE-FE01. Tick “Store in a different location”, browse toC:\Lab-Elyse\FE01. Click Next. - Generation: Generation 2. Click Next.
- Memory:
4096MB. Uncheck Dynamic Memory. Click Next. - Networking:
Elyse-Internal-Switch. Click Next. - Hard Disk:
60GB. Click Next. - Installation Options: Browse to your Windows Server 2022 ISO. Click Next.
- Summary: Click Finish.
- Hardware Tweaks: Right-click
ELYSE-FE01> Settings...- Processor: Set to
2. - Security: Enable TPM.
- Firmware: Ensure DVD Drive is at the top of the boot order. (If not, select it and click “Move Up”.)
- Processor: Set to
Step 22b: Install Windows Server (ELYSE-FE01)
Follow the same Windows Server installation process:
- Connect to the VM and click Start. Press a key immediately to boot from the ISO.
- Select Windows Server 2022 Standard Evaluation (Desktop Experience).
- Custom install > Drive 0 (60 GB) > Next. Wait for installation.
- Set the Administrator password (same lab password). Log in.
Step 23: Configure Networking and Join Domain (ELYSE-FE01)
Set the Static IP
- Press Windows Key + R, type ncpa.cpl, press Enter.
- Right-click Ethernet > Properties.
- Uncheck Internet Protocol Version 6 (TCP/IPv6) to prevent DNS interference.
- Select IPv4 > Properties. Enter:
IP address 10.0.0.40Subnet mask 255.255.255.0Default gateway (leave blank) Preferred DNS 10.0.0.10 - Click OK, then Close.
Join the Domain
- Open Server Manager. Click Local Server.
- Click the blue link next to Computer name. Click Change...
- Computer name:
ELYSE-FE01. Member of: Domain:elyse.local. Click OK. - Credentials:
ELYSE\Administrator/ (lab password). - You should see: “Welcome to the elyse.local domain.”
- Click OK and Restart Now. After reboot, log in as
ELYSE\Administrator.
Step 24: Deploy the Frontend
Transfer the frontend deployment zip to ELYSE-FE01 (using copy/paste or ISO mount) and follow the Frontend Installation instructions.
When configuring assets/config.json:
{ "apiUrl": "http://ELYSE-FE01:8080/api" }
Because the backend is on a separate server (ELYSE-BE01), you must also edit the web.config file in C:\inetpub\wwwroot\Elyse\frontend\:
- Open File Explorer and navigate to
C:\inetpub\wwwroot\Elyse\frontend\. - Right-click the
web.configfile and select Open with > Notepad. - Find the line containing
http://127.0.0.1:5000/api/{R:1}(this is theBackEndProxyrewrite rule). - Change it to:
http://ELYSE-BE01:5000/api/{R:1} - Save the file (Ctrl+S) and close Notepad.
This tells the frontend IIS site to proxy API requests to the backend server on ELYSE-BE01.
PHASE 6: WORKSTATION (ELYSE-WK01)
The workstation VM provides a domain-joined Windows 11 client for testing the application as an end user would experience it.
Step 25: Download Windows 11 Enterprise ISO
If not already downloaded:
- On your physical host machine (not inside a VM), open a web browser.
- Go to the Microsoft Evaluation Center — Windows 11 Enterprise.
- Click the download link for the 64-bit ISO. You may need to fill out a brief registration form.
- The download is approximately 6–7 GB. Save it to
C:\Lab-Elyse\ISOs\.
Step 26: Create the ELYSE-WK01 Virtual Machine
- In Hyper-V Manager, right-click your computer name > New > Virtual Machine...
- Walk through the wizard:
- Before You Begin: Click Next.
- Name and Location: Name:
ELYSE-WK01. Tick “Store in a different location”, browse toC:\Lab-Elyse\WK01. Click Next. - Generation: Generation 2 (required for Windows 11). Click Next.
- Memory:
4096MB. Uncheck Dynamic Memory. Click Next. - Networking:
Elyse-Internal-Switch. Click Next. - Hard Disk:
64GB. Click Next. - Installation Options: Browse to your Windows 11 Enterprise ISO. Click Next.
- Summary: Click Finish.
- Hardware Tweaks (critical for Windows 11): Right-click
ELYSE-WK01> Settings...- Security: Ensure Enable Trusted Platform Module (TPM) is ticked. Windows 11 will refuse to install without this.
- Processor: Set to
2.
Step 27: Install Windows 11
- Right-click
ELYSE-WK01> Connect.... Click the green Start button. - Immediately press any key when “Press any key to boot from CD or DVD” appears.
- Follow the installer prompts:
- Select your language and keyboard. Click Next.
- Click Install now.
- If asked for a product key, click “I don’t have a product key” (the Enterprise Evaluation usually skips this).
- Select Windows 11 Enterprise. Click Next.
- Accept the license terms. Click Next.
- Select Custom: Install Windows only (advanced).
- Select Drive 0 (64 GB). Click Next.
- Wait for installation. The VM will restart.
- When asked “How would you like to set up this device?”, choose Set up for work or school.
- On the sign-in screen, look for Sign-in options and choose Domain join instead (or “Local account”). We want a local desktop first so we can set the IP and join the domain properly.
OOBE Network Bypass
Windows 11 may insist on a network connection before letting you continue. Since our lab has no internet, you need to bypass this:
- On the “Let’s connect you to a network” screen, press Shift + F10 on your keyboard. (On some laptops, you may need Shift + Fn + F10.) A black Command Prompt window opens.
- Type the following command exactly and press Enter:
OOBE\BYPASSNRO - The VM will automatically reboot and return to the beginning of setup.
- Go through the Region and Keyboard screens again.
- This time, on the “Let’s connect you to a network” screen, you will see a new option: “I don’t have internet”. Click it.
- On the next screen, click “Continue with limited setup”.
Create a local user (e.g., LabAdmin) and set a password. Complete the remaining setup screens to reach the desktop.
Step 28: Configure Networking and Join Domain (ELYSE-WK01)
Set the Static IP
- Right-click the Start button > Run. (Or press Windows Key + R.)
- Type ncpa.cpl and press Enter.
- Right-click Ethernet > Properties.
- Uncheck Internet Protocol Version 6 (TCP/IPv6) to prevent DNS interference.
- Select Internet Protocol Version 4 (TCP/IPv4) > Properties. Enter:
IP address 10.0.0.50Subnet mask 255.255.255.0Default gateway (leave blank) Preferred DNS 10.0.0.10 - Click OK, then Close.
Join the Domain (Windows 11 method)
- Click Start > Settings (the gear icon).
- Click Accounts in the left sidebar.
- Click Access work or school.
- Click the Connect button.
- CRITICAL: Do NOT type anything in the email box at the top. Instead, look at the very bottom of the pop-up window for the link: “Join this device to a local Active Directory domain”. Click that link.
- Type the domain name:
elyse.local. Click Next. - Enter credentials:
User name ELYSE\AdministratorPassword (your lab password) - Click OK through any prompts and Restart the VM.
Verify the Domain Join
- After the reboot, at the login screen, click Other User (bottom-left).
- Look at the bottom of the screen — it should say “Sign in to: ELYSE”.
- Log in as:
User name ELYSE\AdministratorPassword (your lab password)
If you see “Sign in to: ELYSE” and can log in, the domain join was successful.
PHASE 7: POST-DEPLOYMENT
Step 29: Create Test User Accounts
Before you can test the application, you need regular domain user accounts. The Administrator account should not be used for application testing — it is not a member of the Elyse_Users group and is not representative of how real users will access the system.
Switch to ELYSE-DC01 and open Active Directory Users and Computers (Server Manager > Tools > Active Directory Users and Computers).
- In the left panel, expand
elyse.localand click on the Elyse OU. - Right-click the Elyse OU > New > User.
- Create the first test user:
Click Next. Set the password to your lab password. Uncheck “User must change password at next logon” and check “Password never expires” (for lab convenience). Click Next, then Finish.First name JaneLast name SmithUser logon name jsmith - Repeat to create a second test user:
First name JohnLast name DoeUser logon name jdoe - Add both users to the
Elyse_Userssecurity group:- In the right panel of ADUC, double-click the Elyse_Users group to open its properties.
- Click the Members tab.
- Click Add...
- Type:
jsmith; jdoeand click Check Names. Both names should become underlined. - Click OK, then OK again.
Step 30: Bootstrap and Test the System
Follow Bootstrapping to:
- Verify the installation from the workstation (ELYSE-WK01)
- Self-onboard the initial user(s)
- Bootstrap role permissions
- Review and configure global settings
ELYSE\jsmith), not as ELYSE\Administrator. The Administrator account is not a member of the Elyse_Users group and cannot access the application. Testing as a regular user is essential to verify that Kerberos pass-through authentication is working correctly.
In this lab context:
- On ELYSE-WK01, at the login screen, click Other User and log in as
ELYSE\jsmithwith your lab password - Open a web browser (Edge or Chrome) and navigate to:
http://ELYSE-FE01:8080 - The application should load without prompting for credentials
- Select Connected User > Who is this? — it should display
ELYSE\jsmith - For a single-user lab, follow the single-user bootstrapping path (Step 3 in the Bootstrapping guide)
- Replace
YOURDOMAINwithELYSE
LAB ENVIRONMENT SUMMARY
When all phases are complete:
| VM | IP | Role |
|---|---|---|
| ELYSE-DC01 | 10.0.0.10 | Domain Controller for elyse.local |
| ELYSE-SQL01 | 10.0.0.20 | SQL Server with Elyse_DB database |
| ELYSE-BE01 | 10.0.0.30 | .NET backend on IIS with KCD |
| ELYSE-FE01 | 10.0.0.40 | Angular frontend on IIS |
| ELYSE-WK01 | 10.0.0.50 | Windows 11 workstation for testing |
Service Accounts
| Account | Purpose |
|---|---|
ELYSE\svc_sql | SQL Server Database Engine |
ELYSE\svc_elyse_be | IIS Application Pool (backend) |
Security Group
ELYSE\Elyse_Users — Users permitted to access Elyse
SPNs
| SPN | Account | Purpose |
|---|---|---|
MSSQLSvc/ELYSE-SQL01.elyse.local:1433 | svc_sql | SQL Server (FQDN) |
MSSQLSvc/ELYSE-SQL01:1433 | svc_sql | SQL Server (short name) |
HTTP/ELYSE-BE01.elyse.local | svc_elyse_be | Backend HTTP (FQDN) |
HTTP/ELYSE-BE01 | svc_elyse_be | Backend HTTP (short name) |
HTTP/ELYSE-FE01.elyse.local | svc_elyse_be | Frontend proxy (FQDN) — allows backend to accept Kerberos tickets sent to the frontend hostname |
HTTP/ELYSE-FE01 | svc_elyse_be | Frontend proxy (short name) |
KCD
svc_elyse_be is trusted for delegation to MSSQLSvc on svc_sql.