jamf/DEPNotify-Starter

Enhancement Tracker/Poll - Registration Window

kbareis opened this issue · 3 comments

Per @remusache's request for additional features, I thought it might be good to start an issue where I could potentially track requests for a registration window and possibly implement the most commonly requested options. So far, I was thinking about options around the following topics:

  • Computer Name text field
  • Asset Tag text field (in Jamf)
  • Department Dropdown (in Jamf and for those who don't use a directory service)
  • Building Dropdown (in Jamf and for those who don't use a directory service)
  • Room Dropdown (in Jamf and for those who don't use a directory service)

Any need for the following?

  • Bar Code 1 (in jamf)
  • Bar Code 2 (in jamf)

Ones I wasn't planning to add

  • Username (directory service is a better source of truth)
  • Full Name (directory service is a better source of truth)
  • Email Address (directory service is a better source of truth)
  • Phone Number (directory service is a better source of truth)
  • Position (directory service is a better source of truth)
  • Purchasing Information (as DEP Notify was designed for user on-boarding)

After doing some testing this weekend, there is currently a limitation with DEP Notify and the registration window. It will support up to 2 text boxes and up to 2 popups. Aligning toward having text boxes for computer name and asset tag and drop downs for department and building.

Full code is in a separate branch. Trying to figure out why Eula or registration window open again when enabled

Working with @fdg on Slack on changes. Closing as code is complete.