Even if the OneDrive Next Gen Sync is way more stable than the old version. Sometime it might fail.
Before with the old version we had to delete the “spw” and the “office file cache” folders in order to perform “a hard reset”.
So how to do with the new version?
This is very simple.
Mail marketing are more and more important now in companies. Marketers want to have a lot of data in order to take the best decision for the company they work for.
SendGrid is a cloud platform that help you to monitor a lot of information, such as open, click on link, delivered etc from your mails.
It provides you out of the box reports, but you will definitely want to go beyond and have your own reports.
In this blog post, I will explain you how to setup in PowerBI a real-time mail tracking, so you can make your own reports.
In this post, I would like to share with you main SkuId’s of Office 365 licenses, in order to perform license assignation programmatically.
I know that some licenses are missing here and this is why if you find/have others, feel free to comment this post 🙂
|Visio Pro for Office 365
|Project Pro for Office 365
|Microsoft PowerApps and Logic flows
|Power BI Pro
|Office 365 Enterprise E3
|Power BI (Free)
|Enterprise Mobility Suite
|SharePoint Online (Plan 1)
|Rights Management Adhoc
|Flow for Office 365 in E3
|PowerApps for Office 365 in E3
|Office 365 Enterprise E1
|Exchange Online (Plan 1)
|Power App for Office 365 in E1
|Flow for Office 365 in E1
|Skype Enterprise Online (plan 2)
|Microsoft Forms (plan E3)
|Microsoft Stream for O365 E3 SKU
Even on SharePoint Online, it’s now more and more important for companies to brand their sites.
So you might need to use the SharePoint Style Library in order to store your style documents.
But in Office 365 if you don’t activate the feature of “Custom Script” you won’t be able to edit, create or upload document(s) into the Style Library.
You will then figure issues, such as the one illustrated below:
“Sorry, your files couldn’t be uploaded. The upload might be too large or the server might be experiencing high network traffic.”
having “You don’t have permission to perform this action” error message, even if you’re tenant administrator!
I agree those error messages are not really meaning full, if you know to what they are related.
To solve this issue:
- Go to your SharePoint Admin Center (https://MYTENANT-admin.sharepoint.com)
- Go to the settings menu
- Scroll down until you see the “Custom Script” menu
- Allow users to run custom script as showed on the image below:
Before starting this post, I want to make a special thanks to Stephane Eyskens who helped me to troubleshoot this particular issue.
When trying to enumerate Directory object via the Microsoft Graph API, by default only 100 items are returned. You need then to use the SkipToken returned in the response to be able to continue to iterate and collect next objects. Basically the SkipToken, store the index of your iteration (“current page number”)
I have seen a strange behavior on SharePoint Online when I tried to create a custom view for Promoted List.
Even if you select Standard or Datasheet view it doesn’t matter.
You must select fields:
- Background Image Location
- Link Location
- Background Image Cluster Horizontal Start
- Background Image Cluster Vertical Start
To be able to have your view working, otherwise you will have the error: “TypeError: Cannot read property ‘indexOf’ of undefined”.
Which is quiet logic if you keep in mind that SharePoint needs those properties to display tiles.
This is good to know that Title field is not mandatory, especially if you want to make a “links-launcher” with your tiles.
To create a view in Promoted Links the best way is to start from the existing view: “All Promoted Links”, then you can select all wanted fields to display.
It’s now more difficult to work on release life cycle and specially in Azure if you work with others.
Microsoft made a concept called Azure Deployment Slots, I will explain you in this post how this working.
Basically, Deployment Slots consist of having another container where you can deploy your code, a staging container for instance.