Namespace Tableau.Migration.Engine.Hooks.Transformers.Default
Classes
CustomViewDefaultUserReferencesTransformer
Transformer that transforms the list of users that have the custom view as default. It sets the references of these users to those at the destination.
EncryptExtractTransformer<TIExtractContent>
Transformer that encrypts extracts based on the site's encryption mode.
GroupUsersTransformer
Transformer that maps the users from a given group.
MappedReferenceExtractRefreshTaskTransformer
Transformer that maps the workbook/data source from a given extract refresh task.
MappedUserTransformer
Transformer that maps the user for a content item owner.
OwnershipTransformer<TContent>
Transformer that maps the user for a content item owner.
PermissionsTransformer
Transformer that maps the users or groups from a given permission.
TableauServerConnectionUrlTransformer
Default XML transformer that updates Tableau Server connections to account for the URL components of the published data source possibly changing during migration.
UserAuthenticationTypeTransformer
Transformer that provides an authentication type for users, defaulting to ServerDefault. See Tableau API Reference for details.
UserAuthenticationTypeTransformerOptions
Options for UserAuthenticationTypeTransformer.
UserTableauCloudSiteRoleTransformer
Transformer that changes the SiteRole of the user. ServerAdministrator on Server changes to SiteAdministratorCreator on the cloud. See Tableau API Reference for details.
WorkbookReferenceTransformer<TContent>
Transformer that changes the workbook reference for a content item. It sets the workbook reference to that of the destination.
Interfaces
IMappedUserTransformer
Interface for an object that can transform a user reference to maintain owner references.
IPermissionsTransformer
Interface for a permissions transformer object.
IUserReferenceTransformer
Interface for an object that can transform a user reference, for example to maintain owner references.