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
Topics
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
CollabCon 2022 Sessionize Event
Microsoft 365 EduCon Dallas 2022 Sessionize Event
M365 Below in Chicago! Sessionize Event
365 EduCon DC 2021 Sessionize Event
Comms vNext 2021 Sessionize Event
PowerShell, DevOps and Cloud Conference Sessionize Event
SPFest Chicago 2021 Sessionize Event
A Taste of M365 Chicago! Sessionize Event
Power Platform Virtual Conference Sessionize Event
The North American Collaboration Summit 2020 Sessionize Event
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