← All projects

ICS List Application

Schweizer Electronic AG

Power AppsPCF ComponentsPower AutomateDataversePlugins
ICS List Application Screenshot

Note: Images have been modified to protect confidential information and may not reflect the exact original appearance.

Gallery

ICS List Screenshot 1
ICS List Screenshot 2
ICS List Screenshot 3

Overview

The ICS List Application is a Model-Driven Power App used across multiple departments. Each department required different views, functionality, and security rules.

The Challenge

The main challenges were cross-department coordination and complex visibility logic:

  • Different row visibility depending on department and order status
  • Automation of manual processes
  • Department-specific views and functionality
  • Consistent communication across teams

The Solution

The solution was built using the full Power Platform stack.

  • Business logic was implemented with .NET Dataverse plugins.
  • Dynamic form behavior was handled with JavaScript.
  • Custom PCF components were used in grids and forms.
  • Power Automate flows handled task automation and notifications.
  • Security roles and row-level access ensured controlled data visibility.

Technical Highlights

  • PCF components (TypeScript/React)
  • Dataverse plugins (.NET / C#)
  • JavaScript form scripting
  • Power Automate workflows
  • Row-level security based on order status
  • Department-specific views and dashboards

Results

The application reduced manual work, standardized workflows across departments, and ensured each team had access only to relevant data.

Project Info

Client

Schweizer Electronic AG

Timeline

~11 months

Role

Solution Architect & Lead Developer

Platform

Microsoft Power Platform

Tech Stack

Power AppsPCFPower AutomateDataverse.NET PluginsJavaScriptTypeScript