Logo
programming4us
programming4us
programming4us
programming4us
Home
programming4us
XP
programming4us
Windows Vista
programming4us
Windows 7
programming4us
Windows Azure
programming4us
Windows Server
programming4us
Windows Phone
 
Windows Server

SharePoint 2010 PerformancePoint Services : Securing a PerformancePoint Installation - Applying Security to PPS Elements

- How To Install Windows Server 2012 On VirtualBox
- How To Bypass Torrent Connection Blocking By Your ISP
- How To Install Actual Facebook App On Kindle Fire
4/14/2011 3:50:17 PM

Security Overview

When discussing PPS security, we are talking about two types of security. The first type is PPS element security, which refers to how to configure user access to scorecards, KPIs, data sources, and other objects. For example, we can create a KPI and configure security for the KPI to ensure that it can be seen only by a particular user or group when they browse the SharePoint list where the KPI is stored.

The second type of security is data security, which refers to what data display when a user browses a dashboard. For example, we can configure security on the data source itself (an Analysis Services cube, for example) so that a user can see the sales numbers for a particular region only.

Applying Security to PPS Elements

In PPS 2007, all elements were stored in a SQL Server database. Therefore, all element security was stored in that database, too. The security configuration was done using Dashboard Designer. When a user connected to a dashboard, SharePoint 2007 looked at the security information in the database and figured out which elements on the dashboard the user was allowed to access.

In PPS 2010, all elements are stored as items in SharePoint lists and libraries. Therefore, you now secure PPS elements by implementing SharePoint security.

All PPS elements have the same options available in the context menu when you right-click the element in Dashboard Designer. As shown in Figure 1, one of these options is called Manage Permissions.

Figure 1. Right-click the element and select Manage Permissions.

Tip

The Manage Permissions option just loads up the SharePoint page that enables security permission configuration on the element selected. You can configure these permissions without using Dashboard Designer at all.


When you click this option, you are directed to a SharePoint page listing the current permissions for the selected element, as shown in Figure 2 (in this case, a data source). You need to have full control permissions on the object in the SharePoint list to edit these permissions.

Figure 2. This is an example of the permission settings you see for a data source.

Notice the yellow status bar toward the top of the page: This Document Inherits Permissions from Its Parent (The Green Orange). All SharePoint security, not only for PPS, is configured on the topmost parent and then cascaded down to all children. Thus, by default, all security is defined on the site collection level and then applied to the site, list, and libraries, and last list and library items. The site collection used in this example is called The Green Orange. Clicking the The Green Orange link in the yellow status bar displays the security settings for the site collection, as shown in Figure 3.

Figure 3. This is an example of the permission settings you see for a site collection.

From here, you can modify what access users will have to PPS elements by clicking Grant Permissions. From the Grant Permissions screen, you can select users or groups and add them to a SharePoint group, as shown in Figure 4. Users can be Lightweight Directory Access Protocol (LDAP; Active Directory) or local users.

Figure 4. Use Grant Permissions to select users or groups and add them to a SharePoint group.

You can also assign permissions directly. Therefore, you do not need to associate a user with a specific SharePoint group that has a set of predefined permissions. Instead, you may check specific permissions for a user. Figure 5 shows the available permissions.

Figure 5. You can assign permissions directly for a specific user.

Other -----------------
- Migrating from Active Directory 2000/2003 to Active Directory 2008 : Big Bang Migration
- Migrating from Active Directory 2000/2003 to Active Directory 2008 : Beginning the Migration Process
- Migrating from Active Directory 2000/2003 to Active Directory 2008 : Understanding the Benefits to Upgrading Active Directory
- Windows Server 2008 R2 : Deploying Failover Clusters (part 5)
- Windows Server 2008 R2 : Deploying Failover Clusters (part 4) - Deploying Services or Applications on Failover Clusters
- Windows Server 2008 R2 : Deploying Failover Clusters (part 3)
- Windows Server 2008 R2 : Deploying Failover Clusters (part 2) - Creating a Failover Cluster & Configuring Cluster Networks
- Windows Server 2008 R2 : Deploying Failover Clusters (part 1) - Installing the Failover Clustering Feature & Running the Validate a Configuration Wizard
- BizTalk 2010 Recipes : Orchestrations - Using Nontransactional Orchestration Scopes
- BizTalk 2010 Recipes : Orchestrations - Using XPath Queries on Messages
 
 
Top 10
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 2) - Wireframes,Legends
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 1) - Swimlanes
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Formatting and sizing lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Adding shapes to lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Sizing containers
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 3) - The Other Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 2) - The Data Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 1) - The Format Properties of a Control
- Microsoft Access 2010 : Form Properties and Why Should You Use Them - Working with the Properties Window
- Microsoft Visio 2013 : Using the Organization Chart Wizard with new data
Trailers Game
- The Banner Saga 2 [PS4/XOne/PC] PC Launch Trailer
- Welkin Road [PC] Early Access Trailer
- 7th Dragon III Code: VFD [3DS] Character Creation Trailer
- Human: Fall Flat [PS4/XOne/PC] Coming Soon Trailer
- Battlefleet Gothic: Armada [PC] Eldar Trailer
- Neon Chrome [PS4/XOne/PC] PC Release Date Trailer
- Rocketbirds 2: Evolution [Vita/PS4] Launch Trailer
- Battleborn [PS4/XOne/PC] 12 Min Gameplay Trailer
- 7 Days to Die [PS4/XOne/PC] Console Trailer
- Total War: Warhammer [PC] The Empire vs Chaos Warriors Gameplay Trailer
- Umbrella Corps [PS4/PC] Mercenary Customization Trailer
- Niten [PC] Debut Trailer
- Stellaris [PC] Aiming for the Stars - Dev. Diary Trailer #1
- LawBreakers [PC] Dev Diary #4: Concept Art Evolutions
programming4us programming4us
Popular tags
Microsoft Access Microsoft Excel Microsoft OneNote Microsoft PowerPoint Microsoft Project Microsoft Visio Microsoft Word Active Directory Biztalk Exchange Server Microsoft LynC Server Microsoft Dynamic Sharepoint Sql Server Windows Server 2008 Windows Server 2012 Windows 7 Windows 8 windows Phone 7 windows Phone 8
programming4us programming4us
 
programming4us
Natural Miscarriage
programming4us
Windows Vista
programming4us
Windows 7
programming4us
Windows Azure
programming4us
Windows Server
programming4us
Game Trailer