Re-creating the Missing Out-of-the-Box Search Locations using PowerShell
Recently we migrated a SharePoint 2010 web application into an existing SharePoint 2013 farm to free up the old SharePoint 2010 farm for “recycling” (it was the last application running in the old...
View Article“Cannot find an SPSite object” Error From PowerShell
Last week I learned something new about a well known error message. We’ve tried to access a SharePoint site collection / site via the Get-SPSite / Get-SPWeb cmdlets in a test environment, but got the...
View ArticleHandling PSI Errors in PowerShell Scripts
Recently I work pretty much with PSI calls from PowerShell, to automate such administrative tasks, that are not available in the Project Server Client Object Model, like setting the rules of graphical...
View ArticleReusing PSI Proxy Objects from PowerShell
Assume you create a PowerShell script that invokes PSI to perform some actions on Project Server. For example, creating a custom field as described in my former post. You save the script as a .ps1 file...
View ArticleHow to Start the Wrong SharePoint Workflow Unintentionally from the UI
A few weeks ago we wanted to start a specific workflow on a SharePoint list item, that is located in a list that has multiple custom workflows (none of them has a workflow initiation form) associated...
View ArticleProject Server Displays Incorrect Effective Rights for Resources
We observed the following – in my opinion buggy – behavior in case of Project Server 2013 (patch state: 2016 March CU): In our project web sites we have a web page that should display the name of the...
View Article“Project Professional needs to be installed to open the project. Install...
Recently a few users complained that they receive this warning in Internet Explorer (version 11) every time they try to open a project from PWA using Microsoft Project (for example, by clicking the...
View ArticlePWA Settings Link is not Available on the Central Administration Web Site
After un-provisioning and re-provisioning a PWA instance in a SharePoint farm, we found, that the PWA Settings link is no more available at the General Application Setting on the Central Administration...
View ArticleHow to Copy a Document between Folders of a SharePoint Document Library using...
One of our customers wanted to copy Office documents (.docx, .xlsx, .xlsm) from a folder of a SharePoint document library into another one using Excel macros. The Excel document, that contains the...
View ArticleReference Default Calendar Scopes in a URL
As you know, you can create calendar views with various default scopes (e.g. Day / Week / Month, see screenshot below). It means a single .aspx page per view, for example CalendarDay.aspx,...
View ArticleContent Query Web Part Issue on SharePoint 2013 Developer Site – Just another...
Yesterday I was to test the Content Query Web Part (CQWP), but when wanted to edit its settings, I got an error that was logged in ULS like: Application error when access /Pages/YourPage.aspx,...
View ArticleProject Publishing Failed due to Scheduling Conflict
Recently we found an issue in the Project Server on the Manage Queue Jobs page in our PWA (http://YourProjectServer/PWA/_layouts/15/pwa/Admin/queue.aspx). A project publishing failed due to an error....
View ArticleProject Publishing Failed due to Deleted SharePoint User
In my recent post I wrote about a project publishing issue that was a result of a scheduling conflict. The other day we had a similar problem with project publishing, but in this special case failed an...
View ArticleHow a Missing Permission for a Single User May Crash a Whole SharePoint...
As part of our daily jobs we provide support for several custom-developed SharePoint-based web applications, like purchase order workflows, etc. either. Few of them were developed for MOSS 2007 /...
View ArticleHow to Invoke PSI Methods using PSContext, Demonstrated by an Example of...
The Challange So you may ask now, why would we like to access PSI functionality from PSContext at all? Let me explain our situation. Recently we had to extend an existing server side code in our custom...
View ArticleSecurity Issue with Connection Manager in SQL Server Integration Services...
Today I had to import some data from a password protected Access file into an MS SQL database using SSIS. I am working with SQL Server Data Tools in Visual Studio 2013. Might be that the issue I am...
View ArticleSetting the Display Order of the Enterprise Custom Fields on the Project...
The out-of-the-box version of the Project Details page of Project Server contains two web parts. On the top, there is a web part with the title “Basic Info” (implemented in class...
View ArticleDisplaying Enterprise Custom Fields Conditionally on the Project Details Page...
In my recent blog entry I’ve illustrated how to change the out-of –the-box display order of the enterprise custom fields in the “Details” web part on the Project Details page of Project Server. In this...
View ArticleCreating Project Server Enterprise Resources via REST
Recently I’ve got a question on this blog about how to create Project Server enterprise resources using the REST interface. Although I consider this task to be a rather common requirement, there are...
View ArticleIssues with the PSContext Object
A few weeks ago I wrote a post about how to access the PSI methods via the PSContext object, that represent the Project Server context in the server side object model. As I wrote in the side note in my...
View Article