Archive

Posts Tagged ‘SharePoint’

How do I know if a SharePoint folder is also a Teams channel?

October 8, 2019 Leave a comment

Simple… Now SharePoint will show it! It seems that this feature took just over a year and a half to be released, but well… it’s here finally! So stop moaning (that includes me who thought it was a must requirement from day 1 of Teams)!

Roadmap Featured ID: 30686
Added to Roadmap: 5/30/2018
Last Modified: 8/12/2019
Tags: Online, SharePoint, Worldwide (Standard Multi-Tenant)

The post How do I know if a SharePoint folder is also a Teams channel? appeared first on François on SharePoint, Office 365 and more technologies.

via François on SharePoint, Office 365 and more technologies http://bit.ly/2IzJgg5

François Souyri
French native Sharepoint Consultant living in London. A crossway between a designer, developer and system architect. Prefers stretching the limit of out-of-the-box features rather than breaking them into code. When not working with Microsoft Sharepoint François is often found on Web2.0 News sites and related social networking tools.

This article has been cross posted from sharepointfrancois.com (original article)

Advertisements
Categories: Work Tags: ,

Microsoft announced to remove Facebook connector from its platform

September 2, 2019 Leave a comment

As consultants on Microsoft technology, we are keeping up with what is coming and what is going.

Microsoft just announced:

I have seen this connector in use on many intranet landing pages since it was a quick win to bring a social media feed onto SharePoint.

Microsoft is justifying the removal because “our telemetry indicates limited use of the connector to Facebook“.

My guess or hope is that it may be in preparation of leveraging their LinkedIn platform and making it co-exist better with Office 365? Currently, there is no simple feed between LinkedIn posts and SharePoint without involving coding, I would not be surprised if this is coming in the next months.

via François on SharePoint, Office 365 and more technologies http://bit.ly/2NMStoO

François Souyri
French native Sharepoint Consultant living in London. A crossway between a designer, developer and system architect. Prefers stretching the limit of out-of-the-box features rather than breaking them into code. When not working with Microsoft Sharepoint François is often found on Web2.0 News sites and related social networking tools.

This article has been cross posted from sharepointfrancois.com (original article)

Categories: Work Tags: ,

Why there is no such thing as a free lunch (with Microsoft Flow;-)

Creating a flow for a client recently, where we have to loop through 8,000+ Excel rows, check the values in some columns and import them or skip into a SharePoint list.

The issue was the … well, Flow doesn’t let us read more than 5,000 entries by default. And increasing that limit is not allowed.

Flow action to get Excel sheet

Except, that one of our developer accounts was able to break that limitation(!).

It turns out that the free Flow license limits the threshold to 5000 whereas buying a Flow Plan 2 license allowed us to go over the threshold.

Flow license

Here you go, now you know how to break one limit: buy the license!

This blog post is also useful to highlight some other limitations:

Microsoft Flow – This is the limit! – My Microsoft SharePains

via François on SharePoint, Office 365 and more technologies http://bit.ly/2MejfXR

François Souyri
French native Sharepoint Consultant living in London. A crossway between a designer, developer and system architect. Prefers stretching the limit of out-of-the-box features rather than breaking them into code. When not working with Microsoft Sharepoint François is often found on Web2.0 News sites and related social networking tools.

This article has been cross posted from sharepointfrancois.com (original article)

Categories: Work Tags: ,

Try not to kill a SharePoint deployment before it starts

April 30, 2019 Leave a comment

I also thought of another title for this blog post like “Trying to build the roof before the wall?”.

Not sure what I am referring to? Keep reading.

SharePoint is huge and SharePoint Online is a even bigger beast! Agreed?

Over the past few weeks I have been training users in an international organisation, they have just released their Office 365 tenant to the whole organisation and realised that they need to show the users how to actually use it ;-).

This is not even the point of this post, as this happens quite often at the moment, unfortunately we are quite used that customers get a professional in when it’s nearly too late.

During the training preparation, I have been told that users do “not have the time to get trained”, but that “they have lots of appetite for advanced features”. Not knowing quite sure what this meant but confident that the content may be customised, we agreed on several condensed overview of 1.5 hour per group.

The reality was just as expected: 95% of the training attendees never opened the Office 365. So I adapted the training during the short training, being more like a coach on what they can do with SharePoint and the tools in Office 365.

Here is my shout-out and the reason behind this blog’s title:

Having spent enough time with the business users of the various departments, it turned out that all of them would have been very keen to work on a content strategy, data migration plan, departmental site layout if IT had approached them.

Instead, they are now seeing SharePoint as yet another tool that is being imposed at them. A lot of them are not so keen on this idea, and already thinking to not use it since they still have access to the to-be-retired-one-day other cloud storage.

Basically, a big failure of internal communication.

So please! please! Get your users on-board before you even release anything. SharePoint Adoption is a major key to success.

Some ideas:

  • Before deployment:
    • Get your CEO on board and make him/her announce the upcoming platform
    • Invite employees to”15 min drop-in session” (with food provided) to demo 2 or 3 key features, and stay for 30 min Q&A
    • Speak to your comms department.. a lot! IT and Comms need to be best friends as one provides the structure, the other will provide the content.
    • Interview and get a genuine interest in how the other teams work, like HR and Ops … It will be easier to offer them solutions that they didn’t think about later.
    • Let users know that their data will have to be migrated and organise workshops to show them how the migration will work and when you will need their input. This will make the user valued and responsible and it will pay back in the long term.
    • Organise a competition for finding the intranet name.

Or again and obviously, call the professional SharePoint guy early in your deployment project. (hang on… when there is such project plan!;-)

via François on SharePoint, Office 365 and more technologies http://bit.ly/2J44vI1

