Speaker

Richard Toland

Richard Toland

Principal Architect, Developer & Owner - Perpetual Reality, LLC

Parker, Colorado, United States

Actions

With experience spanning numerous industries, technologies, and platform disciplines. Primarily focused on Microsoft’s technologies stack, Richard has amassed a wealth of knowledge in enterprise development, support, governance, systems architecture and business practices encompassing the SharePoint, Azure and Microsoft 365 platforms’ endless product offerings. As a community evangelist, Richard continues to share his expertise in SharePoint, Microsoft 365, PowerBI, HoloLens, Azure, etc. to educate his colleagues and peers, empowering them to thrive with the skills to implement and support environments of any size, in any industry.

Area of Expertise

  • Information & Communications Technology

Topics

  • SharePoint
  • Sharepoint online
  • Power Platform
  • Microsoft Power platform
  • Microsoft 365
  • Microsoft 365 PnP
  • Microsoft 365 Security
  • Microsoft 365 Strategy
  • Microsoft 365 Compliance
  • Microsoft Teams Microsoft 365 Microsoft Adoption & Change Management User Adoption
  • CLI for Microsoft 365
  • SharePoint Framework
  • SPFx
  • SharePoint Development
  • SharePoint Administration
  • PowerShell
  • PowerShellCore
  • Microsoft SharePoint
  • PnP PowerShell
  • Automation with PowerShell
  • Azure Logic Apps
  • Microsoft Azure DevOps
  • Azure AD
  • Azure IoT
  • Azure Automation
  • Microsoft Azure
  • Azure DevOps
  • Azure Functions
  • Azure Active Directory
  • Azure

The Client Side: Evolution of JavaScript injection to SharePoint Framework (SPFx), what to use when?

Be it through web parts, page layouts, or scoped custom actions, we've been able to inject client side JavaScript to SharePoint pages for quite some time. As your SharePoint platforms upgrade you may choose to undergo code conversion fit into the SharePoint Framework (SPFx). This session answers many questions surrounding the differences between web part/Custom Actions JavaScript injection tactics vs the SPFx. Doing so we will examine advantages and differences in use case, implementation scope, packaging and delivery of customizations made possible by two CDN centric, JavaScript injection methodologies, SPFx (2016 and beyond) and ScriptBlock Custom Actions (2013 and up).

SharePoint Workflow for Cross-Site data, web services, and Power Automate.

This session teaches how to leverage SharePoint Designer 2013 or better workflow to interface with remote web services. While this provides the ability for everything from posting to Twitter or instantiating Azure automation routines, it is also particularly useful to SharePoint users for list item creation and manipulation between sites or site collections or even provisioning sites. With the recent release of Microsoft Flow this can now be used in tandem to seamlessly integrate between SharePoint onprem and online or beyond.

Gateway Drugs: PowerApps/BI & Flow for On-Prem, Just the Beginning, now Azure Data Factory, Look Out

For some admins and developers, the demand for cloud capabilities using data accessible only on-prem has increased as many organizations continue to employ Hybrid architectures. To meet that need (and the security constraints that accompany on-prem data), the Microsoft Data Management Gateway gives us better integration to this data and in more secure ways, all while leaving it at the source. Coupled with the Azure Data Factory, your on-prem content can architecturally reach a number of connections/computations never possible before by leveraging the unprecedented scale and compute power throughout the breadth of Azure services. This session will illustrate how to leverage on-prem SharePoint content to interface with and drive cloud services through the secure Data Management Gateway and Azure Data Factory integrations. We’ll cover the setup and configuration of the Gateway, the Factory, and our data connections, as well as some gotcha’s and pitfalls along the path to becoming a full Gateway/Hybrid addict.

Advanced PowerShell for remote SharePoint administration & inspection

As SharePoint admins and consultants in tightly secured ecosystems, we often are not granted the access to run PowerShell connected to an onprem farm or MSO tennant. Or perhaps you have access to run the commandlets but need to shave time off of your job run with parallel processing methods. Or maybe you've been given a task to offload administrative tasks to Azure Automation & functions. This session teaches advanced tactics for remote SharePoint administration PowerShell. Topics will cover a broad range of SharePoint connections and automation optimization as we examine gathering collections from Search, exploring object attributes with web services, processing these objects quickly through parallel processing with script blocks, jobs, and queues.

Using O365 to Manage Your Projects From Start to Finish

Anyone can be a project manager with O365. The trick is knowing what tools to use, and when to use them. This session will walk through the lifecycle of a typical project, and using Teams, SharePoint, Planner, Project, Flow and more! We will also discuss real world project team scenarios and how to navigate difficult situations like leadership pulling rank or your scope creeping to outlandish proportions. See examples of big budget projects and small team goals that have been successfully completed using a combination of O365 tools. Walk away from this session with the confidence and tools you need to keep your project on track.

Troublesome Teams and how to solve common issues

Occasionally Teams acts a little stubborn. Maybe you've had to take it on the road, or in the air and it performed poorly. Maybe you've had to interact with external peers or partners and seen different behaviors between guests and external functionality. This session examines common issues and troubleshooting tactics to help resolve them

teams, Teams, TEAMS: Let's create some Teams

Many of us in our daily roles are asked to provision, secure and configure Microsoft Teams in rapid fashion for our organization. In some organizations this can be quite time consuming depending on the various layers of complexity in the configuration requirements we were given.

This session examines many different interfaces and methods to automate the process of creating a Team (capital 'T'), securing it, configuring it from settings right down to creating a Plan within it. To do so, we will examine the request process and data collection using PowerApps, then provisioning & configuration using several methods of automation including from Flow/Azure Logic Apps, Azure Runbooks/Functions, Powershell, and GraphAPI.

M365 Chicago - A Salute to Services! Sessionize Event

November 2022

CollabCon 2022 Sessionize Event

October 2022 Overland Park, Kansas, United States

Microsoft 365 EduCon Dallas 2022 Sessionize Event

August 2022 Irving, Texas, United States

M365 Below in Chicago! Sessionize Event

January 2022

365 EduCon DC 2021 Sessionize Event

December 2021 Washington, Washington, D.C., United States

Comms vNext 2021 Sessionize Event

October 2021 Denver, Colorado, United States

PowerShell, DevOps and Cloud Conference Sessionize Event

September 2021

SPFest Chicago 2021 Sessionize Event

July 2021 Chicago, Illinois, United States

A Taste of M365 Chicago! Sessionize Event

June 2021

Power Platform Virtual Conference Sessionize Event

March 2021

The North American Collaboration Summit 2020 Sessionize Event

September 2020 Branson, Missouri, United States

Richard Toland

Principal Architect, Developer & Owner - Perpetual Reality, LLC

Parker, Colorado, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top