The following table lists the data objects and data operations supported by the SharePoint Connector.
provides special attributes for each supported SharePoint object type, allowing you to read or write data in SharePoint. You can access and use these attributes from the , for example, when selecting the source and target attributes to include in the synchronization operation.
Table 57: Supported objects and operations
AlternateURL
Allows you to read data related to an incoming URL and the zone with which it is associated. |
Yes |
No |
No |
No |
ClaimProvider
Allows you to read data related to a claim provider. |
Yes |
No |
No |
No |
Farm
Allows you to work with a SharePoint farm. |
Yes |
No |
No |
No |
Group
Allows you to work with a group on a SharePoint website. |
Yes |
Yes |
Yes |
Yes |
Language
Allows you to work with a language used in SharePoint. |
Yes |
No |
No |
No |
Policy
Allows you to work with a policy assigned to a user or group. |
Yes |
Yes |
Yes |
Yes |
PolicyRole
Allows you to work with the rights possessed by a policy role. |
Yes |
Yes |
Yes |
Yes |
Prefix
Allows you to work with a relative URL that determines segments of the URL under which sites may be created. |
Yes |
No |
No |
No |
RoleAssignment
Allows you to work with role assignments for a user or group. |
Yes |
Yes |
Yes |
Yes |
RoleDefinition
Allows you to work with a role definition, including name, description, management properties, and a set of rights. |
Yes |
Yes |
Yes |
Yes |
Site
Allows you to work with site collections in an Internet Information Services (IIS) web application. |
Yes |
Yes |
Yes |
Yes |
User
Allows you to work with a user in SharePoint. |
Yes |
Yes |
Yes |
Yes |
Web
Allows you to work with a SharePoint website. |
Yes |
Yes |
Yes |
Yes |
WebApplication
Allows you to work with an IIS load-balanced web application installed on a server farm. |
Yes |
No |
No |
Yes |
WebTemplate
Allows you to work with a site definition configuration or a web template used to create SharePoint sites. |
Yes |
No |
No |
No |
The following sections describe the attributes provided by and describe what data you can read or write in SharePoint by using a particular attribute.
In a SharePoint connection, the supports the following attributes of the AlternateURL object with the following synchronization operations.
Table 58: AlternateURL object attributes
Id |
Single-valued, string |
Gets the object ID. |
Read |
IncomingUrl |
Single-valued, string |
Gets the incoming URL that is associated with the zone from which the request originated. |
Read |
Parent |
Single-valued, string, reference (WebApplication object) |
Gets the parent of the object. |
Read |
Uri |
Single-valued, string |
Gets the incoming URL associated with the zone from which the request originated, in the form of an URI. |
Read |
UrlZone |
Single-valued, string |
Gets the zone that is associated with the alternate request URL. |
Read |
In a SharePoint connection, the supports the following attributes of the ClaimProvider object with the following synchronization operations.
Table 59: ClaimProvider object attributes
AssemblyName |
Single-valued, string |
Gets the name of the assembly that implements the claims provider. |
Read |
Description |
Single-valued, string |
Gets the description of the claims provider. |
Read |
DisplayName |
Single-valued, string |
Gets the display name of the claims provider. |
Read |
Id |
Single-valued, string |
Gets the object ID. |
Read |
IsEnabled |
Single-valued, Boolean |
Gets whether the claims provider is enabled. |
Read |
IsUsedByDefault |
Single-valued, Boolean |
Gets whether the claims provider applies by default to all web applications and zones. |
Read |
IsValid |
Single-valued, Boolean |
Gets whether the claims provider is valid. |
Read |
IsVisible |
Single-valued, Boolean |
Gets whether the claims provider is visible. |
Read |
Parent |
Single-valued, string, reference (Farm object) |
Gets the parent of the object. |
Read |
TypeName |
Single-valued, string |
Gets the type of the object. |
Read |
In a SharePoint connection, the supports the following attributes of the Farm object with the following synchronization operations.
Table 60: Farm object attributes
BuildVersion |
Single-valued, string |
Gets the build version of the SharePoint server farm. |
Read |
CanBackupRestoreAsConfiguration |
Single-valued, Boolean |
Gets whether the farm can participate in a configuration-only backup or restore. |
Read |
CanRenameOnRestore |
Single-valued, Boolean |
Gets whether the farm can be renamed during its restore. |
Read |
CanSelectForBackup |
Single-valued, Boolean |
Gets whether the farm can be selected for backup. |
Read |
CanSelectForRestore |
Single-valued, Boolean |
Gets whether the farm can be selected for restore in the Central Administration user interface. |
Read |
DaysBeforePasswordExpirationToSendEmail |
Single-valued, integer |
Gets the number of days before password expiration when a notification email is sent. |
Read |
DefaultServiceAccount |
Single-valued, string |
Gets the default service account. |
Read |
EncodedFarmId |
Single-valued, integer |
Gets the farm identifier. |
Read |
Id |
Single-valued, string |
Gets the object ID. |
Read |
Name |
Single-valued, string |
Gets the farm name. |
Read |
Parent |
Single-valued, string |
Gets the parent of the object. |
Read |
PasswordChangeEmailAddress |
Single-valued, string |
Gets the email address that receives password change notification messages. |
Read |
PasswordChangeGuardTime |
Single-valued, integer |
Gets the time interval (in seconds) that is used to wait for other computers’ response during password change operations. |
Read |
PasswordChangeMaximumTries |
Single-valued, integer |
Gets the maximum allowed number of password change attempts before the operation fails. |
Read |
PersistedFileChunkSize |
Single-valued, integer |
Gets the chunk size used to transfer files to or from the configuration database during a read or write operation. |
Read |
Products |
Multivalued, string |
Gets the identifiers of products installed in the farm. |
Read |
ServerDebugFlags |
Multivalued, integer |
Gets server debug flags. |
Read |
Servers |
Multivalued, string |
Gets the physical servers that are included in the farm. |
Read |
TimerService |
Single-valued, string |
Gets the timer service that is used by the farm. |
Read |
TraceSessionGuid |
Single-valued, string |
Gets the GUID that is used for trace session registration. |
Read |
UseMinWidthForHtmlPicker |
Single-valued, Boolean |
Gets the HTML select control. |
Read |
UserLicensingEnabled |
Single-valued, Boolean |
Gets whether user licensing is enabled. |
Read |
XsltTransformTimeOut |
Single-valued, integer |
Gets the timeout period (in seconds) for a customized XSLT transformation operation. |
Read |