Fix for Site column not showing up in Search crawled properties in Microsoft Team Sites

Recently in a project, where we are implementing Microsoft Teams, we faced an issue in the SharePoint Modern Sites created with Microsoft Teams where site columns were not showing up in managed properties even after a 24 hour wait. Pretty sure the crawled property must have been crawled, we started investigating the issue with MS help and found a workaround fix.

In this blog, will list out the troubleshooting steps and quick fix for the search properties for those having a similar issue

Issue:

The crawled property and manged property for the Site column don’t show up in Search crawled properties of SharePoint Modern Team sites created through Microsoft Teams.… [Keep reading] “Fix for Site column not showing up in Search crawled properties in Microsoft Team Sites”

Skype for Business 2019 or Microsoft Teams – Which should you move to

Last week, I presented a “how to” guide on the current 5 methods of moving from Skype for Business to Microsoft Teams to a room of eager Government employees. The talk went well, everyone had great questions and the general feeling was of an energized bunch of people who were ready to walk back into their IT department and take a further look at Microsoft Teams.

From the many questions I received during the presentation, there was a question in particular that I found interesting, and pondered on the long drive home back to Sydney.… [Keep reading] “Skype for Business 2019 or Microsoft Teams – Which should you move to”

Pump up your investments in Modern Intranet and Team Sites with latest cool advancements (Ignite 2018)

At Ignite 2018, Microsoft provided a great perspective about how Modern Intranets (using SharePoint Communication Sites) and Collaboration features are becoming a major collaboration platform for many companies and investments Microsoft is doing to make them better. Some of these cool features were mentioned during the event. We will take a look at many of them in this blog and how we could use it to make Modern Intranets, Modern Team Sites and Microsoft Teams work even better and seamlessly together.… [Keep reading] “Pump up your investments in Modern Intranet and Team Sites with latest cool advancements (Ignite 2018)”

Bring in Strategy for building Next-gen Modern Intranet using Communication Sites

With the modern responsive design and full-page layouts, Communication sites are an ideal candidate for Intranet sites. During last few projects, we have implemented Modern Intranet portals using Communication Sites and found that user adoption was exceptionally high. We also gained a lot of experience from these implementations, which I will be sharing here.

Note: Most of the below features and advancements are of during Oct 2018, there are few major releases from Ignite 2018 which be released later.
[Keep reading] “Bring in Strategy for building Next-gen Modern Intranet using Communication Sites”

Options to consider for SharePoint Framework solutions deployment

There are various options to package and deploy a SharePoint Framework solution and as part of packaging and deployment process, the developers have to identify a best approach for their team. Sometimes it becomes a nightmare to plan the right approach for your solution, if you haven’t weighed the options properly.

Working at multiple implementations of SPFx solution for sometime now, I have been able to get an idea of various options and approach for them.… [Keep reading] “Options to consider for SharePoint Framework solutions deployment”

Set up Accounts and secure passwords to run automation workloads in Azure Functions

In some of my previous blogs here, we have seen how we could use Azure Functions to to automate processes and SharePoint workloads.

Most of these jobs run using elevated or stored privileged accounts as the Azure Function is in a different context than the user context. There are various ways we could setup these accounts. Some of these approaches are below:

  1. Azure AD Service Accounts
    • Suitable for all operations
    • Need access to resource
    • Reusable across multiple workloads
  2. Azure AD Apps
    • Suitable for Graph Access
    • Need exact permissions set up
    • Might need Tenant Admin authentication
  3. SharePoint App Accounts
    • Suitable for SharePoint workloads.
[Keep reading] “Set up Accounts and secure passwords to run automation workloads in Azure Functions”

Provisioning complex Modern Sites with Azure Functions and Flow – Part 3 – Post Provisioning Site Configuration

In the previous two blogs part 1 and part 2, we looked at steps to create a Modern team site and apply a custom provisioning template to it. In this blog, we will have a look at the steps for the post provisioning process to implement site specific requirements. Some of them could be:

1. Apply default values to list fields
2. Create a bunch of default folders
3. Manage Security groups (SP level) and permission level.… [Keep reading] “Provisioning complex Modern Sites with Azure Functions and Flow – Part 3 – Post Provisioning Site Configuration”

One month until TLS 1.0 support is removed from Office 365

Not too long ago, I remember making the announcement at our user group that come October 31st, TLS 1.0 would no longer work in Office 365. “That’s ages away Craig!” was the cry from the audience. Well, in just under a months time, it’ll be upon us. The question is, are you ready?

What’s the deal with TLS 1.0 anyway?

Transport Layer Security version 1.0 is being removed as a supported secure protocol for connecting to Office 365.… [Keep reading] “One month until TLS 1.0 support is removed from Office 365”

AAD-Connect PTA with SSO & Kerberos Decryption Key Roll Over

When setting up PTA with SSO the Kerberos decryption keys must be rolled over every 30 days. Unfortunately Microsoft have not yet devised a streamline process to automate, but hoping to deliver within the next 6 months.  Till this is made available the following solution has been developed to automatically perform this function.

The problem is best illustrated in the following test environment which has three internal domains configured for seamless single sign-on.

AD-Connect Screen

As illustrated below the decryption keys should be rolled over every 30 days to ensure the platform remains secure and operational.… [Keep reading] “AAD-Connect PTA with SSO & Kerberos Decryption Key Roll Over”

Deploy and Add SPFx webparts to Modern Pages using OfficeDevPnP CSOM library

In the previous blog here, we looked at how to install apps on a SharePoint site. With SharePoint and Office Dev PnP CSOM, we could also add web parts to Modern Pages, both out of the box (OOB) web parts and custom web parts. For out of box web parts, refer to Chris O’Brien article here , where he has provided steps and also the web part IDs for the OOB webparts which is really helpful.… [Keep reading] “Deploy and Add SPFx webparts to Modern Pages using OfficeDevPnP CSOM library”