AI & security research Sydney, Australia
Contact Me LinkedIn Contact
Me

Passwords, account addresses and server addresses in this report have been removed, covered or replaced with placeholders.

This is my complete IT infrastructure project report for StarTech Business College (STBC), a vocational training institution establishing its first campus in Sydney's CBD. Prepared on 10 November 2025, this project covers end-to-end deployment — from network design and hardware procurement through to Active Directory, file sharing, Group Policy, and Microsoft 365.

Prepared by: Mizanur Rahman  |  Date: 10 November 2025

Executive Summary

STBC required a fully operational, secure, and scalable IT environment to support its Sydney CBD campus from day one. The scope included:

Total initial investment: $160,995.72 AUD
Ongoing monthly cost: $569.60/month

Project Scope

The project was scoped across five key deliverables:

  1. Network Design & Hardware — topology, cabling, switching, wireless, CCTV
  2. Server & Active Directory — domain controller, OU structure, user accounts, security groups
  3. File Services — shared folders with role-based NTFS access control
  4. Group Policy — password complexity, account lockout, and security baselines
  5. Microsoft 365 — user provisioning, licensing, shared mailboxes, distribution groups, MFA

Hardware & Software — Products and Costs

All hardware was selected for reliability, scalability, and value. The full procurement list:

Item Qty Unit Price Total
HPE ProLiant ML350 Gen11 Server 1 $8,500.00 $8,500.00
Windows Server 2022 Standard 1 $1,500.00 $1,500.00
Cisco RV340 Dual-WAN Router 1 $750.00 $750.00
Ubiquiti 48-Port PoE Core Switch 2 $1,250.00 $2,500.00
Ubiquiti UniFi U6+ Access Points 3 $250.00 $750.00
Staff Desktop PCs 8 $1,400.00 $11,200.00
Classroom Desktop PCs 60 $1,200.00 $72,000.00
Monitors (24") 70 $380.00 $26,600.00
Total Initial Investment $160,995.72

Network Documentation

The network uses an extended star topology with Cat6a cabling throughout the campus. The NBN 100/40 internet connection is the primary WAN link. A Cisco RV340 dual-WAN router provides failover capability and handles site-to-site VPN. Traffic flows from the router through a hardware firewall into the Ubiquiti 48-port PoE core switch, which distributes to all endpoints.

Three Ubiquiti UniFi U6+ access points provide wireless coverage: AP #1 at Reception, AP #2 in Classroom A, AP #3 in Classroom B. All APs are powered via PoE — no separate power adapters required.

STBC full network topology diagram

Full network topology — NBN → Cisco RV340 → Firewall → Ubiquiti 48-port PoE core switch → all endpoints. Extended star topology with Cat6a cabling throughout.

Network summary:

Active Directory — OU Structure

The server STBC-DC01 was promoted to Domain Controller for STBC.LOCAL. Roles installed: Active Directory Domain Services (AD DS), DNS, DHCP, and File and Storage Services.

I built the OU structure to mirror the college's departments — starting with a root OU named STBC under the domain, then a sub-OU for each department inside it. "Protect container from accidental deletion" was checked on every OU.

Creating the STBC root OU in Active Directory Users and Computers

Creating the root STBC Organisational Unit in Active Directory Users and Computers — protection from accidental deletion always enabled

Creating Reception sub-OU inside STBC

Creating the Reception sub-OU inside the STBC root OU — each department gets its own container

After creating all seven department OUs, the full structure:

Completed Active Directory OU structure showing all seven departments

Completed OU structure — seven department OUs under STBC: Reception, Admin, Teachers, Marketing, Accountant, Director, Students

Active Directory — User Accounts & Security Groups

Every staff member received a domain user account placed in their department OU. Security groups (e.g. Admin-Grp, Teachers-Grp, Director-Grp) were created for each department — permissions and policies are always applied to the group, never to individual accounts. This means a single group membership change propagates access across the entire system.

Admin OU in Active Directory showing Admin-Grp security group

Admin OU selected in AD Users and Computers — the Admin-Grp security group is used to assign all permissions for this department

Ratan Khan user properties showing all group memberships in Active Directory

Ratan Khan's user account — member of Director-Grp, granting access to the Director shared folder and relevant Group Policies

All staff accounts were created with a temporary initial password. Users are required to change their password at first login.

File Server — Shared Folders & NTFS Permissions

The domain controller doubles as the file server. A shared root folder STBC DATA was created at C:STBC DATASTBC with a subfolder for every department. Each subfolder is shared only with its matching security group using least-privilege NTFS permissions — one group cannot see another group's folder.

File Explorer showing all STBC department shared folders

The STBC shared data structure — one folder per department under C:STBC DATASTBC, all managed via NTFS permissions

Permission assignments:

Network access permissions panel for Admin shared folder showing Admin-Grp and Director-Grp

Admin folder share permissions — Admin-Grp and Director-Grp listed with Read/Write; all other groups are explicitly denied

Access was verified end-to-end by connecting via UNC path from a domain-joined client machine:

Windows Run dialog connecting to Reception shared folder via UNC path

Connecting to Dc-01STBC DATASTBCReception from the Run dialog — verifying a Reception user can reach their folder

Reception shared folder open and accessible in File Explorer

Reception folder successfully opened — folder is empty and ready for use, access confirmed for Reception-Grp members

Windows Run dialog connecting to Admin shared folder via UNC path

Now connecting to Dc-01STBC DATASTBCAdmin — the next step is to confirm that a non-Admin user is blocked

Windows network error — access denied to non-authorised user attempting Admin folder

Access denied — a user outside Admin-Grp and Director-Grp cannot open the Admin folder. NTFS permissions are working correctly.

Group Policy — Password Policy

Security policies were enforced using Group Policy Objects (GPOs) linked to the STBC OU. The password policy settings:

Group Policy Management Editor showing password policy settings configured for STBC

Password Policy GPO — complexity enabled, 24-password history, 20-day maximum age, 8-character minimum length

To verify the policy was applied, a simple password change was attempted for Rina Smith's account:

Windows password change error — password does not meet complexity requirements

Rina Smith's password change rejected — "Unable to update the password. The value provided for the new password does not meet the length, complexity, or history requirements." Policy confirmed working.

Group Policy — Account Lockout Policy

The account lockout policy defends against brute-force login attempts:

Group Policy Management Editor showing account lockout policy settings

Account Lockout Policy GPO — 1 invalid logon attempt triggers a 10-minute lockout, counter resets after 10 minutes

Verified by deliberately failing a login for the Rina Smith test account:

Windows logon screen showing account locked out message for Rina Smith

Account lockout confirmed — Rina Smith's account locked after 1 failed attempt. Lockout policy is working as configured.

Microsoft 365 — User Provisioning

All staff accounts were provisioned in Microsoft 365 Business Premium using the tenant domain example.com. Users were added via the M365 admin centre — first via "Add multiple users" for bulk onboarding, then individually verified.

Microsoft 365 admin centre — Add multiple users interface

Bulk user creation in M365 — "Add list of users" interface with Rina Smith (Rina.Sm) being entered as the first user on the example.com domain

Microsoft 365 admin centre showing all provisioned staff users with Business Premium licences

All staff users provisioned in M365 admin centre — each assigned a Microsoft 365 Business Premium licence

Microsoft 365 — Shared Mailboxes

Shared mailboxes allow multiple staff to send and receive from a single address without a dedicated licence. Two shared mailboxes were configured:

Microsoft 365 admin centre showing shared mailboxes with members panel open

Shared mailboxes Admin-SM and Teachers-SM created — Amit Sharma, Karan Patel, and Ratan Khan added as Admin-SM members

The shared mailbox was tested by sending an email to admin-sm@example.com from Rabin Williams' account:

Outlook showing Admin-SM shared mailbox inbox with received email from Rabin Williams

Shared mailbox working — Rabin Williams sends a test email to Admin-SM; the message arrives in the shared inbox confirming end-to-end mail flow

Microsoft 365 — Distribution Groups

Distribution lists (DLs) were created for each department so staff can reach an entire team with a single email address. Seven distribution groups were configured:

Creating the Marketing distribution group in Microsoft 365 admin centre

Creating the Marketing distribution group — address marketing@example.com, external senders allowed so clients can reach the team directly

All seven distribution lists in Microsoft 365 admin centre with Admin-DL members shown

All seven distribution lists created — Accountant-DL, Admin-DL, Director-DL, Marketing-DL, Reception-DL, Students-DL, Teachers-DL. Admin-DL members: Rabin Williams, Ratan Khan, Mehak Singh.

Microsoft 365 — Multi-Factor Authentication

MFA was enforced for all users via Microsoft Entra (formerly Azure AD). Per-user MFA was set to Enforced for every account in the tenant — requiring the Microsoft Authenticator app for all sign-ins.

Microsoft Entra admin centre showing per-user MFA enforced for all staff accounts

Per-user MFA in Microsoft Entra — all nine accounts (Amit Sharma, Karan Patel, Mehak Singh, Mizanur Rahman, Mohan Jung, Rabin Williams, Ratan Khan, Rina Smith, Ruby Rana) show status: Enforced

MFA was verified by signing in as Rabin Williams — the Authenticator app prompted for approval before access was granted:

Microsoft Authenticator MFA approval prompt with number matching for Rabin Williams

MFA confirmed working — Rabin Williams' sign-in triggers the Microsoft Authenticator "Approve sign in request" prompt with number matching (71). Access granted only after approval.

Microsoft 365 — Outlook Configuration

Each staff member's Outlook was connected to their M365 account. Additional per-user features were configured: email signatures, forwarding rules, and automatic replies.

Outlook account settings showing Rabin.W@example.com connected as Microsoft 365 account

Outlook connected to Rabin.W@example.com — Microsoft 365 account authenticated, calendar and mail syncing

Office 365 — Endpoint Deployment

Microsoft 365 Apps (Word, Excel, PowerPoint, Outlook, Teams) were deployed to all staff machines by signing in with each user's M365 credentials. The installation pulls directly from Microsoft's CDN — no ISO, no manual package, no GPO deployment required.

Microsoft Office 365 downloading and installing on a staff endpoint

Office 365 installing on a staff endpoint — signing in with the M365 account automatically triggers the full suite download from Microsoft's CDN

Outlook — Email Signatures

Professional email signatures were configured for staff members in Outlook settings. The signature includes name, title, phone number, email address, and social media icons — automatically applied to all outgoing emails.

Outlook Signatures settings showing Rabin Williams' configured email signature

Rabin Williams' email signature — Administrative Assistant, StarTech Business College | rabin.w@stbc.example | social icons. Applied automatically to all outgoing emails.

Outlook — Email Forwarding

Email forwarding was enabled for selected accounts. Rabin Williams' account forwards all incoming mail to admin@example.com with a copy retained in the original mailbox — ensuring the shared admin team receives all relevant correspondence.

Outlook Forwarding settings with Enable forwarding toggled on, forwarding to admin@example.com

Email forwarding enabled — all of Rabin Williams' mail forwarded to admin@example.com, with "Keep a copy of forwarded messages" checked so nothing is lost

Outlook — Automatic Replies

Out-of-office automatic replies were configured for staff accounts. The message directs urgent matters to admin@stbc.example and is sent both internally and externally during absence periods.

Outlook Automatic replies settings with out-of-office message configured

Automatic replies configured — "Thank you for your email. I'm currently out of the office and will return on 5th November. If your matter is urgent, please contact admin@stbc.example." Enabled for both internal and external senders.

Outlook Admin-SM shared mailbox inbox showing received email

Admin-SM shared mailbox inbox — email from Rabin Williams is visible to all Admin-SM members, confirming end-to-end mail flow across the Microsoft 365 tenant

User Accounts Summary

All staff accounts were provisioned in both Active Directory (STBC.LOCAL) and Microsoft 365 (example.com). All accounts started with a temporary initial password — users required to change at first login.

Name Username Department Role
Rina Smith Rina.S Reception Receptionist
Mehak Singh Mehak.S Admin Admin Officer
Rabin Williams Rabin.W Admin Administrative Assistant
Amit Sharma Amit.S Teachers Teacher
Karan Patel Karan.P Teachers Teacher
Mohan Jung Mohan.J Marketing Marketing Officer
Ruby Rana Ruby.R Accountant Accountant
Ratan Khan Ratan.K Director Director

Additional Recommendations

1. Backup Strategy — 3-2-1 Rule

Implement the 3-2-1 backup strategy: 3 copies of data, on 2 different media types, with 1 copy stored offsite. Windows Server Backup handles daily local backups to an attached drive; Azure Backup or a third-party cloud solution covers the offsite copy. This ensures recovery from both hardware failure and ransomware.

2. Endpoint Security

Deploy enterprise endpoint detection and response (EDR) across all 68 machines. Recommended solutions: SentinelOne or CrowdStrike Falcon — both provide AI-powered threat detection, ransomware rollback, and centralised management. Microsoft Defender (included with M365 Business Premium) is a viable starting point before budget allows for a dedicated EDR platform.

3. Hardware Maintenance Budget

Allocate 15–20% of the initial hardware cost annually for maintenance, repairs, and planned replacement cycles. With $160,995.72 invested in hardware, this equates to approximately $24,000–$32,000 per year — covering warranty extensions, component failures, and scheduled hardware refreshes.

Financial Summary

Category Amount (AUD)
Total Initial Investment (hardware + software) $160,995.72
Ongoing Monthly Cost (M365 licences + internet) $569.60

Conclusion

This project delivered a complete, production-ready IT infrastructure for StarTech Business College's Sydney CBD campus. Every component — from the physical network through to user accounts and cloud services — was designed, deployed, and tested end-to-end.

The infrastructure is secure, scalable, and ready to support STBC's growth: Active Directory provides a single point of identity management, Group Policy enforces security baselines across all machines, Microsoft 365 enables cloud collaboration for all staff, and a robust extended-star network supports 70+ concurrent users across wired and wireless connections.

Total initial investment: $160,995.72 AUD  |  Ongoing monthly cost: $569.60

This project covers core skills examined in CompTIA Server+, Microsoft MS-102 (Microsoft 365 Administrator), AZ-800 (Administering Windows Server Hybrid Core Infrastructure), and CompTIA Network+. Building a complete end-to-end deployment like this is the fastest way to turn exam theory into practical, demonstrable experience.

← All posts
Contact Me Message me