Stuck in Limbo: Struggles and Successes with MS Graph API for Automated Email Access into O365 – Live Session

Conference Session

Join the Zoom Event


Description

The University of Wisconsin-Madison is a large place, with many staff members. One of the struggles that is familiar to many is how to balance specialized needs for divisions, colleges and other groups inside the university, with the administrative goals of simplifying services at a central level. In particular, email transmissions that are handled by software without the intervention of human hands can struggle when modernization occurs: the need for multi-factor authentication and deprecation of POP/IMAP protocols conflicts with services run by groups such as the college of Engineering.

My presentation goes over the journey I made as the sysadmin for a ticketing program that needed to be able to fetch and send emails through O365 as a computer — not a human that could perform multi-factor auth. I will discuss the basic layout of the way that I solved the issue, point out some pitfalls that arise because of the University’s bureaucracy and hierarchical structure, and offer some tips for others trying to write middleware in the trenches.

My audience will understand this better if they know the underlying mechanisms of emails and how they’re sent or accessed, as well as Office 365 authentication mechanisms.

The key takeaways are that writing middleware or API layers at the University can be quite difficult and challenging, but given the right circumstances, also successful. Another thing to learn is that challenges are almost never purely technical in nature, a lot of obstacles that come up are going to include tasks that take people-knowledge and social skill in the workplace. An appreciation for the wide variety of business needs among campus IT will be emphasized strongly.


Presenter Information


Image Licensed under Creative Commons Zero.

Salesforce + FormAssembly = User Request Magic – Flash Talk

Conference Session

Join the Zoom Event


Description

Do you find yourself swimming in a sea of form requests? At UW-Madison’s Division of Continuing Studies, we certainly did – and we turned to Salesforce and FormAssembly to bring order to the chaos. With some simple Form Assembly set up we were able to automate the creation of campaign and case requests in our Salesforce CRM. You can too!

You will learn how to utilize partner solutions (Form Assembly forms tool) to streamline of routine requests through automation.


Presenter Information


Image by Frank Cone from Pexels.

Extension Intranet in SharePoint Online – Live Session

Conference Session

Join the Zoom Event


Description

Extension uses SharePoint in Office 365 as a robust, modern Intranet for program collaboration, administrative communication, and business workflows.

In 2019 Extension merged with UW-Madison, which required transitioning all IT infrastructure including our SharePoint-based intranet. An aggressive timeline and minimal campus support of SharePoint in Office 365 made for an exciting project. We will discuss how we migrated from a legacy on-premises SharePoint server farm to UW-Madison’s Office 365 SharePoint Online tenant, the compromises and improvements we made, and the relationships with DoIT that we built.

Attendees will learn potential ways to leverage SharePoint in a large school/division, tools and techniques for managing SharePoint migrations, and working with SharePoint with minimal DoIT support.


Presenter Information


Image modified, originally from M365 Admin.

Development, Security and Operations Working Together for UW Madison – Live Session

Conference Session

Join the Zoom Event


Description

When specialized IT fields – Development, Security and Operations – work together, they can solve problems that separate departments many not be able to handle. The process looks different from each perspective. Yet it is teamwork and respect for people with different skill sets that strengthens the UW IT community and keeps technology growing to meet the needs of the University and beyond.


Presenter Information


Image by Raphael Brasileiro from Pexels.

Jupyterhub in AWS for Instruction: It’s only temporary, unless it works… – Live Session

Conference Session

Join the Zoom Event


Description

Our presentation covers an overview of how a partnership between CS and CAE has been providing instances of Jupyterhub notebooks for instruction over the past several years. We will discuss how we have implemented the notebooks using AWS, structured load balancing and integrated with Canvas courses. There will be some demos of the tools we’ve used including terraform, helm and an alternating pair of A-B AWS instances for production and testing environments. We will conclude with a brief chat about future work items we are still figuring out and look for discussion with the community about best practices.

Familiarity with the concepts of cloud services, AWS especially, would be very helpful. Some familiarity with the concepts of containers and CI/CD pipelines will also help.

