Every year I attend several SharePoint Saturdays, especially Netherlands and Belgium. This year I am thrilled to be present as a speaker. Together with my colleague Albert-Jan Schot we are going to talk about Cloud First Deployments. Abstract:So you’ve built something awesome for Office 365 and now you want to...
Continue reading...Using ARM templates in a DTAP environment
More and more customers don’t settle with just an Office 365 / Azure tenant as their production environment. They often have one or more additional tenants (or subscriptions) to have an Acceptance, Test and/or Development environment. When it comes to deploying Azure resources, Azure Resource Management (ARM) templates are very...
Continue reading...Getting term label values with the SharePoint RenderListDataAsStream API endpoint
Recently Microsoft released a new API endpoint for retrieving SharePoint listitem data. With this RenderListDataAsStream API you can now retrieve both managed metadata field values and lookup field values very easily. I was using the SharePoint items REST API endpoint like this: {SiteCollectionUrl}/_api/web/lists/GetByTitle(‘Documents’)/Items?$select=Id,FileLeafRef,Title,ServerRedirectedEmbedUri,Editor/Title,MavProject/Title,MavCategory,TaxCatchAll/ID,TaxCatchAll/Term,Modified&$expand=Editor,MavProject,TaxCatchAll While I was using this only for...
Continue reading...PowerShell Gem: Create a Password
Overtime you might have done a lot of PowerShell scripting. Each time you improve your skills and sometimes you’re getting amazed. At least I do. In this small post I’d like to share such a PowerShell awesome gem with you. It’s a cool PowerShell function for creating new passwords that...
Continue reading...Configuring Azure AD App for AppOnly permissions with PowerShell
In my previous posts (here and here) I have described how to create your Azure AD App Registration with PowerShell along with required permissions. There is one thing left when it comes to application permissions: how to configure this to authorize your code using these required resources? As a user...
Continue reading...