After you install the CA SiteMinder® Claims provider, add the claims search service and update the claims provider of the trusted identity token issuer:
After you add the Claims Search service, you can also configure the Claims Provider to suit your needs with any of the following optional procedures:
The Update-SMTrustedIdentityTokenIssuer command updates the claims provider of a trusted identity token issuer to CASiteMinderClaimProvider.
Follow these steps:
The SharePoint 2010 Management Shell command prompt appears.
C:\Program Files\CA\SharePointClaimsProvider\scripts
Update-SMTrustedIdentityTokenIssuer.ps1 -TrustedIdentityTokenIssuer “Name_of_Trusted_Identity_Provider_registered_with_SharePoint”
Specifies the name of the CA SiteMinder® trusted identity token issuer (trusted login provider) to update.
Example:
.\Update-SMTrustedIdentityTokenIssuer.ps1 -TrustedIdentityTokenIssuer “SiteMinder Federation”
The SharePoint central administration server is updated with the new claims provider of the trusted identity token issuer.
Add the claims search web service used in the CA SiteMinder® Agent for SharePoint to specific SharePoint web applications by executing the Add-SMClaimSearchService command. The changes made by this script are reflected across the SharePoint Farm.
Follow these steps:
The SharePoint 2010 Management Shell command prompt appears.
C:\Program Files\CA\SharePointClaimsProvider\scripts
Add-SMClaimSearchService.ps1 -WebApplication <URL_of_web_application> -claimSearchService <URL_of_claim_search_service_in_spagent>
Specifies the URL of the web application.
Specifies the URL of the claim search service running in CA SiteMinder® Agent for SharePoint.
Example:
.\Add-SMClaimSearchService.ps1 -WebApplication http://myhostname:1234 -claimSearchService http://spagent.ca.com:2345/ClaimsWS/services/WSSharePointClaimsServiceImpl
The claims search web service is added to the web.conf file of the web application.
Add-SMClaimSearchService.ps1 -WebApplication <Central_Administration_URL> -claimSearchService <URL_of_claim_search_service_in_spagent>
Specifies the URL of the SharePoint Central Administration website.
Specifies the URL of the claim search service running in the CA SiteMinder® Agent for SharePoint. Add the port number you specified for the Claims WS of the CA SiteMinder® Agent for SharePoint when you ran the Configuration wizard to the end of the URL.
Example:
.\Add-SMClaimSearchService.ps1 -WebApplication http://SharePoint_server_name:1221 -claimSearchService http://spagent.ca.com:2345/ClaimsWS/services/WSSharePointClaimsServiceImpl
The claims search web service is added to the web.conf file of the SharePoint Central Administration.
The CA SiteMinder® Agent for SharePoint has a client loopback feature that lets you create policies in your SharePoint environment using directory attribute values that do not yet exist.
For example, suppose that your directory server contains an attribute named employeeType, and the employeeType attribute uses one of the following values for each user:
For example, suppose you want to create an attribute value for the employeeType attribute named Vendor in your directory servers to use with SharePoint.
If a different group in your organization manages the directory servers, that task is beyond your control. The Claims Provider creates placeholders for the new attribute values using the loopback feature.
In this example, use the loopback feature so that the Vendor attribute value exists in your SharePoint environment it appears in the directory servers. New attribute values let you create SharePoint policies whenever you want, without waiting for your administrator to add the actual attribute values to your directory.
Follow these steps:
The management shell command line window opens.
C:\Program Files\CA\SharePointClaimsProvider\scripts
.\Set-SMClaimProviderConfiguration.ps1 -EnableLoopBackSearch
Loopback search is enabled.
A placeholder for the new attribute value is added to SharePoint using the loopback search function.
.\Set-SMClaimProviderConfiguration.ps1 -DisableLoopBackSearch
Loopback search is disabled.
You can customize how certain directory attributes from your SiteMinder user directories appear in the SharePoint people picker.
Change how directory attributes appear in the SharePoint people picker
The management shell command line window opens.
C:\Program Files\CA\SharePointClaimsProvider\scripts
Specifies how the user names for which you search appear in the SharePoint people picker. Use one of the following options:
Displays only the value of the identifier claim attribute in your directory server associated with the user. For example, if your uid is user_number, then only user_number appears in your search results.
Example: user_0001
Displays only the name of the user, using the format specified in your SiteMinder directory.
Example: last_name_of_user, first_name_of_user
Displays the name of the user, and the value of the identifier claim attribute in your directory server associated with the user.
Example: user_0001 (last_name_of_user, first_name_of_user)
Specifies how the group names for which you search appear in the SharePoint people picker. Use one of the following options:
Displays only the domain name (DN) value of the group claim attribute in your directory server associated with the user.
Example: OU=group_0001, DC=example, DC=COM
Displays only the name of the group, using the format specified in your SiteMinder directory.
Example: group_name
Displays the name of the group, and the value of the group claim attribute in your directory server associated with the user.
Example: group_name OU=group_0001, DC=example, DC=COM
The appearance of the directory attributes is changed.
The Remove-SMClaimSearchService command removes the changes made in the web.config file. The script identifies the modifications made by the user from the CASiteMinderSharePoint2010Agent_ClaimsSearchServiceEndpoint file.
Follow these steps:
The SharePoint 2010 Management Shell command prompt appears.
C:\Program Files\CA\SharePointClaimsProvider\scripts
Remove-SMClaimSearchService.ps1 -WebApplication <URL_of_web_application>
Specifies the URL of the web application.
Example:
.\Remove-SMClaimSearchService.ps1 -WebApplication http://myhostname:1234
The changes made in the web.config file are removed.
Copyright © 2014 CA.
All rights reserved.
|
|