<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>PKB’s Blog</title><description> Personal Blog of Paul Bullock</description><link>https://pkbullock.com</link><item><title>Publish and Trace an Agent in Copilot Studio (Full Experience) to SharePoint</title><link>https://pkbullock.com/blog/2025/creating-an-agent-in-copilot-studio-for-sharepoint</link><guid isPermaLink="true">https://pkbullock.com/blog/2025/creating-an-agent-in-copilot-studio-for-sharepoint</guid><description>Create an agent for use within a SharePoint site using then Copilot Studio Full Experience showing how to get to surface in SharePoint but having a look at the agent file and telemetry generated.</description><pubDate>Mon, 20 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Running Small Language Models using NPU with Copilot+ PCs</title><link>https://pkbullock.com/blog/2025/running-slm-models-using-npu-with-copilot-pc</link><guid isPermaLink="true">https://pkbullock.com/blog/2025/running-slm-models-using-npu-with-copilot-pc</guid><description>Leverage the power of the NPU to running Small Language Model (SLM) AI models on Snapdragon Elite X devices using Foundry Local, AI Toolkit and AI Dev Toolkit.</description><pubDate>Sun, 19 Oct 2025 00:00:00 GMT</pubDate></item><item><title>What&apos;s new with Microsoft 365 Declarative Agents with schema v1.4 and v1.5</title><link>https://pkbullock.com/blog/2025/whats-new-with-m365-declarative-agents-v1-4-v1-5</link><guid isPermaLink="true">https://pkbullock.com/blog/2025/whats-new-with-m365-declarative-agents-v1-4-v1-5</guid><description>Microsoft announced a new version of Declarative Agents Schema version 1.4 and 1.5 and this post explores the new changes and what it means for Microsoft 365 Copilot agents capabilities</description><pubDate>Sun, 14 Sep 2025 00:00:00 GMT</pubDate></item><item><title>How to Import an .ics file into New Outlook</title><link>https://pkbullock.com/blog/2025/how-to-import-an-ics-file-into-new-outlook</link><guid isPermaLink="true">https://pkbullock.com/blog/2025/how-to-import-an-ics-file-into-new-outlook</guid><description>Short post on how to import and ICS file, like for example a community call, into the new Outlook experience. Typically, you cannot just double-click the file, and will need to navigate in Outlook to import the file.</description><pubDate>Sat, 13 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Fixing Second Repo Permissions Issue in GitHub Codespaces</title><link>https://pkbullock.com/blog/2025/fixing-second-repo-permissions-issue-in-github-codespaces</link><guid isPermaLink="true">https://pkbullock.com/blog/2025/fixing-second-repo-permissions-issue-in-github-codespaces</guid><description>During a recent demo, I ran into a repository permissions issue in GitHub Codespaces after cloning another repo and trying to commit code—this didn’t work.</description><pubDate>Thu, 07 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Using a .Net Web API connected to SharePoint Lists using Delegated Permissions in a Microsoft 365 Declarative Agent with API Plugin with Single Sign On</title><link>https://pkbullock.com/blog/2025/using-dotnet-webapi-using-delegated-permissions-for-microsoft-365-copilot-declarative-agent-api-plugin-with-sso</link><guid isPermaLink="true">https://pkbullock.com/blog/2025/using-dotnet-webapi-using-delegated-permissions-for-microsoft-365-copilot-declarative-agent-api-plugin-with-sso</guid><description>I am going to talk and walkthrough building a Web API that connects to SharePoint Lists with PnP Core SDK and integrate this into Microsoft 365 Copilot Declarative Agent with API Plugin (actions) using Delegated permissions and Single Sign On (SSO).</description><pubDate>Sat, 08 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Create Microsoft 365 Copilot declarative agents with Teams Toolkit CLI</title><link>https://pkbullock.com/blog/2025/create-declarative-agent-with-teams-toolkit-cli</link><guid isPermaLink="true">https://pkbullock.com/blog/2025/create-declarative-agent-with-teams-toolkit-cli</guid><description>Are you looking to build Microsoft 365 Copilot agents? you can either use Teams Toolkit Visual Studio Code Extension OR use the Teams Toolkit CLI by quickly scaffolding them with a command and some good news, in the recent change to Microsoft Copilot licensing you can now do this for FREE! 🎉🥳</description><pubDate>Mon, 27 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Building a blog post helper agent for Microsoft 365 Copilot</title><link>https://pkbullock.com/blog/2025/building-a-blog-post-helper-agent-for-microsoft-365-copilot</link><guid isPermaLink="true">https://pkbullock.com/blog/2025/building-a-blog-post-helper-agent-for-microsoft-365-copilot</guid><description>In my journey with Microsoft 365 technologies, I write blog posts to share my knowledge. Recently, I explored creating an AI agent with Microsoft 365 Copilot to assist in content creation. As an MVP, I often write late at night, so an AI helper can kickstart my blog posts, generate imagery or check my paragraphs.</description><pubDate>Mon, 06 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Understanding the user experience of using an agent in SharePoint in Teams chat</title><link>https://pkbullock.com/blog/2025/experience-of-using-an-agent-in-sharepoint-in-teams-chat-md</link><guid isPermaLink="true">https://pkbullock.com/blog/2025/experience-of-using-an-agent-in-sharepoint-in-teams-chat-md</guid><description>Starting with the first post of 2025 and found a nice surprise whilst exploring some of the updates in the features for &quot;Agents in SharePoint&quot; for interacting in Microsoft Teams referring to the SharePoint agent in chat.</description><pubDate>Fri, 03 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Extending your Graph Connector to a Microsoft 365 Copilot Agent</title><link>https://pkbullock.com/blog/2024/extend-graph-connector-to-copilot-agent</link><guid isPermaLink="true">https://pkbullock.com/blog/2024/extend-graph-connector-to-copilot-agent</guid><description>Are you looking to extend your Graph Connector as a data source in Microsoft 365 Copilot, here is an example for you to understand the process of consuming the data in your agent.</description><pubDate>Tue, 19 Nov 2024 00:00:00 GMT</pubDate></item><item><title>Taking a peek at the new Agents in SharePoint features</title><link>https://pkbullock.com/blog/2024/taking-a-peek-a-the-new-agents-for-sharepoint-features</link><guid isPermaLink="true">https://pkbullock.com/blog/2024/taking-a-peek-a-the-new-agents-for-sharepoint-features</guid><description>You can now setup a agent in SharePoint for a document library with just 3 clicks, this is brand new set of features and available to use, I share my thoughts and first observations of these cool features.</description><pubDate>Wed, 06 Nov 2024 00:00:00 GMT</pubDate></item><item><title>Getting Started with GitHub Models</title><link>https://pkbullock.com/blog/2024/getting-started-with-github-models</link><guid isPermaLink="true">https://pkbullock.com/blog/2024/getting-started-with-github-models</guid><description>First experiences with using GitHub Models developer experiences, with quick select, to model, to code, in a few clicks, which is refreshingly simple to get going FAST with LLM models.</description><pubDate>Sun, 15 Sep 2024 00:00:00 GMT</pubDate></item><item><title>Running models using NPU with Copilot+ PC</title><link>https://pkbullock.com/blog/2024/running-models-using-npu-with-copilot-pc</link><guid isPermaLink="true">https://pkbullock.com/blog/2024/running-models-using-npu-with-copilot-pc</guid><description>Leverage the power of the NPU with this getting started in Python guide to running Qualcomm AI models on Snapdragon Elite X devices using the QNNExecutionProvider.</description><pubDate>Wed, 11 Sep 2024 00:00:00 GMT</pubDate></item><item><title>First Experiences with a Copilot+ PC</title><link>https://pkbullock.com/blog/2024/first-experience-with-copilot-pc</link><guid isPermaLink="true">https://pkbullock.com/blog/2024/first-experience-with-copilot-pc</guid><description>Exploring bleeding edge devices, exploring recently released Copilot+ PC laptop with ARM64 based architecture, in this post I list my first experiences of using an ARM device.</description><pubDate>Sat, 07 Sep 2024 00:00:00 GMT</pubDate></item><item><title>What permissions the PnP Management Shell app had in the past?</title><link>https://pkbullock.com/blog/2024/permissions-for-pnp-management-shell-app</link><guid isPermaLink="true">https://pkbullock.com/blog/2024/permissions-for-pnp-management-shell-app</guid><description>Reference to the API permissions the Entra ID app called &quot;PnP Management Shell&quot; had in the past used by community tools such as PnP PowerShell and CLI for Microsoft 365 when logging into the tenant as a human.</description><pubDate>Sat, 24 Aug 2024 00:00:00 GMT</pubDate></item><item><title>Adding that Chef&apos;s Kiss to your Teams App descriptions for Copilot</title><link>https://pkbullock.com/blog/2024/adding-the-chefs-kiss-to-your-teams-app-descriptions-for-copilot</link><guid isPermaLink="true">https://pkbullock.com/blog/2024/adding-the-chefs-kiss-to-your-teams-app-descriptions-for-copilot</guid><description>Lets lets look at adding that extra magic touch to Teams Apps, improving your app and command descriptions to make them stand out, be more discoverable and control the responses with Copilot for Microsoft 365.</description><pubDate>Mon, 10 Jun 2024 00:00:00 GMT</pubDate></item><item><title>Enabling an existing app, new features in Teams Toolkit for Copilot plugins</title><link>https://pkbullock.com/blog/2024/exploring-new-features-when-enabling-the-teams-toolkit-with-copilot-plugin</link><guid isPermaLink="true">https://pkbullock.com/blog/2024/exploring-new-features-when-enabling-the-teams-toolkit-with-copilot-plugin</guid><description>How to update existing apps to support the new features of the Copilot plugin in the Teams Toolkit. It’s intended for users who have a tenant with a Copilot license activated and Plugins enabled, with Teams App Side Loading enabled</description><pubDate>Sun, 09 Jun 2024 00:00:00 GMT</pubDate></item><item><title>Tips from Building a Ignite 2023 Microsoft Graph Connector for Copilot for Microsoft 365</title><link>https://pkbullock.com/blog/2024/tips-building-ignite-session-graph-connector</link><guid isPermaLink="true">https://pkbullock.com/blog/2024/tips-building-ignite-session-graph-connector</guid><description>As the title suggests, I have built a sample using content from Ignite to demonstrate how external data can be used for Copilot for Microsoft 365, but to include some experiences of using this feature</description><pubDate>Tue, 19 Mar 2024 00:00:00 GMT</pubDate></item><item><title>GitHub Tip: Adding Issue Forms</title><link>https://pkbullock.com/blog/2024/github-tip-adding-issue-forms</link><guid isPermaLink="true">https://pkbullock.com/blog/2024/github-tip-adding-issue-forms</guid><description>GitHub Issue Forms are a new way to create issue templates that have customizable web form fields, paving the way for structured issues on submission</description><pubDate>Sun, 07 Jan 2024 00:00:00 GMT</pubDate></item><item><title>Highlights from Ignite 2023</title><link>https://pkbullock.com/blog/2023/highlights-from-ignite-2023</link><guid isPermaLink="true">https://pkbullock.com/blog/2023/highlights-from-ignite-2023</guid><description>Wow, lots of exciting announcements at Ignite 2023! as anticipated alot of focus around AI, Copilot, not just the new products but working through the entire stack from Hardware up to the product you interact within your applications</description><pubDate>Wed, 15 Nov 2023 00:00:00 GMT</pubDate></item><item><title>Microsoft 365 Copilot and AI Resources</title><link>https://pkbullock.com/blog/2023/m365-copilot-and-ai-resources</link><guid isPermaLink="true">https://pkbullock.com/blog/2023/m365-copilot-and-ai-resources</guid><description>Microsoft 365 Copilot is one of the biggest and broadest pack of Copilots with that in mind, Microsoft has prepared a wide range of collateral, samples, documentation, adoption resources to support us. I&apos;ve collated a set of resources to share with the community</description><pubDate>Tue, 24 Oct 2023 00:00:00 GMT</pubDate></item><item><title>Getting Started with Teams Toolkit to leverage Azure Open AI with Teams AI Library</title><link>https://pkbullock.com/blog/2023/getting-started-with-teams-toolkit-to-leverage-azure-open-ai-with-teams-ai-library</link><guid isPermaLink="true">https://pkbullock.com/blog/2023/getting-started-with-teams-toolkit-to-leverage-azure-open-ai-with-teams-ai-library</guid><description>Exploring the Teams Toolkit to build Teams AI bots with Azure Open AI, opening the opportunty to add secure, enterprise grade AI to your Teams apps.</description><pubDate>Sun, 10 Sep 2023 00:00:00 GMT</pubDate></item><item><title>Introduction to Polyglot notebooks and PnP Framework</title><link>https://pkbullock.com/blog/2023/introduction-to-polyglot-notebooks-and-pnp-framework</link><guid isPermaLink="true">https://pkbullock.com/blog/2023/introduction-to-polyglot-notebooks-and-pnp-framework</guid><description>I am enjoying using Polyglots notebooks, with next use I`ve managed to apply this to PnP Framework, so this post explores how this works, how to setup it up and what is a Polyglot?</description><pubDate>Wed, 02 Aug 2023 00:00:00 GMT</pubDate></item><item><title>My first MVP summit, done and it was frickin’ awesome!</title><link>https://pkbullock.com/blog/2023/mvp-summit-2023</link><guid isPermaLink="true">https://pkbullock.com/blog/2023/mvp-summit-2023</guid><description>Travelling to Seattle for my first MVP Summit, one of the major advantages of being an MVP, an opportunity for all MVPs to meet with Microsoft and each other - which 2023 represents the first time we have all been able to meet IN-PERSON.</description><pubDate>Mon, 24 Apr 2023 00:00:00 GMT</pubDate></item><item><title>Introduction to Polyglot notebooks and PnP Core SDK</title><link>https://pkbullock.com/blog/2023/introduction-to-polyglot-notebooks-and-pnp-core-sdk</link><guid isPermaLink="true">https://pkbullock.com/blog/2023/introduction-to-polyglot-notebooks-and-pnp-core-sdk</guid><description>After learning about Polyglots notebooks, with some quick playing I`ve managed to apply this to PnP Core SDK, so this post explores how this works, how to setup it up and what is a Polyglot?</description><pubDate>Tue, 17 Jan 2023 00:00:00 GMT</pubDate></item><item><title>Scottish Summit 2022: Session Companion Post</title><link>https://pkbullock.com/blog/2022/scottish-summit-2022-session-companion-post</link><guid isPermaLink="true">https://pkbullock.com/blog/2022/scottish-summit-2022-session-companion-post</guid><description>This is a companion post to the session, &quot;Bring your content with you using PnP PowerShell&quot;, if you are interested in using the PnP Modernization tooling, so here are some resources to get you started.</description><pubDate>Fri, 10 Jun 2022 00:00:00 GMT</pubDate></item><item><title>Update SPFx Project with Code Tour</title><link>https://pkbullock.com/blog/2022/update-spfx-project-with-code-tour</link><guid isPermaLink="true">https://pkbullock.com/blog/2022/update-spfx-project-with-code-tour</guid><description>Want to upgrade your SPFx project and want that extra guidance, consider using code tour to see where to apply the updates.</description><pubDate>Fri, 04 Mar 2022 00:00:00 GMT</pubDate></item><item><title>Power of Audience Targeting with Dynamic Groups in SPO</title><link>https://pkbullock.com/blog/2022/power-of-audience-targeting-with-dynamic-groups-in-spo</link><guid isPermaLink="true">https://pkbullock.com/blog/2022/power-of-audience-targeting-with-dynamic-groups-in-spo</guid><description>Audience targeting is a great way to show web parts and content based on their member to specific security groups in Azure Active Directory. This post will look at the newest feature in SharePoint Online that allows the use of Dynamic Security Groups.</description><pubDate>Wed, 02 Mar 2022 00:00:00 GMT</pubDate></item><item><title>Avoid PowerShell strings issues and REST API with OData queries</title><link>https://pkbullock.com/blog/2021/avoid-powershell-strings-issues-and-rest-api-with-odata-queries</link><guid isPermaLink="true">https://pkbullock.com/blog/2021/avoid-powershell-strings-issues-and-rest-api-with-odata-queries</guid><description>Have you bumped into string manipulation issues with PowerShell scripts using PnP PowerShell, and want to call services by their REST APIs with the Invoke-PnPSPRestMethod cmdlet, where need to use a Rest API URL that contains oData clauses?</description><pubDate>Sun, 22 Aug 2021 00:00:00 GMT</pubDate></item><item><title>Azure Automation to the Rescue – Session at Scottish Summit 2021</title><link>https://pkbullock.com/blog/2021/azure-automation-to-the-rescue-session-at-scottish-summit-2021</link><guid isPermaLink="true">https://pkbullock.com/blog/2021/azure-automation-to-the-rescue-session-at-scottish-summit-2021</guid><description>Hopefully, you have seen my session at the Scottish summit for &apos;Azure Automation to the rescue, PnP PowerShell your way to the fun stuff&apos;, whist quite a lengthy title, talks about how you can leverage Azure cloud services to offload</description><pubDate>Sat, 27 Feb 2021 00:00:00 GMT</pubDate></item><item><title>How to see the documentation for Classic PnP PowerShell</title><link>https://pkbullock.com/blog/2021/how-to-see-the-documentation-for-classic-pnp-powershell</link><guid isPermaLink="true">https://pkbullock.com/blog/2021/how-to-see-the-documentation-for-classic-pnp-powershell</guid><description>So, are you looking for the documentation site for the classic *SharePointPnPPowerShellOnline* module on docs.microsoft.com? You may have noticed that it has now been updated with the new and shiny documentation for the modern PnP.PowerShell module with details on all the new cmdlets available to you. </description><pubDate>Wed, 17 Feb 2021 00:00:00 GMT</pubDate></item><item><title>Quick Tip: Search for video and New Stream Recordings</title><link>https://pkbullock.com/blog/2020/quick-tip-search-for-video-and-new-stream-recordings</link><guid isPermaLink="true">https://pkbullock.com/blog/2020/quick-tip-search-for-video-and-new-stream-recordings</guid><description>In the upcoming change for New Stream, meeting recordings are now stored in OneDrive and SharePoint, I started to wonder if people would have issues finding videos as new content is added - this post will go through how to…</description><pubDate>Thu, 12 Nov 2020 00:00:00 GMT</pubDate></item><item><title>The many ways to set UK Locale in SharePoint</title><link>https://pkbullock.com/blog/2020/the-many-ways-to-set-uk-locale-in-sharepoint</link><guid isPermaLink="true">https://pkbullock.com/blog/2020/the-many-ways-to-set-uk-locale-in-sharepoint</guid><description>So you have a UK tenant and want to default from US Locale; unfortunately, there isn&apos;t a default option. There is the default time zone, under Site Creation in Modern administration centre, but this does not include Locale.</description><pubDate>Fri, 06 Nov 2020 00:00:00 GMT</pubDate></item><item><title>Running the Cross-Platform PnP PowerShell on a Raspberry Pi</title><link>https://pkbullock.com/blog/2020/running-the-cross-platform-pnp-powershell-on-a-raspberry-pi</link><guid isPermaLink="true">https://pkbullock.com/blog/2020/running-the-cross-platform-pnp-powershell-on-a-raspberry-pi</guid><description>On Friday 9th Oct 2020, Erwin van Hunen, the &apos;father&apos; on PnP PowerShell announced on Twitter the release of the next major version of PnP PowerShell with cross-platform support, running on PowerShell Core. So naturally, like a kid with a new toy, wanted to see if I can get this working on a Raspberry Pi 4.</description><pubDate>Sat, 10 Oct 2020 00:00:00 GMT</pubDate></item><item><title>The power of PnP Core SDK running on a Raspberry Pi</title><link>https://pkbullock.com/blog/2020/the-power-of-pnp-core-sdk-running-on-a-raspberry-pi</link><guid isPermaLink="true">https://pkbullock.com/blog/2020/the-power-of-pnp-core-sdk-running-on-a-raspberry-pi</guid><description>As part of an experiment, I looked at running the new PnP Core SDK preview 3 on my Raspberry Pi 4, and it worked like a charm! So I will take you through an overview of running the latest SDK on these cool devices.</description><pubDate>Wed, 07 Oct 2020 00:00:00 GMT</pubDate></item><item><title>Can I convert a Publishing page to the modern experience?</title><link>https://pkbullock.com/blog/2020/can-i-convert-a-publishing-page-to-the-modern-experience</link><guid isPermaLink="true">https://pkbullock.com/blog/2020/can-i-convert-a-publishing-page-to-the-modern-experience</guid><description>Recently, I heard a question at GlobalCon2 in an Ask Me Anything session and the question was &apos;Is there any easy way to convert a publishing site into the modern experience?&apos; The answer is Yes.</description><pubDate>Sun, 05 Jul 2020 00:00:00 GMT</pubDate></item><item><title>Testing user preferred language of SharePoint site with PnP PowerShell</title><link>https://pkbullock.com/blog/2020/testing-user-preferred-language-of-sharepoint-site-with-pnp-powershell</link><guid isPermaLink="true">https://pkbullock.com/blog/2020/testing-user-preferred-language-of-sharepoint-site-with-pnp-powershell</guid><description>Are you testing SharePoint multi-lingual features? And want a quick way to switch languages on a site for a particular user or yourself; this can be useful when testing the modern multi-lingual features</description><pubDate>Sun, 31 May 2020 00:00:00 GMT</pubDate></item><item><title>First look at SharePoint Spaces using 3D printer files</title><link>https://pkbullock.com/blog/2020/first-look-at-sharepoint-spaces-using-3d-printer-files</link><guid isPermaLink="true">https://pkbullock.com/blog/2020/first-look-at-sharepoint-spaces-using-3d-printer-files</guid><description>SharePoint Spaces is a new 3D experience that allows you to create pages with 2D and 3D (Yes, 3D) web parts to explore content in a new and exciting way. This innovation was announced at the SharePoint Virtual Summit back in May 2018, that would incorporate mixed reality experiences, leaping forward in presenting, interacting and consuming 3D content within SharePoint.</description><pubDate>Sun, 03 May 2020 00:00:00 GMT</pubDate></item><item><title>Exploring Taxonomy Mapping in PnP Page Transformation</title><link>https://pkbullock.com/blog/2020/exploring-taxonomy-mapping-in-pnp-page-transformation</link><guid isPermaLink="true">https://pkbullock.com/blog/2020/exploring-taxonomy-mapping-in-pnp-page-transformation</guid><description>In the March 2020 release of PnP Modernization tooling, in this version, a new feature now allows you to map your taxonomy terms from a source site such as SharePoint 2013 to Modern site in SharePoint Online.</description><pubDate>Sun, 12 Apr 2020 00:00:00 GMT</pubDate></item><item><title>A first look at Modern Multilingual Communication Sites</title><link>https://pkbullock.com/blog/2020/a-first-look-at-modern-multilingual-communication-sites</link><guid isPermaLink="true">https://pkbullock.com/blog/2020/a-first-look-at-modern-multilingual-communication-sites</guid><description>For communication sites, we could enable other languages - this has been an option, the UI, Navigation, and configurable artefacts could support other languages, with one caveat, you could not easily support multilingual content until now!</description><pubDate>Sat, 21 Mar 2020 00:00:00 GMT</pubDate></item><item><title>Adding Partner Custom Content to Microsoft Learning Pathways Portals</title><link>https://pkbullock.com/blog/2020/adding-partner-custom-content-to-microsoft-learning-pathways-portals</link><guid isPermaLink="true">https://pkbullock.com/blog/2020/adding-partner-custom-content-to-microsoft-learning-pathways-portals</guid><description>If you are an implementer, how do you deploy custom content, in addition to the currently provisioned material, to support your customers with curated content?</description><pubDate>Thu, 09 Jan 2020 00:00:00 GMT</pubDate></item><item><title>Taking a direct approach leaping to a modern Intranet</title><link>https://pkbullock.com/blog/2019/taking-a-direct-approach-leaping-to-a-modern-intranet</link><guid isPermaLink="true">https://pkbullock.com/blog/2019/taking-a-direct-approach-leaping-to-a-modern-intranet</guid><description>You have an on-premises SharePoint farm with an Intranet, Publishing Portal, Blogs or Wikis - we will go through the approach on how you can transform your SharePoint on-premises portal to SharePoint modern sites using a more direct method.</description><pubDate>Tue, 24 Sep 2019 00:00:00 GMT</pubDate></item><item><title>Taking the leap from On-Premises Portals to Modern sites</title><link>https://pkbullock.com/blog/2019/taking-the-leap-from-on-premises-portals-to-modern-sites</link><guid isPermaLink="true">https://pkbullock.com/blog/2019/taking-the-leap-from-on-premises-portals-to-modern-sites</guid><description>Lets say you have an on-premises SharePoint farm with an Intranet, Publishing Portal or Wikis... coming to end of life, become too expensive to run or you just want to leverage the latest innovations in modern SharePoint.</description><pubDate>Wed, 10 Jul 2019 00:00:00 GMT</pubDate></item><item><title>Getting Started with Modernizing your Intranet</title><link>https://pkbullock.com/blog/2019/getting-started-with-modernizing-your-intranet</link><guid isPermaLink="true">https://pkbullock.com/blog/2019/getting-started-with-modernizing-your-intranet</guid><description>With the news that the PnP Modernization tool gained publishing page support with the latest release – you can now transform your Intranet from Classic Publishing Sites</description><pubDate>Tue, 26 Mar 2019 00:00:00 GMT</pubDate></item><item><title>Implementing 404 custom page on Communication Site</title><link>https://pkbullock.com/blog/2019/implementing-404-custom-page-on-communication-site</link><guid isPermaLink="true">https://pkbullock.com/blog/2019/implementing-404-custom-page-on-communication-site</guid><pubDate>Sun, 20 Jan 2019 00:00:00 GMT</pubDate></item><item><title>Enable your SharePoint Start Page for language preferences</title><link>https://pkbullock.com/blog/2018/enable-your-sharepoint-start-page-for-language-preferences</link><guid isPermaLink="true">https://pkbullock.com/blog/2018/enable-your-sharepoint-start-page-for-language-preferences</guid><description>Have you noticed that when you set your preferred language in your user profile, the SharePoint Start Page remains at the tenant default language? Me too, so lets go and change that.</description><pubDate>Thu, 06 Dec 2018 00:00:00 GMT</pubDate></item><item><title>Communication Sites: A first look at the modern page title area changes</title><link>https://pkbullock.com/blog/2018/communication-sites-a-first-look-at-the-modern-page-title-area-changes</link><guid isPermaLink="true">https://pkbullock.com/blog/2018/communication-sites-a-first-look-at-the-modern-page-title-area-changes</guid><description>The modern page title area change has reached one of our tenants! These new options give your pages, an article-like feel, with the emphasis on the title, author and a little teaser description to entice the readers.</description><pubDate>Wed, 28 Nov 2018 00:00:00 GMT</pubDate></item><item><title>Create Communication Sites with a specific primary language using PnP PowerShell</title><link>https://pkbullock.com/blog/2018/create-communication-sites-with-a-specific-primary-language-using-pnp-powershell</link><guid isPermaLink="true">https://pkbullock.com/blog/2018/create-communication-sites-with-a-specific-primary-language-using-pnp-powershell</guid><description>Do you want to create a Communication Site in another language? This post will show you how by creating a site with the primary language set to a language other than English using PnP PowerShell.</description><pubDate>Mon, 19 Nov 2018 00:00:00 GMT</pubDate></item><item><title>Create Communication Sites with a specific primary language using the User Interface</title><link>https://pkbullock.com/blog/2018/create-communication-sites-with-a-specific-primary-language-using-the-user-interface</link><guid isPermaLink="true">https://pkbullock.com/blog/2018/create-communication-sites-with-a-specific-primary-language-using-the-user-interface</guid><description>The new SharePoint Admin Centre updates have begun to rollout to targeted release tenants. This has enabled us to look at the new feature and provide a visual method for creating multi-lingual sites using the user interface.</description><pubDate>Mon, 19 Nov 2018 00:00:00 GMT</pubDate></item><item><title>Series: Creating a Multi-lingual Intranet using Communication Sites</title><link>https://pkbullock.com/blog/2018/series-creating-a-multi-lingual-intranet-using-communication-sites</link><guid isPermaLink="true">https://pkbullock.com/blog/2018/series-creating-a-multi-lingual-intranet-using-communication-sites</guid><description>SharePoint in general supports a wide range of languages. However, it is not immediately obvious how to set this up, configure it and what automation you can use to take advantage of the modern Communication Sites features. We cover a series of posts in working with the multi-lingual features</description><pubDate>Sun, 18 Nov 2018 00:00:00 GMT</pubDate></item><item><title>Practical ways to improve Accessibility in Microsoft Office documents</title><link>https://pkbullock.com/blog/2018/practical-ways-to-improve-accessibility-in-microsoft-office-documents</link><guid isPermaLink="true">https://pkbullock.com/blog/2018/practical-ways-to-improve-accessibility-in-microsoft-office-documents</guid><description>After attending the Future Decoded Conference, we have been shown how much we simply didn’t know about accessibility – the impact it has and how easy it is to implement! Find practical ways to become more accessible and inclusive</description><pubDate>Sun, 04 Nov 2018 00:00:00 GMT</pubDate></item><item><title>Visual Studio Code: Colorize - Visualise Tenant Theme in PowerShell</title><link>https://pkbullock.com/blog/2018/visual-studio-code-colorize-visualise-tenant-theme-in-powershell</link><guid isPermaLink="true">https://pkbullock.com/blog/2018/visual-studio-code-colorize-visualise-tenant-theme-in-powershell</guid><pubDate>Thu, 25 Oct 2018 00:00:00 GMT</pubDate></item><item><title>A first look at News Link on Communication Sites</title><link>https://pkbullock.com/blog/2018/a-first-look-at-news-link-on-communication-sites</link><guid isPermaLink="true">https://pkbullock.com/blog/2018/a-first-look-at-news-link-on-communication-sites</guid><description>We have recently seen this new feature appear on our tenant which is awesome because our clients have been asking us whether this is possible. They typically link or manually import data from their website and other local news sources and I frequently get asked if there is a better way to do this.</description><pubDate>Thu, 27 Sep 2018 00:00:00 GMT</pubDate></item><item><title>First look at Communication Sites: Save for Later</title><link>https://pkbullock.com/blog/2018/first-look-at-communication-sites-save-for-later</link><guid isPermaLink="true">https://pkbullock.com/blog/2018/first-look-at-communication-sites-save-for-later</guid><description>This is a first look at the news feature **&apos;Save for later&apos;** that will grant the ability for a staff member to save a news article in a Communication Site for later reading</description><pubDate>Sun, 23 Sep 2018 00:00:00 GMT</pubDate></item><item><title>Prevent Document Library Deletion</title><link>https://pkbullock.com/blog/2018/prevent-document-library-deletion</link><guid isPermaLink="true">https://pkbullock.com/blog/2018/prevent-document-library-deletion</guid><description>With document libraries, there isn&apos;t a permission level to restrict deletion of document libraries. There is the standard out of the box &apos;Manage Lists&apos; permission that includes the ability to create or delete lists/libraries.</description><pubDate>Mon, 17 Sep 2018 00:00:00 GMT</pubDate></item><item><title>Getting started with the SharePoint Starter Kit from the PnP team</title><link>https://pkbullock.com/blog/2018/getting-started-with-the-sharepoint-starter-kit-from-the-pnp-team</link><guid isPermaLink="true">https://pkbullock.com/blog/2018/getting-started-with-the-sharepoint-starter-kit-from-the-pnp-team</guid><description>Lots of exciting announcements from the SharePoint 2018 conference in Las Vagas, but one area I started to play with is the newest sp-starter-kit project from PnP. </description><pubDate>Wed, 23 May 2018 00:00:00 GMT</pubDate></item><item><title>Using PnP PowerShell to apply modern column formatting</title><link>https://pkbullock.com/blog/2018/using-pnp-powershell-to-apply-modern-column-formatting</link><guid isPermaLink="true">https://pkbullock.com/blog/2018/using-pnp-powershell-to-apply-modern-column-formatting</guid><description>Learn to use the latest list formatting capabilities and apply them to existing sites with PnP PowerShell</description><pubDate>Sun, 11 Feb 2018 00:00:00 GMT</pubDate></item><item><title>SPFx: Cut the clutter</title><link>https://pkbullock.com/blog/2018/spfx-cut-the-clutter</link><guid isPermaLink="true">https://pkbullock.com/blog/2018/spfx-cut-the-clutter</guid><description>With SPFX, you will notice you get a lot of extra files for configuration, libraries, temp code and compiled code; a lot of clutter and noise that&apos;s not needed as part of the majority of development, it just gets in the way when I want to focus on the code!</description><pubDate>Tue, 23 Jan 2018 00:00:00 GMT</pubDate></item><item><title>Using PnP Office 365 CLI in Azure Shell</title><link>https://pkbullock.com/blog/2018/using-pnp-office-365-cli-in-azure-shell</link><guid isPermaLink="true">https://pkbullock.com/blog/2018/using-pnp-office-365-cli-in-azure-shell</guid><description>At the European SharePoint Conference 2017 in the Hackathon results session, Waldek Mastykarz from the PnP team announced the Office365 CLI which gives you the ability to manage an Office 365 on any platform. I had the idea to run this inside the Azure Shell</description><pubDate>Wed, 03 Jan 2018 00:00:00 GMT</pubDate></item><item><title>Modern Site Themes</title><link>https://pkbullock.com/blog/2017/modern-site-themes</link><guid isPermaLink="true">https://pkbullock.com/blog/2017/modern-site-themes</guid><description>One of many cool announcements from Microsoft Ignite 2017, was the introduction of SharePoint Modern Themes. </description><pubDate>Sun, 08 Oct 2017 00:00:00 GMT</pubDate></item><item><title>SharePoint Communication Sites, the new Publishing Sites</title><link>https://pkbullock.com/blog/2017/sharepoint-communication-sites-the-new-publishing-sites</link><guid isPermaLink="true">https://pkbullock.com/blog/2017/sharepoint-communication-sites-the-new-publishing-sites</guid><description>In this post, we focusing around the awesome new modern experience for the classic Publishing Sites, called &apos;Communication Sites&apos; in the Inform and engage employees section of the Summit.</description><pubDate>Tue, 16 May 2017 00:00:00 GMT</pubDate></item><item><title>Quick: Testing SQL Server connection</title><link>https://pkbullock.com/blog/2017/quick-testing-sql-server-connection</link><guid isPermaLink="true">https://pkbullock.com/blog/2017/quick-testing-sql-server-connection</guid><description>When building your SharePoint farm if you want to quickly test your connection to the SQL Server</description><pubDate>Fri, 21 Apr 2017 00:00:00 GMT</pubDate></item></channel></rss>