Accessing Office 365 SharePoint sites using REST from a local HTML /...
A few month ago I wrote about accessing Office 365 sites using the JavaScript. In that sample I used the SharePoint ECMAScript client object model. Last month a commenter, Gilles asked if we could use...
View ArticleUpdating list views from PowerShell
Recently I had to update a set of SharePoint list views. All of the views were the default “All Items” views of various lists, or views derived from this kind of view. That means, all of the views were...
View ArticleCreating resizable Columns in SharePoint Views
Recently I was experimenting with solutions that would enable users to resize the width of the columns of a SharePoint view. As you might know, SharePoint calculates the width of columns automatically,...
View ArticleConfigurable Column Widths in SharePoint Views
In my recent post I wrote about a solution that enables users to resize the column width of SharePoint views. In this post I provide a sample for configuring the width of the columns through a helper...
View Article"There is already a workflow association with this name" on...
Recently I had to enhance an existing workflow solution. When I tried to (re)activate the feature that contains the workflow I received an error that states, that “There is already a workflow...
View ArticleSharePoint Server MVP Title Reloaded
Yesterday I received a mail from Microsoft that informed me about the renewal of my SharePoint Server MVP title for year 2013. This is my third year as SharePoint MVP, and I’m very proud to be part of...
View ArticleIssues with the SharePoint-Outlook connection
Issue 1 Recently we received a complain from a user, that synchronizing SharePoint 2010 documents to Outlook 2010 does not work. The error message in Outlook was: Task ‘SharePoint’ reported error...
View ArticleSending mails from a test SharePoint system
In the past weeks I worked on a few existing applications at a customer. Part of these applications was sending e-mails (for example, from event receivers, workflow, timer jobs or simply from web-pats...
View ArticleQuerying the SharePoint audit log for group membership changes of a specific...
Recently I had to filter the SharePoint audit log for membership changes of a specific user to answer the question, when the user has been added to / deleted from any groups and who has performed the...
View ArticleFinding and removing orphaned event receivers using PowerShell
Recently I found a lot of errors in the Windows / SharePoint logs on one of our servers, stating, that SharePoint event manager cannot load the registered classes to handle specific events. SharePoint...
View ArticleFixing a User Profile Application connection error
Yesterday I had to change the service account of the SharePoint timer service as well as the IIS application pool identities of all the SharePoint applications on a server. After the change, the User...
View Article"Item cannot be more than 256 characters" warning at the PeopleEditor control
When working with the PeopleEditor control (either through a Person or Group field control on a list item edit form, or directly in a web part / application page) you might hit the limitation, that the...
View ArticleHow to get the groups associated with a Person or Group field
Recently one of my colleagues wanted to delete a SharePoint group just because it had no permission assigned to. Fortunately, I remembered that I was created that group a few week ago to make it...
View ArticleDocuments keeping their moderation status even even after content approval...
You probably know, that SharePoint document libraries with content approval provide a special view called Approve / reject items. This view helps users to review the approval status of the documents,...
View ArticleQuerying the SharePoint audit log for membership changes of a specific Group
Recently I posted a sample PowerShell script that illustrates how to query the SharePoint audit log for membership changes of a specific user. This time I show the same thing from another perspective....
View ArticleHow to access creation information of specific SharePoint Group or User
Sometimes it is useful to know when a specific SharePoint group or user was created, and who has created it. Although the standard SharePoint objects (SPGroup / SPUser) does not contain this type of...
View ArticleApproving all pending documents (and folders) of a specified library using...
Last week I wrote already about querying documents based on their moderation status. This time my goal was to approve all pending documents in a specified document library. I found a similar PowerShell...
View ArticleInjecting HttpContext and SPContext into your PowerShell scripts
Two years ago I already write a similar post that shows how to inject HttpContext and SPContext into event receivers or into other type of code running without such context by default. This time I had...
View ArticleAccessing group permissions from C# code using Reflection
Probably you know that the permission levels for a specific group can be displayed on the SharePoint UI when selecting View Group Permissions from the group Settings menu. A sample below shows a...
View ArticleAccessing group permissions from PowerShell using Reflection
This time I try to give an example how to call internal and private methods of the SharePoint object model from PowerShell. Reflection is not very well documented in the context of PowerShell, however...
View Article