Blog entries related to Microsoft SharePoint and Office 365 solutions such as Power BI, Microsoft Flow, Power Apps and Microsoft Teams
Here’s the scenario: You have a picture library that stores employee photos. This might be the case if you’re not storing the photos in Active Directory yet perhaps. Now, HR comes to you and says, "We want to be sure that employees can’t set an alert, because then they would know if we remove a picture when an employee is terminated." Here is what you should do...
Read the rest of entry »
I recently had a client contact me recently with an interesting SharePoint issue. Seemingly out of the blue, their SharePoint 2010 server CPU started being consumed by two main processes with multiple instances: SPUCWorkerProcessProxy.exe
and conhost.exe. Read on to find out how I fixed this issue.
The primary reason for this blog post is to share what our experience (aka the real world) has taught us on how to practically implement Business Intelligence (BI) for our clients. I’ll do my best to keep this short-and-sweet, because in all honesty there’s plenty to say on this topic, and enough BI buzzwords and statistics to confuse the entire island of Manhattan!
I was recently doing some routine maintenance on a SharePoint server and I happened to check the event viewer logs. Wow was I surprised! It seemed that every minute, we were getting this error message, event ID 6481:
Application Server job failed for service instance Microsoft.Office.Server.Search.Administration.SearchServiceInstance (GUID).
This entry includes script that was created for a recent client who asked me to make several columns required in their SharePoint 2010 site collection of approximately 25-30 subsites. This would've taken two minutes if all columns were site columns, however, that wasn't the case. As a result, the columns were not inheriting and I was forced to turn to PowerShell for a solution.
I recently had to help a client solve a URL redirection issue. We tossed around using SharePoint AAMs, IIS URL Rewrite, and other possibilities. The best solution ended up was to use a SharePoint Redirect page. It’s not something that is used very often but it certainly fit the bill for our issue. My focus on this quick tip is to show you how to change the timeout value on the redirect as I couldn’t find this documented.
I recently completed a SharePoint migration for a client from 2007 to 2010. Overall the migration went well, however, we did have one small issue with the SharePoint 2010 Timer Service that I thought I should share with all of you. Read on for a brief explanation of the issue and my quick fix.
On a recent client project, we implemented a solution that heavily used article pages / page layouts from the SharePoint 2010 Pages library. Most of them had images. While working through use cases with these articles, I came across some strange behavior that someone else had found but not documented (to my knowledge). As a result, I wanted to blog about the topic to make it easier for others to find.
I had a client call me the other day as he was having an issue with a couple of his SharePoint 2010 sites that seemed strange, the sites just stopped working. When anyone tried to access the sites, they would get HTTP 500 errors. I was able to resolve this issue for the client so I thought I should share some of my troubleshooting tips.
A database attach upgrade is the only supported method for upgrading SharePoint 2010 Products to SharePoint 2013 (unless you use a third-party migration tool). Database attach is used to upgrade SharePoint content and service applications. I was doing some testing with doing database attach upgrades from SharePoint 2010 to SharePoint 2013 and found an issue.
I got a call from a client recently where one particular user was unable to login to SharePoint via their User Principle Name (UPN). For those non-AD SharePoint folks out there, UPN refers to an attribute on the user account object in Active Directory. Anytime a user is created, at a minimum they will have a user logon name and a UPN suffix (domain name). The UPN is composed of the user logon name and the UPN suffix joined by the @ sign. Read on to see how I quickly resolved this issue.
For the IE users out there, I’m sure you’ve come across this dialog once or twice in your life. On several of our recent client projects we’ve been doing a lot of changing over from unsecure to secure URLs via SSL certificates in SharePoint. Invariably, as soon as you enable SSL and log in to SharePoint, you get this wonderful prompt: Do you want to view only the webpage content that was delivered securely? Find out how to get rid of this for good...
On a recent project I got to work with the out-of-the-box (OOTB) Chart Web Part in SharePoint 2010. My team just needed to chart some simple data, nothing fancy, but we had some fairly specific styling requirements. We tried Web parts from other vendors they already had and got close, but we just couldn’t get there. Luckily we were upgrading to Enterprise anyway, so that allowed us to use the Chart Web Part that comes with SharePoint OOTB.
In this post I explain how to use PowerShell to create a full SharePoint (2010 or 2013) training site or testing site environment. This is the process I used to prepare for a recent SharePoint training course where I needed each of my users to have their own site collection in my environment.
We use dashboards very heavily internally and have recently expanded our set of core metrics and KPIs to be about 12-15 charts and graphs (depending on special events we may have, etc.). In this post I will tell you about a fairly quick way to create rotating dashboards with SharePoint. SharePoint is the perfect solution for our needs because it allows us to stay within our core systems and leverage the platform.
While many people have enjoyed the “You Might be a Redneck If” jokes by Jeff Foxworthy, few people are aware of the applicability to the IT community. As a professional IT consultant for C5 Insight, I have saved a number of clients from unfortunate situations caused by their previous, not-so-qualified consulting partners.
Successful user adoption, or the mental acceptance and use of something new, can be achieved in any organization. There are a number of methods that can be used to implement new systems, including "big bang" (single rollout) or "phased adoption" (gradual rollout). Regardless of the method you use to rollout user adoption in your organization, there are a few important items that must be factored into your plan.
Over the time I’ve been using SharePoint, I’ve been taking notes on the tools and that make my job a little bit easier. Lately I’ve focused on collecting a ton of tips for working with branding in SharePoint2010. To help other people working with branding in SharePoint, I thought I should share some of my information.
On a recent client engagement, we had a somewhat common requirement that we had solved several times before. It was part of a multi-month complete extranet solution with extensive branding and user interface design/layout. The site's overall feel from a UI and design perspective was intuitive, sleek and quite honestly, beautiful. Although the particular requirement wasn't overly complex or new to our team, we decided to solve this using an approach we had never tried before to maintain the sleek look and feel of the site.
There isn’t a day that goes by, where I come across some type of challenge, situation, issue, or piece of new learning that isn’t worth sharing with others. This article encourages you to blog, explains why it's important, and provides ideas on how to make it a natural part of your day.
In our day-to-day client work, one topic we are very passionate about is user adoption. We talk about this topic both internally and externally on a daily basis. After all, we should never forget for whom we are solving problems and building solutions. Put another way - if a car manufacturer builds 1,000 cars and no one buys them, then what was the point?
If you’re like a lot of other folks, you’ve taken advantage of the Managed Metadata functionality in SharePoint. You’ve created your taxonomy group, specified your term sets, and created some terms. Then you’ve created your managed metadata column in your site collection, and pointed it to your specified term set. You’ve then uploaded a lot of documents and specified terms for the metadata column, everyone is “happy happy happy”.
But then you need to rename one of your terms currently called “Information Technology Department” to just “Information Technology”. No sweat, you go into the Term Store tool, rename the term. Done right? To your surprise, when you look at properties of various documents tagged with your term, they haven’t been renamed. Hmm … what gives?
Does your business hinge on the government?
If you’re in healthcare, manufacturing, energy and education, the answer is definitely and in any other industry, the answer is probably so! Regardless, the government and its respective actions are initiating new laws and regulations that could not only impact but dramatically adjust a business operation. While the news may carry a story for the world to see, chances are that your business may just take some notes in an old notebook and hope to keep up with the story.
The complementary paper includes over 12 years of research, recent survey results, and CRM turnaround success stories.
This 60-second assessment is designed to evaluate your organization's collaboration readiness.
Learn how you rank compared to organizations typically in years 1 to 5 of implementation - and which areas to focus on to improve.
This is a sandbox solution which can be activated per site collection to allow you to easily collect feedback from users into a custom Feedback list.
Whether you are upgrading to SharePoint Online, 2010, 2013 or the latest 2016, this checklist contains everything you need to know for a successful transition.