Technology Blog

Kappa Solutions Technology Blog

Add New Active Directory Attributes to SharePoint User Profiles

Sometimes you need to modify the Active Directory schema to add new user attributes and then map these attributes to SharePoint user profiles.

The first step in this process is to make modifications to the Active Directory schema. This process is described in the following TechNet article:

Now you need to create a SharePoint user profile attribute and map it to the new Active Directory attribute. Before you can do that, you need to update the schema in the Forefront Identity Manager 2010 on the SharePoint server running the User Profile Service Application. [More]

Deploy SharePoint 2010 Dashboards

One of the important tasks in SharePoint implementation is deployment of customizations from development to staging and production environments. Various SharePoint objects support different deployment techniques. In this post we will go through the process of deploying SharePoint 2010 dashboards. [More]

Create a Custom Dashboard Designer Link in SharePoint 2010

SharePoint 2010 includes a new site template called Business Intelligence Center, which allows you to create Key Performance Indicators (KPI), Scorecards and Dashboards to establish an executive view of organization’s performance. SharePoint 2010 features a new tool to create above objects – Dashboard Designer. Dashboard Designer is a ClickOnce client application that can be installed and run using a link on one of the Business Intelligence Center pages. [More]

Create SharePoint 2010 Audiences Using PowerShell

Audiences are a powerful SharePoint feature that allows content authors to target the content at specific groups of users. Audiences are configured in the SharePoint Central Administration tool. Audience membership is determined by the specified rules. The actual list of members is generated when an audience is compiled, and members are selected by querying user profiles based on the audience rules. Audience compilation can be scheduled to periodically update audience membership, which might change due to profile updates.

One of the challenges that SharePoint administrators are facing is audience deployment and synchronization between development, staging and production environments. SharePoint does not include a built-in tool to export/import or otherwise deploy the audiences.

In this post I am providing an example of a PowerShell script that can be used to configure audiences in SharePoint using a pre-populated input file. [More]

Hierarchical KPI in SharePoint 2010 Scorecards

SharePoint 2010 introduced built-in PerformancePoint Services, which can be used to create professional dashboards and scorecard based on a variety of data sources. One of the great new features in SharePoint 2010 is a Dashboard Designer application that is used to design Key Performance Indicators (KPI), scorecards, dashboards, data connections and reports.

I was very impressed with the tool when I started to use it to create my first business performance dashboard. I created required KPI's and started building a scorecard to specify the KPI hierarchy and roll-up rules, when I encountered my first challenge: I could easily add KPI's to the scorecard as a list of siblings, but I could not find a way to organize them hierarchically. I checked all possible settings and properties, but to no avail. The documentation was not very helpful either. After several hours of struggle, I finally figured out how this is supposed to be done. [More]