UserX Element (DeploymentManifest)

Applies to: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

Represents incremental changes to an SPUser object defintion during an incremental deployment.

Definition

DECLARATION
<xs:element name="UserX" type="DeploymentUserX" />

USAGE
<SPObject>
        <UserX
                Operation="SecurityModificationType"
                Id="xs:string"
                Name="xs:string"
                Login="xs:string"
                Email="xs:string"
                SystemId="xs:string"
                IsDomainGroup="xs:boolean"
                IsSiteAdmin="xs:boolean"
                IsDeleted="xs:boolean"
        />
</SPObject>

Type

DeploymentUserX (based on SPUser)

Elements and attributes

The following sections describe attributes, child elements, and parent elements.

Attributes

Attribute Type Description
Email
xs:string
Optional. Provides the email address of the user.
Id
xs:string
Required. Provides the member ID for the user.
IsDeleted
xs:boolean
Optional.Specifies whether the user has been deleted.
IsDomainGroup
xs:boolean
Optional. Specifies whether the user is a domain group; true if the user is a domain group, otherwise false.
IsSiteAdmin
xs:boolean
Optional. Specifies whether the user is a site collection administrator; true if the user is a site collection administrator, otherwise false.
Login
xs:string
Optional. Provides the user name of the user.
Name
xs:string
Required. Provides the display name of the user.
Operation
SecurityModificationType Simple Type (DeploymentManifest)
Required. Enumeration type that provides values to specify which security modifications are allowed.
SystemId
xs:string
Optional.

Child elements

None

Parent elements

SPObject Element (DeploymentManifest)

See also