Tay Aras


Microsoft - UI for Customer Key

Year: 2018
Team: M365 Core | Enterprise + Cloud
Role: Program Manager + UX Design Intern
In the summer of 2018 I worked at Microsoft as a Program Manager Intern as part of Enterprise + Cloud Engineering, a team under M365 Core. M365 core is a group that works under Microsoft Experience + Devices. The team that I was a part of worked on a feature called Customer Key. I was tasked with creating a Customer Facing Reporting system for Customer Key, which was to sit within the M365 admin center. What this did was allow customers to see how fast their mailboxes were being encrypted, how many they had encrypted, which ones were on the data deletion path, etc.



I created a new User Interface for Customer Key within the Security and Compliance Center. What this did was allow customers to use and understand the feature better, as many customers have issues on-boarding or with working with the feature in PowerShell. The goal of this is was make on-boarding and using the feature easier. The main features included will be creating a new DEP (Data Encryption Policy), setting mailboxes to DEPs, searching through DEPs, looking up mailbox lists, etc. After successfully completing my goal and first project of creating Customer Facing Reporting for Customer Key, this project was my stretch goal.

This new user Interface sits within the security and compliance center. It allows customers to create and set their Data Encryption Policies. This UI would sit on top of cmdlets, making it easy to implement and run. It makes it far easier for clients to use and understand the feature. Through this, customers can either create and set individual or group DEPs. They also have the option to upload a CSV containing a new list of mailboxes and assigned DEPs and set them using that.

Above is a screenshot of the new UI, and below is the security and compliance center that the new interface is located.