Role-Based Internal Platform for Targeted Content Delivery
The Role-Based Internal Platform for Targeted Content Delivery is a modern intranet solution built for the Santa Barbara County Public Defender's Office on SharePoint Online using SharePoint Framework (SPFx) and React. The platform replaces that "one size fits all" model with a personalized, role aware experience. Using Azure Entra ID / Active Directory groups and audience targeting, each employee lands on a homepage tailored to their role: Attorney, Investigator, Legal Office Professional (LOP), HR, IT, Fiscal, and more. The key capabilities include:
- Role-based dashboards that surface only the most relevant announcements, events, assignments, and tools for each user.
- Targeted resource delivery for forms, manuals, and external links, driven by metadata and list configuration instead of duplicated sites.
- Dynamic onboarding experiences that present new-hire materials for the first 30 days, then automatically phase them out.
- Reusable SPFx web parts (Announcements, Upcoming Events, Assignments, Expert Witness Directory, Staff Directory, Forms) that can be configured per department without additional code.
By centralizing content but tailoring what each person sees, the system reduces noise, improves discoverability, and gives the Public Defender's Office a sustainable foundation for future intranet features.
- Steven Gonzales
- Huy Lam
- Jamie Lira
- Krystal Lo
- Jared Martinez
- Jovany Morales
- Alondra Perez
- Jonathan Teves
- Alyssa Tu
- James Ybarra