Posts by Luis Mañez:

Private Groups not appearing in SharePoint Search

By Luis Mañez on April 21, 2020 in SharePoint, Microsoft Office 365

One of the main steps when provision Teams, is calling Microsoft Graph API, to, well, provision the Team. Although the Team was provisioned correctly, we realised that the Team (and therefore all the content related to the Team, like files in the SharePoint library) was not surfaced in the Office 365 search (or SharePoint search if you will). So nothing at all was coming up for the Owner of the Team. Why was that?

Calling the new Presence endpoint in MS Graph API from SPFx

By Luis Mañez on March 3, 2020 in SharePoint, Best practice

Last December, the Microsoft Graph team announced the preview of a new endpoint in the MS Graph API, that allows us to get presence information for a set of users.

Azure Active Directory TokenCache based on Entity Framework DB (issue in MS code)

By Luis Mañez on June 30, 2017

If you’re working with secure web applications with Azure Active Directory, you’re probably working with ADAL. ADAL has its own Token Cache (wonderfully explained in this post from the father of ADAL, Vittorio Bertocci. The Token Cache included in ADAL, it’s only suitable for native applications because it works “in memory”, so this will be a problem sooner or later for web applications. Fortunately, with ADAL v2, we can implement our own token cache, just inheriting from the TokenCache class. In fact, there’re a couple of examples in the same post of Vittorio, and one of them is based on SQL Server with Entity Framework. Therefore, it can be used perfectly for web applications.

Modern Team Sites and Pages Behind the Scenes

By Luis Mañez on March 8, 2017 in SharePoint

In this article, I will talk about Modern Team Sites and Pages, as these have been available for a while in our Office 365 tenants.

[SPFx] Extending Gulp and running tasks in series (or in parallel)

By Luis Mañez on February 22, 2017 in SharePoint

As you may already know, the new SharePoint framework uses Gulp for all the “compilation” tasks: bundle JavaScript files, generate the package file, etc. However, when we have to create our own Gulp tasks, it doesn’t follow the “normal” mechanism of Gulp, so we can’t just add a new “Task” in the “Gulpfile.js”

Continuous Integration in SharePoint with Team Services and PnP

By Luis Mañez on January 24, 2017 in SharePoint

In this article, we will see how we can use the PnP framework with Visual Studio Team Services to configure a Continuous Integration Build in SharePoint Projects. The most part of what we will show in this article, works also for SharePoint On Premises, but the different screenshots or pieces of code are aimed at SharePoint Online.

Custom Extensibility Handlers for PnP Provisioning Framework

By Luis Mañez on September 8, 2016 in SharePoint

Following the series of articles talking about the PnP Provisioning framework, we will see how to create our own ExtensibilityHandlers, adding our own actions, when exporting a site as a template, or when provisioning a template to a new site.

PnP Provisioning framework

By Luis Mañez on May 14, 2016 in SharePoint

An important announcement that is not in the article, but that Vesa Juvonen announced during the bi-weekly team Webcast, is that the PnP program will become part of the SharePoint product group, which means that the program is still Open Source and made by and for the community but, in some way, Microsoft recognises the success and good work of the program, and, in my opinion, the product team will begin to use it internally.

Subscribe to our blogs here!