Attendees will become (more) familiar with cloud resources, learn about innovation in instructional support, discuss when projects take off at the university and stop being “pilots”. They will also learn about ways that people can work across various units in the university and facilitate inter-departmental cooperation.


Presenter Information


Original Logo from Wikipedia Commons. Image created by Mandy Morrow.

Keynote – Using our voice to create inclusive and accessible technology designs and services

Conference Session

Join the Zoom Event

We will be live streaming this session via YouTube. The link will be added no later than June 1st


Keynote Description

We, as IT professionals, play a critical role in designing, developing, and supporting the digital campus. We have created and evolved the digital campus over the last forty years, and in 2020 it became the primary mode of interaction for our communities. What can we learn from the rapid pivot to online, and more importantly, how can we evolve our thinking and approaches?

Let’s discuss how we can use our expertise and our voice to create digital spaces where people can thrive. Using ideas from fields such as critical design practices, conflict management, and polarities, we will explore the most effective approaches for providing spaces where multiple voices are empowered, and diverse communities can thrive.

The session will be interactive.

Opening Remarks for the conference will take place from 8:45-9:15am


Keynote Speaker Information


Image from The Harvard Gazette.

New Hybrid Meeting Rooms to Connect Remote Workers and Guests to the UW-Madison Campus

Description

If you have servers, you might want to use Qualys Cloud Agent to learn about which of your servers have vulnerabilities, like Log4J. This session will go over how to navigate the VMDR dashboard to see which Vulnerabilities are highest priority, which servers they are on, and how you’re making progress over time.This new project builds on our existing campus VoIP telephone network and video conferencing software licenses to address the critical need for additional hybrid conference rooms. The standardized equipment in each room eliminates the need for participants to set up AV equipment in meetings and creates a simplified joining experience. Touch screen controllers allow in-person participants to connect to meetings using MS-Teams, Webex, Zoom and Google Meet. Over 60 hybrid conference rooms are being installed on campus this year, fostering inclusive meetings between remote employees, guests, and in-person conference participants. Departments can get started by requesting a consultation at https://it.wisc.edu/services/custom-audiovisual-conference-room/


Live Q&A Drop-Ins

Friday, June 3rd, 12:45-1:15pm

Join the Zoom Event


Presenter Information


Featured Image by Max Vakhtbovych from Pexels.

How to use Qualys Cloud Agent’s VMDR Dashboard

*Captions have been auto-generated via YouTube. We are actively working to edit these. Please check back if you need captions.

Description

If you have servers, you might want to use Qualys Cloud Agent to learn about which of your servers have vulnerabilities, like Log4J. This session will go over how to navigate the VMDR dashboard to see which Vulnerabilities are highest priority, which servers they are on, and how you’re making progress over time.

Attendees will learn how Qualys can help you avoid scrambling during security events like Log4J.


Live Q&A Drop-Ins

Friday, June 3rd, 12:45-1:15pm

Join the Zoom Event


Presenter Information


Original Image by Brett Sayles from Pexels. Qualys Logo added from Wikipedia Commons.

Why DNS Automation is Amazing

Pre-Recorded Session


Live Q&A

Friday, June 4th, 11:00 – 11:30 am


Description

API enabling your DNS server will let you do awesome things! See why having API access to DNS for all necessary parties enables automation on a level we’ve only previously dreamed about. We were manually doing certificate renewal for 1800+ certs, but after implementing Infoblox API + AWS Cert Manager + Wiscweb we have 1800+ Automatically renewed SSL Certificates FTW. And this pattern can be used by anyone! This session is perfect for people who have or host websites, or run DNS servers.


Presenter Information

Interop Update – What’s Here, and What’s Coming

Pre-Recorded Session


Live Q&A

Friday, June 4th, 1:30 – 2:00 pm


Description

Get an update on the Interop Initiative including new infrastructure services and capabilities, and plans for the coming year. Learn about the new tools and approaches that are coming online, and how they impact data access and integration.


Presenter Information