With over 25 years. in Software Engineering and Architecture, Rodrigo Pinto 🤠 is an Enterprise Architect and Microsoft 365 & Azure MVP at Perspective Dragon, leading innovation in the Modern Workplace. Known for blending vision with practical strategy, he designs forward-thinking solutions that empower organizations to transform. A passionate speaker and community advocate, Rodrigo has delivered sessions at premier Microsoft events since 2009, he delivers regular sessions such as Techdays, RoadtoSharePoint, Lightup SharePoint, Microsoft RoadShow, SharePoint Connections, SP24, Microsoft TechRefresh, MVP ShowCase, Thrive Conference, ESPC, CollabSummit, CloudSummit, CollabDays and online events. He founded both the SharePoint Portuguese User Group and CollabDays Portugal, staying true to his guiding principle , “By and For the Community.”
16/10/2026
Centro Histórico do Porto
Porto, Portugal
16/10/2026
Centro Histórico do Porto
Porto, Portugal
16/10/2026
Centro Histórico do Porto
Porto, Portugal
13/06/2026
Van der Valk Hotel, Vianen
Vianen, Netherlands
08/06/2026
Kompas Xnet
Ljubljana, Slovenia
16/10/2026, Centro Histórico do Porto
Porto, Portugal
PANEL -TBA
16/10/2026, Centro Histórico do Porto
Porto, Portugal
It’s time to wrap things up! But not before we hand out some amazing gifts and swag in our raffle!
16/10/2026, Centro Histórico do Porto
Porto, Portugal
Let's get started another amazong Collabdays Portugal with an welcome message from the team behing it
13/06/2026, Van der Valk Hotel, Vianen
Vianen, Netherlands
What if Copilot could really understand everything your organization knows, not just what sits inside Microsoft 365? Imagine addressing local files, shared folders, or even data from our own custom apps and instantly turning that information into something useful. In this session, we will show how to use PowerShell to build a custom Microsoft Graph connector that pulls data from external systems into Microsoft Search so Copilot can find and use it right away. We will start small with local files , then move on to examples that connect to APIs, databases, and in-house systems. With real-world PowerShell examples we can just customize to our own setup. Step by step, we will see how to bring data from sources outside of Microsoft 365 into Copilot so that it is part of the information people use daily By the time we're finished, we will be able to integrate, simplify and empower everyone in our organization ... to work just a little bit smart.🤠
08/06/2026, Kompas Xnet
Ljubljana, Slovenia
We love Power Apps for how quickly it helps build business apps, but sometimes low-code just isn’t enough. Entering Code Apps, a new way to build apps with real code, while still tapping into the Power Platform’s built-in services, security, and deployment features. In this session, we’ll drive through: • What Code Apps is, how it fits into the Power Apps family • See how code interacts with the platform runtime, authentication, and data connectors . • Build something simple together (think React or another modern framework): dev → package → publish • Talk about the challenges and trade-offs: what we can’t do, what we must know up front • Share tips, patterns, and ideas for when, and how, to start moving existing apps toward a code-first world By the end, we won’t just be thinking , we’ll be ready to do ! 🤠 So… dare to miss?
08/06/2026, Kompas Xnet
Ljubljana, Slovenia
Had enough of basic scripts? Join us as we dig into real-world Microsoft 365 challenges and show how PowerShell handles them easily We will see live demos and deep technical walkthroughs of: • Automating cross-service workflows (Exchange, SharePoint, Teams, Graph ) • Advanced scripting techniques to handle bulk operations, error recovery, and remote orchestration • Using PowerShell modules and other scripting tools as THE Swiss Army knife: hidden cmdlets, multi-auth flows, and modular patterns • How to diagnose problems smartly, avoid pitfalls, and make your automation code last We’ll explore practical use cases such as: • Generating high-performance custom reports across M365 workloads • Structure and Content migration and synchronization • Extending M365 services in gaps where no public API yet exists • Architecting reusable PowerShell modules built on top of well-known modules At the end, we won’t just have a toolbox of scripts we will understand how to craft scalable, enterprise-grade automation solutions across M365 with confidence and finesse.
05/05/2026, Confex - Koelncongress
Cologne, Germany
What if Copilot could really understand everything your organization knows, not just what sits inside Microsoft 365? Imagine addressing local files, shared folders, or even data from our own custom apps and instantly turning that information into something useful. In this session, we will show how to use PowerShell to build a custom Microsoft Graph connector that pulls data from external systems into Microsoft Search so Copilot can find and use it right away. We will start small with local files , then move on to examples that connect to APIs, databases, and in-house systems. With real-world PowerShell examples we can just customize to our own setup. Step by step, we will see how to bring data from sources outside of Microsoft 365 into Copilot so that it is part of the information people use daily By the time we're finished, we will be able to integrate, simplify and empower everyone in our organization ... to work just a little bit smart.🤠
05/05/2026, Confex - Koelncongress
Cologne, Germany
Thinking about running your own CollabDays event and bringing that collaborative energy to your community? This session is for you. We’ll walk through everything you need to know to get started—from planning and promotion to speaker management, sponsorships, and day-of execution. You’ll learn practical tips on curating great content, building partnerships, and creating an inclusive, welcoming atmosphere where people actually connect and share ideas. Join us to discover what makes CollabDays special and how you can help it thrive in your region. Whether you’re new to event organizing or already have some experience, you’ll leave with a clear roadmap, proven strategies, and the confidence to make your CollabDays event a success.
08/11/2025,
Process Automation in Azure Automation allows us to automate frequent, time-consuming, and error-prone management tasks. This service helps us focus on work that adds business value, by reducing errors and boosting efficiency, lowering our operational costs. PnP PowerShell is now a cross-platform PowerShell Module providing cmdlets that work with all Microsoft 365 environments and more specifically SharePoint Online, Microsoft Teams, Microsoft Planner and Microsoft Flow. In this session learn how to leverage Azure Runbooks and the PnP.PowerShell module in real case scenarios where we will create automated runbooks to deploy, manage and report on Microsoft 365: create a Microsoft Team, deploy a SharePoint site, install apps and deliver custom M365 usage reports. We will also drill down on a custom provisioning and report system built around Azure Automation accounts . All using the power behind PnP PowerShell ! Dare to miss?
25/10/2025, Lisbon
Lisbon, Portugal
Enterprises face a growing paradox: the stricter the security, the slower the innovation. Sensitivity labels, Zero Trust, and defenses against relentless cyberattacks promise airtight protection, yet often create friction for users and developers. Meanwhile, Copilot extensibility and AI-driven tools demand speed, openness, and constant iteration. Can organizations realistically reconcile these opposing forces, or will the pursuit of security always come at the expense of progress? This panel challenges assumptions, sparks debate and asks whether true balance is even possible in the age of AI productivity.
25/10/2025, Lisbon
Lisbon, Portugal
It’s time to wrap things up! But not before we hand out some amazing gifts and swag in our raffle!
25/10/2025, Lisbon
Lisbon, Portugal
Welcome message and housekeeping from the CollabDays Portugal team.
21/06/2025, Van der Valk Hotel, Vianen
Vianen, Netherlands
Unlock the power of SCIM (System for Cross-domain Identity Management) to streamline multi-tenant identity management within Microsoft 365 and Azure. In this session, we’ll walk you through a real-world case study that demonstrates the practical implementation of within a multi-tenant environment where we we'll explore how SCIM simplifies user provisioning, synchronization, and lifecycle management across multiple tenants, making it easier to handle complex identity scenarios in the cloud.
26/05/2025, Congress Center Düsseldorf
Düsseldorf, Germany
Want to host a community event that brings the community together? We will throw in the key tips to plan, promote, and run a community event, with guidance from some community founders themselves. Whether you’re new or experienced, learn how to create engaging content, connect with speakers and sponsors, and build a welcoming atmosphere. Let’s make the next community event a standout success!
26/05/2025, Congress Center Düsseldorf
Düsseldorf, Germany
Unlock the power of SCIM (System for Cross-domain Identity Management) to streamline multi-tenant identity management within Microsoft 365 and Azure. In this session, we’ll walk you through a real-world case study that demonstrates the practical implementation of within a multi-tenant environment where we we'll explore how SCIM simplifies user provisioning, synchronization, and lifecycle management across multiple tenants, making it easier to handle complex identity scenarios in the cloud.
21/09/2024, Isep Parque
Porto, Portugal
Welcome message and housekeeping from the Collabdays Portugal team.
21/09/2024, Isep Parque
Porto, Portugal
It's time to say goodbye! But not before some fantastic gift and swag raffle!!!
21/09/2024, Isep Parque
Porto, Portugal
Here, you'll receive all the essential materials, including your event badge, schedule, and any special instructions. Our friendly staff will be on hand to assist you with any questions you might have. Be sure to stop by and get everything you need to make the most of your experience. We can't wait to welcome you!"
14/05/2024, Rheinmain Congresscenter
Wiesbaden, Germany
Are you eager to become a CollabDays event organizer and bring a collaborative spirit to your community? In this insightful session, we will provide you with the essential toolkit and insights needed to start and manage CollabDays events effectively. Learn the ropes of planning, promotion, and execution, as well as how to engage with speakers, sponsors, and attendees. Discover the secrets to curating engaging content and creating an inclusive and vibrant atmosphere that fosters knowledge sharing and networking. Join us to explore the world of CollabDays organization and become a catalyst for meaningful collaboration within your community. Whether you're a newcomer or a seasoned event planner, this session will equip you with the knowledge and strategies to make your CollabDays event a resounding success.
14/05/2024, Rheinmain Congresscenter
Wiesbaden, Germany
Durable Functions, an awesome Azure Functions extension for creating stateful functions in a serverless compute environment, using the Azure Functions programming model … And yes WE CAN do it with PowerShell ! 🤠 Get ready to discover the power of Durable Functions running in PowerShell! Join us on a fun-filled journey from learning the basic patterns to creating advanced scenarios with ease leveraging Durable Functions to handle long-running workflows, stateful functions, and orchestrations. Plus, we'll showcase how PowerShell's seamless integration with Durable Functions enables complex workflows automation with ease. So, get into the world of Durable Functions and PowerShell, where we'll explore how to create serverless workflows that last longer than your coffee break!
14/05/2024, Rheinmain Congresscenter
Wiesbaden, Germany
Durable Functions is an Azure Functions extension that allows us to write stateful functions in a serverless compute environment, defining stateful workflows, writing orchestrator functions and stateful entities by writing entity functions, using the Azure Functions programming model. Behind the scenes, the extension manages state, checkpoints, and restarts, allowing us to focus on just the business logic. PnP PowerShell is now a cross-platform PowerShell Module providing cmdlets that work with Microsoft 365 environments and more specifically SharePoint Online, Microsoft Teams, Microsoft Planner and Microsoft Flow. Azure Functions already support having PnP PowerShell scripts running but on this new version, we will walkthrough on how to achieve the same with the cross-platform version on the module. In this session learn: • How to leverage the PnP.PowerShell cross-platform module using azure durable functions with real case scenarios where we will define automated functions to configure, manage and deploy Microsoft Office 365 using the PnP cmdlets. • Typical applicational patterns that can benefit from Durable Functions (Function chaining, Fan-out/fan-in , Async HTTP APIs, Monitoring, Human interaction) All using the power behind this new version of PnP PowerShell, now …. And again, without writing a line of C# code. 😊
09/04/2024, Irving Convention Center at Las Colinas
Irving, United States of America
Process Automation in Azure Automation allows us to automate frequent, time-consuming, and error-prone management tasks. This service helps us focus on work that adds business value, by reducing errors and boosting efficiency, lowering our operational costs. PnP PowerShell is now a cross-platform PowerShell Module providing cmdlets that work with all Microsoft 365 environments and more specifically SharePoint Online, Microsoft Teams, Microsoft Planner and Microsoft Flow. In this session learn how to leverage Azure Runbooks and the PnP.PowerShell module in real case scenarios where we will create automated runbooks to deploy, manage and report on Microsoft 365: create a Microsoft Team, deploy a SharePoint site, install apps and deliver custom M365 usage reports. We will also drill down on a custom provisioning and report system built around Azure Automation accounts . All using the power behind PnP PowerShell ! Dare to miss?
25/11/2023, ISCTE-IUL, Edifício II, Piso 1 Av. das Forças Armadas, 1649-026 Lisboa
Lisboa, Portugal
CollabDays Lisbon 2023 welcome message and event details.
25/11/2023, ISCTE-IUL, Edifício II, Piso 1 Av. das Forças Armadas, 1649-026 Lisboa
Lisboa, Portugal
It's time to say goodbye! But not before some fantastic gift and swag raffle!!!
25/11/2023, ISCTE-IUL, Edifício II, Piso 1 Av. das Forças Armadas, 1649-026 Lisboa
Lisboa, Portugal
Ready to take your PowerShell skills to the next level and become a pro in Microsoft 365 development? Through several real case scenarios implementations, we will deep-dive into the world of M365 automation, covering best practices usage, tips and tricks, modules, and hidden gems within PowerShell and PnP.PowerShell module In this session, learn ... - How to use PnP.PowerShell to automate and optimize your M365 development streamline -Advanced scripting techniques to automate complex tasks in M365 -Tips and tricks to troubleshoot common issues and avoid common pitfalls -Hidden gems in PowerShell\PnP.PowerShell that can save you time and effort Usage scenarios covered : - Build really speedy M365 Reports not available Out Of The Box - Leverage PnP.PowerShell to authenticate through the various M365 services - Automate your tenant-to-tenant \fileshare migrations - Extend current M365 services where no Microsoft API is available yet - Create your service-oriented Enterprise PowerShell Modules assets based in PNP.PowerShell Get ready to take your PowerShell game to the next level and unlock the full potential of your M365 automation.
10/06/2023, Van der Valk Hotel, Vianen
Vianen, Netherlands
Ready to take your PowerShell skills to the next level and become a pro in Microsoft 365 ps development? Through several real case scenarios implementations, we will deep-dive into the world of M365 automation, covering best practices usage, tips and tricks, modules, and hidden gems within PowerShell and PnP.PowerShell module In this session, learn ... - How to use PnP.PowerShell to automate and optimize your M365 development streamline -Advanced scripting techniques to automate complex tasks in M365 -Tips and tricks to troubleshoot common issues and avoid common pitfalls -Hidden gems in PowerShell\PnP.PowerShell that can save you time and effort Usage scenarios covered : - Build really speedy M365 Reports not available Out Of The Box - Leverage PnP.PowerShell to authenticate through the various M365 services - Automate your tenant-to-tenant \fileshare migrations - Extend current M365 services where no Microsoft API is available yet - Create your service-oriented Enterprise PowerShell Modules assets based in PNP.PowerShell Get ready to take your PowerShell game to the next level and unlock the full potential of your M365 automation.
22/05/2023, Congress Center Düsseldorf
Düsseldorf, Germany
Process Automation in Azure Automation allows us to automate frequent, time-consuming, and error-prone management tasks. This service helps us focus on work that adds business value, by reducing errors and boosting efficiency, lowering our operational costs. PnP PowerShell is now a cross-platform PowerShell Module providing cmdlets that work with all Microsoft 365 environments and more specifically SharePoint Online, Microsoft Teams, Microsoft Planner, and Microsoft Flow. In this session learn how to leverage Azure Runbooks and the PnP.PowerShell module in real-case scenarios where we will create automated runbooks to deploy, manage and report on Microsoft 365: create a Microsoft Team, deploy a SharePoint site, install apps and deliver custom M365 usage reports. We will also drill down on a custom provisioning and report system built around Azure Automation accounts. All using the power behind PnP PowerShell! Dare to miss?
20/05/2023, Novotel Milano Nord Ca Granda
Milan, Italy
Microsoft is focused on providing a seamless move to Microsoft 365 with as much expertise and tooling as the ecosystem can offer, where the main idea is to help customers move to the cloud with confidence. With that goal in mind, we now have a powerful out-of-the-box\ 3rd party tooling that is compliant with any existing migration scenario: from on-premises SharePoint \FileShares content and cloud service providers (Box, Dropbox, Egnyte, Google Drive) into SharePoint Online, OneDrive, and even Microsoft Teams In this session learn about how to execute properly your migration, the available tools out there, and to define your process beginning with the planning and analysis phase, auditing assets, defining migration slots, and executing and validating the process. This session will have practical technical examples and execution plans on migrations executed over the last 5 years This session will be extremely interactive if you plan to attend, prepare to learn!
26/11/2022, Microsoft Portugal
Lisboa, Portugal
Closing and Raffles !!!
26/11/2022, Microsoft Portugal
Lisboa, Portugal
Welcome to CollabDays Lisbon 2022 !