Forum Discussion
Customizing the "modern" experiences in SharePoint Online - your opinion?
Vesa wrote:
► thx @Oliver Zeiser for starting this thread. We are absolutely interested on input around this. Would like to also point out that whatever is currently supported from customization perspective, is just a start and more capabilities will be supported gradually when those are finalized and ready to get published.
We would though absolutely be interested on hearing what are the key missing capabilities currently and other input around the questions what Oliver pointed out.
Your input truly matters, so thx for everyone's feedback and comments advance.
C'mon Vesa, you are turning into a shepherd who's sole Microsoft job it is to keep the flock at ease.
Your response is straight from the Community Manager 101 Textbook, chapter "How to silence threads"
You very well know what everyone wants to customize, you have been in this game for years.
You also know about Oliviers UserVoice post, so this reply here is kinda stupid to all those who are watching these threads.
https://sharepoint.uservoice.com/forums/329214-sites-and-collaboration/suggestions/13385364-allow-javascript-customization-and-css-branding-th
Thx Danny for the feedback. Let's be clear on few things.
- We are absolutely aware of the generic scenarios what we need to support
- We are working on enabling these in the modern experiences, like mentioned in the MSDN documentation and in Ignite presentations - we simply do not have infinite resources, so things happen gradually and input always helps on prioritizing which scenarios will be implemented first, since we no longer wait two-three years on showing new capabilities - and I think this is great
- I do not see any harm on asking scenario input from the community - maybe someone has missed the previous UserVoice entry or the discussion, so getting more input on the functional scenarios can't cause harm
- We absolutely understand that frustration around missing capabilities and team is working hard to address these gradually as fast as we can
We absolutely take community input into account around the new experiences, since we want to ensure that existing customers and partners benefit from the new capabilities. We do however release capabilities now gradually, which no doubt causes challenges to follow up on what's exactly supported and when you can enable your required scenarios.
I'd encourige people to evaluate modern experiences and take them into use, when needed capabilities and customization options are available. Each deployment has slightly different requirements, so this is definitely not black and white decision. We do highly value constructive feedback and try to align on the input we get from the field. We also understand that it might seem that it takes too long every now and then, but everyone from MS side is working hard to ensure that modern experiences will also support needed scenarios.
thx for your input.
- Danny EngelmanDec 29, 2016Iron Contributor
The technique that worked perfectly fine since SharePoint 2010 was UserCustomActions
► UserCustomActions worked in the first Modern Experience releases ◄
and when some names on this list reported that, Microsoft DISABLED them without notice.
UserCustomActions are still loaded when you open QuickEdit in the Modern Experience,
so I presume at least one Microsoft Engineer is now looking for a new position.
So it is not a matter of programming skills, resources or knowledge!
YOU TURNED SOMETHING OFF!
All this is starting to smell fishy
🐟 Are you guys working on something that will not allow us 100% access to the Browser DOM?
🐟 Is Edge going to be promoted as the "safest Workforce Browser", that enables more Office365 features than other browsers, just like Open-with-Explorer only works in IE?
🐟 Is all that "Sharing is caring" just a smoke screen, and has Satya chosen to finish that battle Microsoft started in 1995, when they tried to claim the Internet.
- Oliver ZeiserDec 29, 2016Brass Contributor
I really appreciate your input Danny and you know we are both thinking the same way. We have had simmilar discussions when all this modern stuff startet in the good old o365 Yammer Network already. I am totaly with you and what really scares me is the fact that Microsoft is putting so much effort into trying to break customizations (look at the article from Vesa...).
And yes, there are still ways to customize, but I will never mention those (bugs/features) again because we know what happend last time.... I asked for support and the posibillities got killed....
So what I am looking for this time is input from the community on "if and how" people out there are actually using this modern stuff. The way I see it, the modern experience is awesome from a technology point of view. But it lacks so many features that it seems hard to believe that people are actually using it in real world projects.
I was hoping, some comments here would prove me wrong. And I am trying to find out what other customers are doing and how they are dealing with this.
Asking this question in the developer community might not be the best idea and I am aware of this. But I am also seriously looking for feedback. The Uservoice thread i have startet will only show the people that share my thinking, but I am not able to find out about the people that like the new experience. And neither will it tell me about what people out there are really using.
•Are they sticking to classic?
•Don't they care because they are still onprem? (I personally believe this must be the reason why people are still so quiet...)
•Are they already making plans to move back to onprem?
•Do they even care about the modern experience and groups and teams and....
•Are they really using and loving it?And the other questions go to MS:
•Why are you doing all this?
•Don't you want customizations anymore? If so, why?
•Do you think (or does your monitoring show you...) people don't need it?
•Why are you not reacting to the uservoice thread anymore? It is one of the three most popular ones.... (https://sharepoint.uservoice.com/forums/329214-sites-and-collaboration/suggestions/13385364-allow-javascript-customization-and-css-branding-th)And the last questions go to VesaJuvonen :
•AFAIK the PnP team is monitoring the usage of PnP. Are there any statistics you can share about the number of tenants that are using customizations in O365 compared to the tenants that are not using it but still show significant usage of sharepoint online?
•Personally I am only seeing companies move to sharepoint online within a few countries within europe. And of course companies within the U.S. But in most companies, sharepoint online is still beeing looked at very cautious compared to onprem. Is this reality or am I just wrong with that, looking at the PnP statistics?- Dec 29, 2016
Hi Oliver Zeiser, Danny Engelman,
Thank you guys for touching these modern experience problems and saying it loud. I've heard the same from numerous folks globally. Currently, most of our projects belong to On-Prem SharePoint, so we just check these new arriving modern features and next-gens and after digging and numerous face palms, close with the words "well, early beta preview, on this stage we can't use it and can't even keep it in mind to offer on a project" without a single possibility for basic vital customizations.
My concerns are not so serious as yours, as what we all desire will be delivered sooner or later and as we have less pain being closer to On-Prem in most cases. But I really concerned about premature marketing affords that are positioning some features ready for production. With situations when a manager is pushing to use something like power apps (when I know for sure that this bauble can't solve a single business need of my own slightly more difficult than the simplest) or saying "we consider that there is the mobile access app for SharePoint" (but I perfectly know that this is only a name and I can't show and say the same to a customer), that's just a random examples.
Being faced with O365 and SharePoint Online implementations too and being an end-user of O365 inside our own company I have the following thoughts about your questions to consumers and consultants:
Are they sticking to classic?
Yes, yes, and once again yes and only yes.
The only option we found for us is sticking to classic experience globally on a tenant level.
Current modern stuff is far away from what can work in real-world tasks. It's okay for a pre-pre-pre alfa preview for developers, consultants, and tech insiders, but a total disaster for any production situation and not usable in a real live and business cases, yet.
At the moment, when we or our customers are looking at these "modern whistles toys", which are offered as a great thing and big deal, but the experience is recalling something made by google in the google docs or pages which are awful, so basic, so primitive, that can't be named as a product and offered to the end users, enterprise customers. Any random question "Is it possible to..." is ended up with "Nope, unfortunately, it's not the case".
It's nice that we (consultants) are provided with access to the early baby steps of modern stuff, but I can't understand how it can be offered and rolled out to the end users with a false zombie idea placed in minds that it is ultimately better. Yep, the new modern experience will be better someday, but not now, right now it's a unready unusable toy to disable and switch back to classic.
That is my humble opinion on this as a SharePoint consultant and developer who's dealing with SharePoint every day delivering business needs' solutions to my clients, which are 90% on prem. Also, it's my opinion as an end user too.Do they even care about the modern experience and groups and teams and....
We were not able to adopt any of mentioned. Limitations, unexpected surprises, unpredictable future of the next-gen portals make it easier to do not use them or recreate demanded functionality based on the classic sites with our own customizations.
Maybe we can't make business on something which is impossible to customize and adapt to desired processes and requirements. But, maybe the marketing of these is too premature and too aggressive to offer ideas and concepts as a ready to use products and solutions.
But for sure, I would burn with the shame to offer or recommend any respected customer something like groups, planner, teams, power apps. Oh, no, it's like a shot in the feet and a huge risk.Are they really using and loving it?
Show us these companies? Not the folks that are writing blog posts about "how all these new things are cool", but who is solving real live related day to day tasks.
Maybe it will be unpleasant to hear from Microsoft's side, no offense. I know and appreciate that they applying a lot of affords and moving in the correct direction. And hope the modern stuff will end up with sophisticated capabilities for customizations sooner than the aggressive marketing affords will ruin it down by offering preview versions as a globally ready to use features.