Granting the “Retrieve People Data for Search Crawlers” administration permission on the User Profile Service Application using PowerShell

When working with search-driven solutions, or even if you just want to be able to search for people, SharePoint Search has to be granted access to that information in order to crawl it. Generally all of this is being automatically taken care of when provisioning the Search Service Application. On

Deploying Custom Actions using the App Model

Even though the App Model doesn’t support deploying declarative artifacts to host web, did you know that you could deploy Custom Actions using the App Model? Custom Actions in SharePoint 2013 Custom Actions offer you a great way to extend capabilities of the SharePoint platform. The possibilities span the

Provisioning Publishing Pages and Web Parts using the App Model

In the previous articles of this series we looked at working with Site Columns, Content Types and Lists using the App Model. In this article we will look at leveraging the App Model to deploy Publishing Pages and Web Parts. Creating Publishing Pages using the App Model In order to

Programmatically working with Lists and Libraries using the App Model

In the previous article we discussed how to leverage the new App Model for provisioning Site Columns and Content Types. In this article we will look into working with Lists and Libraries. Creating Lists and Libraries In order to create a List or a Library using the App Model your

Programmatically creating Site Columns and Content Types using the App Model

SharePoint 2013 introduces new App Model for building customizations for the SharePoint platform. The new App Model can be used for building apps but also in structured in repeatable deployments. Learn how to leverage the new App Model for working with Site Columns and Content Types. Creating Site Columns When