SharePoint 2010 supports third-party identity providers. These identity providers authenticate and authorize users who request SharePoint resources. A SharePoint administrator configures a trusted identity provider for a SharePoint environment.
Claims are a form of attribute or role, that a user has. Each claim has a name to identify it, and a value that the trusted identity provider verifies by connecting to a user directory.
For example, you can configure claims that correspond to the SamAccountName attribute of an Active Directory server or a uid of an LDAP directory server.
You can remove a claim to a CA SiteMinder® trusted identity provider at any time. The following illustration describes the process:
To remove a claim from a CA SiteMinder® trusted identity provider, follow these steps:
The user account with which you want to modify the CA SiteMinder® trusted identity provider requires certain permissions. Modify the permissions of your user account if it does not meet the following conditions:
Add the following privileges to your account:
Add claims to your CA SiteMinder® trusted identity provider using the SharePoint 2010 Management shell.
Follow these steps:
A SharePoint 2010 management shell command-line window appears.
A SharePoint 2010 environment can have multiple trusted identity providers. Identify your CA SiteMinder® trusted identity provider before modifying any claims that are associated with it.
Follow these steps:
Get-SPTrustedIdentityTokenIssuer
A list of trusted identity providers appears.
Your CA SiteMinder® trusted identity provider is identified.
Removing a claim from your CA SiteMinder® trusted identity provider involves several steps using the SharePoint 2010 Management Console. This example removes a claim for the last name of a user from the CA SiteMinder® trusted identity provider. Use this example as a guide to remove any claim you want from your CA SiteMinder® trusted identity provider.
Follow these steps:
$trutsed_identity_provider_variable_name = Get-SPTrustedIdentityTokenIssuer -Identity "name_of_siteminder_trusted_identity_provider"
echo $trutsed_identity_provider_variable_name
Remove-SPClaimTypeMapping -Identity "http://schemas.xmlsoap.org/claims/lastname" -TrustedIdentityTokenIssuer
$trutsed_identity_provider_variable_name
Remove the claim type from your CA SiteMinder® trusted identity provider.
Follow these steps:
$trutsed_identity_provider_variable_name.ClaimTypes
$trutsed_identity_provider_variable_name.ClaimTypes.Remove("http://schemas.xmlsoap.org/claims/lastname")
For example, the previous command removes the claim type for the last name of a user.
Update the CA SiteMinder® trusted identity provider after removing the claim identity and the claim type.
Follow these steps:
$trutsed_identity_provider_variable_name.Update
The trusted identity provider is updated.
Copyright © 2014 CA.
All rights reserved.
|
|