How To Enable External Sharing for Office 365 Group Site Collections

;tl;dr A recent attempt to share a site collection provisioned by the new "Create Site" link in SharePoint Online revealed that in order to share the site collection with external users you must change the sites "SharingPolicy" property from the default ExistingExternalUserSharingOnly to ExternalUserSharingOnly to enable new external user invitations. This must be done with the Set-SPOSite PowerShell Cmdlet [https://technet.microsoft.com/en-us/library/fp161394.aspx] The Back Story I recently ha...


Testing SSL in ASP.NET Core on a Mac

Creating the Project Back in October 2016, Shawn Wildermuth published Testing SSL in ASP.NET Core [https://wildermuth.com/2016/10/26/Testing-SSL-in-ASP-NET-Core]. I came across this post while trying to get HTTPS working with ASP.NET Core on a Mac. Sadly, this post was specific to Windows. However, I want this to work so I can make some progress on Office Addin development using ASP.NET Core. What follows is more of a reminder to myself of how to get this working a Mac again, but let me know if...


Visual Studio 2017 Launch Party

Atlanta Visual Studio 2017 Launch Party I recently had the opportunity to present at the Azure in the ATL Meetup [https://www.meetup.com/Azure-in-the-ATL/] in Atlanta for the Visual Studio 2017 Launch Party. If you are in the Atlanta area and are interested in Azure, cloud computing, or cloud topics in general, Josh Lane [https://twitter.com/jplane?lang=en] runs a great MeetUp on the 3rd Tuesday of the month. Check it out if you have a chance! The March 2017 Azure in the ATL MeetUp [https://www...


Deploy an Azure Function App using Azure ARM Templates

The code for this post is part of the Azure Functions for SharePoint Github [https://github.com/InstantQuick/AzureFunctionsForSharePoint] project. Background About a month ago, Doug Ware [https://twitter.com/DougWare] introduced the Azure Functions for SharePoint (AFSP) [https://afspdocs.blob.core.windows.net/docs/index.html] open source project. The project's goal is to provide a set of common plumbing functions for scenarios shared by most SharePoint provider hosted add-ins implemented as Az...


Loading Shared CSX Files in Azure Functions

As I mentioned in a recent post [https://peteskelly.com/pnp-cmdlet-updates-and-azure-functions/], I have been spending some time getting to know Azure Functions lately. A friend and I are taking the opportunity to learn about Azure Functions and build something that will help us with activities related to the community conferences we organize. As always, this is more of a breadcrumb trail for me, but leave a comment if this helps you! I'd love to hear from you. Why Do We Need Shared CSX Code? T...