Restricting Users from Creating Office 365 Groups

Microsoft is very permissive when it comes to creating Office 365 groups. The default is that everyone can create Office 365 groups. Users can create groups from several different applications, and each user can create up to 250 groups. With this kind of freedom, things can get out of control pretty quickly. Before you know it, your environment can have a plethora of Office 365 Groups that may not be useful or even used. Sometimes the old adage is true – just because they can, doesn’t always mean they should.

Continue reading “Restricting Users from Creating Office 365 Groups”

SharePoint Framework On-Premise Deploy via Gulp

SharePoint 2016 Server has support for SharePoint Framework, however there are some features missing that are present in SharePoint Online.

When first learning SharePoint Framework (SPFx), the tutorials provided by Microsoft are geared towards using SPFx in SharePoint Online.  A lot of the knowledge and concepts transfer to SharePoint 2016 Server, however I found a key feature missing: Asset deployment.

SPFx solutions expect you to host your assets (html, javascript, css) in some location that is accessible from your SharePoint site.  In SharePoint Online, the deployment gulp task that comes packaged with SPFx can (and by default, does) deploy your assets to the SharePoint Online App Catalog site.  With SharePoint 2016 Server, asset deployment is your responsibility.  I did not like this at all – I wanted a simple, configurable script/task to run that would deploy my assets where I wanted them to go.

First the setup.  Continue reading “SharePoint Framework On-Premise Deploy via Gulp”

Review of How to Ensure Operational Governance for Microsoft Teams Session from Microsoft Ignite 2018

Microsoft Ignite was held September 24-28 in Orlando, Florida with more than 1600 sessions on all that Microsoft has to offer. This session, by Dux Raymond Sy, covered guidelines for proper governance of Microsoft Teams. Dux makes basic recommendations but cautions listeners that Azure Active Directory P1 is a requirement for some of the features he highlights.

Overall, it was an informative session. Dux does a great job explaining the relationship between Microsoft Teams and Office 365 Groups; and breaking down governance into 3 manageable areas: provisioning, operations and information cycle. Continue reading “Review of How to Ensure Operational Governance for Microsoft Teams Session from Microsoft Ignite 2018”

What’s New In Office 365 (July 2018)

It’s been another busy month for Office 365 updates.  Many of the updates that rolled out Duane Odumwere ahead of schedule which can be nice for folks that were waiting on a specific update to implement a solution.  However, it’s nice when the Office 365 Roadmap is accurate😊.

Microsoft 365 Admin Center

This one’s been in the pipeline for some time but if you haven’t checked it out yet be prepared for some changes.  Content is still very similar so it’s not a terribly difficult adjustment but anything with Administration rights in Office 365 should get familiar with the new layout sooner rather than later at https://admin.microsoft.com. Continue reading “What’s New In Office 365 (July 2018)”

Token Based Authentication in ASP.Net using JWTs Part 1

AJLately, I’ve been doing quite a bit of front-end development with the latest version of Angular and that requires token based authentication. So in this article let’s discuss how to create tokens in .Net.  I’ll go over setting up tokens in regular .Net, and in a later article, I’ll discuss how to setup tokens in .Net core.

All of the code can be obtained from Github Here.

Continue reading “Token Based Authentication in ASP.Net using JWTs Part 1”

The Future of SharePoint – The Day After

1_bgOn May 4th, 2016 the future of SharePoint was announced and at one point during the presentation Jeff Teper, Corporate Vice President – OneDrive and SharePoint at Microsoft said something along the lines of “we are reinventing the intranet”. While that might be seen as hyperbole it is hard to argue the fact that Microsoft is reinventing SharePoint.  When Teper was brought back in to lead the SharePoint/OneDrive efforts, there was a lot of buzz in the community about where things would be going. Now we have our answer.

Continue reading “The Future of SharePoint – The Day After”