< Back
Invoke-FreeIPAAPImigrate_ds
Post
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
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