François Souyri
French native Sharepoint Consultant living in London. A crossway between a designer, developer and system architect. Prefers stretching the limit of out-of-the-box features rather than breaking them into code. When not working with Microsoft Sharepoint François is often found on Web2.0 News sites and related social networking tools.

This article has been cross posted from sharepointfrancois.com (original article)

Categories: Work Tags: ,

Office 365 Products Visio Stencil & Icons available (updated for 2019) #o365 #visio

Just a quick post to say that I have uploaded a new Visio stencil for Office 365 products that I created to aid my own solution designs and I hope you find them useful too.

Link on Technet Galleries: https://gallery.technet.microsoft.com/Office-365-Products-Visio-ec6512de

Here is an example of the Visio Icon Set

I have also included the original image icons used to create the stencil which is useful for PowerPoint etc. too

Below is an example of the images used in the stencil. I have updated them to be inline with the new Office 365 Icon Re-Design that rolled out recently.

All images are available either in PNG format as part of the download and in some cases, the original SVG files.

Converting taxonomy field into cascading drop down fields using PnP Branding.JsLink

Managed metadata fields don’t provide the same look and feel as choice field type. It is quick clunky specially when there are a lot of terms displayed.

The requirement cropped up to display the managed metadata fields as drop downs. After googling for a while, stumbled on PnP sample Branding.JSLink  solution which had an example how to achieve it. The solution is a no code sandboxed solution with different examples how to enrich fields. I wanted only the taxonomy to cascading drop down feature.

I copied the file TaxonomyOverrides.js and ManagedMetadata.js only into the “Style Library” library in my test SharePoint Site Collection. I modified the TaxonomyOverrides.js file to refer to the field “DocumentType” I wanted transformed in the fields section.

Type.registerNamespace(‘jslinkOverride’)
var jslinkOverride = window.jslinkOverride || {};
jslinkOverride.Taxonomy = {};

jslinkOverride.Taxonomy.Templates = {
Fields: {
‘DocumentType’: {
‘NewForm’: jslinkTemplates.Taxonomy.editMode,
‘EditForm’: jslinkTemplates.Taxonomy.editMode
}
}
};

jslinkOverride.Taxonomy.Functions = {};
jslinkOverride.Taxonomy.Functions.RegisterTemplate = function () {
// register our object, which contains our templates
SPClientTemplates.TemplateManager.RegisterTemplateOverrides(jslinkOverride.Taxonomy);
};
jslinkOverride.Taxonomy.Functions.MdsRegisterTemplate = function () {
// register our custom template
jslinkOverride.Taxonomy.Functions.RegisterTemplate();

// and make sure our custom view fires each time MDS performs
// a page transition
var thisUrl = _spPageContextInfo.siteServerRelativeUrl + “Style Library/OfficeDevPnP/Branding.JSLink/TemplateOverrides/TaxonomyOverrides.js”;
RegisterModuleInit(thisUrl, jslinkOverride.Taxonomy.Functions.RegisterTemplate)
};

if (typeof _spPageContextInfo != “undefined” && _spPageContextInfo != null) {
// its an MDS page refresh
jslinkOverride.Taxonomy.Functions.MdsRegisterTemplate()
} else {
// normal page load
jslinkOverride.Taxonomy.Functions.RegisterTemplate()
}

The DocumentType is a taxonomy field which has SharePoint OOB look and feel

TaxonomyFieldTermSet.PNG

After referencing the files TaxonomyOverrides.js and ManagedMetadata.js  on the editform page of the document library using a script editor webpart using tags as below.

/Projects/EDRMS/Style%20Library/OfficeDevPnP/Branding.JSLink/Generics/ManagedMetadata.js
/Projects/EDRMS/Style%20Library/OfficeDevPnP/Branding.JSLink/TemplateOverrides/TaxonomyOverrides.js

 

ScriptEditorWebPart

Voila, the taxonomy field is transformed into cascading drop downs.

CascadingDropdown

from reshmeeauckloo http://bit.ly/2qwao8c

Reshmee Auckloo
Reshmee Auckloo – Reshmee is a certified Microsoft professional and has been involved in delivering solutions across a wide variety of industry sectors in a range of assignments from SSRS to Microsoft SharePoint, Project Server development, CRM Dynamics and .Net including business requirements gathering and software quality assurance.

This article has been cross posted from reshmeeauckloo.wordpress.com (original article)

Migrate data from one SQL table to another database table

April 30, 2017 Leave a comment

Sometimes you may have to migrate data from one SQL database to another SQL database on another environment, e.g. Live to test and dev environment and vice versa.

You may argue the easiest solution is a migration of the backup of database. Unfortunately it does not work well in environments where data in Live is classified as sensitive and are not allowed to be copied across into a dev / test machine where the security is not as strict as a live machine. There are some data from live which are not classified as sensitive or restricted and might have to be migrated to Test and DEV for testing or development purposes, for example list of values.

A copy of the data can be exported as a csv or dat file from the SQL Table using “select * from table_value” statement from source database.

The data can be bulk imported into a temp table and MERGE statement can be used to insert missing records and update records. The sample script which you can use is below.

The script can be downloaded from TechNet.

http://bit.ly/2qs8i5r

from reshmeeauckloo http://bit.ly/2qsdHJC

Reshmee Auckloo
Reshmee Auckloo – Reshmee is a certified Microsoft professional and has been involved in delivering solutions across a wide variety of industry sectors in a range of assignments from SSRS to Microsoft SharePoint, Project Server development, CRM Dynamics and .Net including business requirements gathering and software quality assurance.

This article has been cross posted from reshmeeauckloo.wordpress.com (original article)

%d bloggers like this: