< Back

Invoke-FreeIPAAPImigrate_ds

Sat Jan 18, 2020 10:12 am

NAME Invoke-FreeIPAAPImigrate_ds



SYNOPSIS





SYNTAX

Invoke-FreeIPAAPImigrate_ds [[-bind_dn] <String>] [[-user_container] <String>] [[-group_container] <String>]

[[-user_objectclass] <String[]>] [[-group_objectclass] <String[]>] [[-user_ignore_objectclass] <String[]>]

[[-user_ignore_attribute] <String[]>] [[-group_ignore_objectclass] <String[]>] [[-group_ignore_attribute]

<String[]>] [-group_overwrite_gid] [[-schema] <String>] [-continue] [[-base_dn] <String>] [-with_compat]

[[-ca_cert_file] <String>] [-use_default_group] [[-scope] <String>] [[-version] <String>] [[-exclude_groups]

<String[]>] [[-exclude_users] <String[]>] [-ldap_uri] <String> [-password] <SecureString> [-FullResultsOutput]

[<CommonParameters>]





DESCRIPTION

Migrate users and groups from DS to IPA.





PARAMETERS

-bind_dn <String>

Bind DN



Required? false

Position? 1

Default value

Accept pipeline input? false

Accept wildcard characters? false



-user_container <String>

DN of container for users in DS relative to base DN



Required? false

Position? 2

Default value

Accept pipeline input? false

Accept wildcard characters? false



-group_container <String>

DN of container for groups in DS relative to base DN



Required? false

Position? 3

Default value

Accept pipeline input? false

Accept wildcard characters? false



-user_objectclass <String[]>

Objectclasses used to search for user entries in DS



Required? false

Position? 4

Default value

Accept pipeline input? false

Accept wildcard characters? false



-group_objectclass <String[]>

Objectclasses used to search for group entries in DS



Required? false

Position? 5

Default value

Accept pipeline input? false

Accept wildcard characters? false



-user_ignore_objectclass <String[]>

Objectclasses to be ignored for user entries in DS



Required? false

Position? 6

Default value

Accept pipeline input? false

Accept wildcard characters? false



-user_ignore_attribute <String[]>

Attributes to be ignored for user entries in DS



Required? false

Position? 7

Default value

Accept pipeline input? false

Accept wildcard characters? false



-group_ignore_objectclass <String[]>

Objectclasses to be ignored for group entries in DS



Required? false

Position? 8

Default value

Accept pipeline input? false

Accept wildcard characters? false



-group_ignore_attribute <String[]>

Attributes to be ignored for group entries in DS



Required? false

Position? 9

Default value

Accept pipeline input? false

Accept wildcard characters? false



-group_overwrite_gid [<SwitchParameter>]

When migrating a group already existing in IPA domain overwrite the group GID and report as success



Required? false

Position? named

Default value False

Accept pipeline input? false

Accept wildcard characters? false



-schema <String>

The schema used on the LDAP server. Supported values are RFC2307 and RFC2307bis. The default is RFC2307bis



Required? false

Position? 10

Default value

Accept pipeline input? false

Accept wildcard characters? false



-continue [<SwitchParameter>]

Continuous operation mode. Errors are reported but the process continues



Required? false

Position? named

Default value False

Accept pipeline input? false

Accept wildcard characters? false



-base_dn <String>

Base DN on remote LDAP server



Required? false

Position? 11

Default value

Accept pipeline input? false

Accept wildcard characters? false



-with_compat [<SwitchParameter>]

Allows migration despite the usage of compat plugin



Required? false

Position? named

Default value False

Accept pipeline input? false

Accept wildcard characters? false



-ca_cert_file <String>

Load CA certificate of LDAP server from FILE



Required? false

Position? 12

Default value

Accept pipeline input? false

Accept wildcard characters? false



-use_default_group [<SwitchParameter>]

Add migrated users without a group to a default group (default: true)



Required? false

Position? named

Default value False

Accept pipeline input? false

Accept wildcard characters? false



-scope <String>

LDAP search scope for users and groups: base, onelevel, or subtree. Defaults to onelevel



Required? false

Position? 13

Default value

Accept pipeline input? false

Accept wildcard characters? false



-version <String>

Client version. Used to determine if server will accept request.



Required? false

Position? 14

Default value

Accept pipeline input? false

Accept wildcard characters? false



-exclude_groups <String[]>

groups to exclude from migration



Required? false

Position? 15

Default value

Accept pipeline input? false

Accept wildcard characters? false



-exclude_users <String[]>

users to exclude from migration



Required? false

Position? 16

Default value

Accept pipeline input? false

Accept wildcard characters? false



-ldap_uri <String>

LDAP URI of DS server to migrate from



Required? true

Position? 17

Default value

Accept pipeline input? false

Accept wildcard characters? false



-password <SecureString>

bind password



Required? true

Position? 18

Default value

Accept pipeline input? false

Accept wildcard characters? false



-FullResultsOutput [<SwitchParameter>]



Required? false

Position? named

Default value False

Accept pipeline input? false

Accept wildcard characters? false



<CommonParameters>

This cmdlet supports the common parameters: Verbose, Debug,

ErrorAction, ErrorVariable, WarningAction, WarningVariable,

OutBuffer, PipelineVariable, and OutVariable. For more information, see

about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).



INPUTS



OUTPUTS

System.Management.Automation.PSObject







RELATED LINKS