Enable-ADOptionalFeature

Module : ActiveDirectory

Active une fonctionnalité optionnelle Active Directory.

Syntaxe

Enable-ADOptionalFeature <ADOptionalFeature> <ADOptionalFeatureScope> <ADEntity> 

Description

L’applet de commande Enable-ADOptionalFeature active une fonctionnalité optionnelle Active Directory associée à un mode de domaine particulier ou à un mode forêt.Les fonctions optionnelles d’Active Directory qui dépendent d’un mode de domaine ou d’un mode de forêt spécifié doivent être explicitement activées une fois le mode de domaine ou le mode de forêt défini.

Le paramètre Identity spécifie la fonctionnalité optionnelle Active Directory que vous souhaitez activer.Vous pouvez identifier une entité optionnelle par son nom distinctif, son GUID d’entité ou son GUID d’objet.Vous pouvez également définir le paramètre sur une variable d’objet d’entité optionnelle, telle que $<localOptionalFeatureObject> ou vous pouvez passer un objet d’entité optionnelle via le pipeline au paramètre d’identité.Par exemple, vous pouvez utiliser l’applet de commande Get-ADOptionalFeature pour récupérer un objet d’entité optionnel, puis passer l’objet à travers le pipeline à l’applet de commande Enable-ADOptionalFeature.

Le paramètre Scope spécifie la portée à laquelle la fonctionnalité optionnelle est activée.

Le paramètre Target spécifie le domaine ou la forêt sur lesquels la fonctionnalité optionnelle est activée.Vous pouvez identifier le domaine ou la forêt par son nom de domaine complet (FQDN), son nom NetBIOS ou son nom distinctif du contexte de dénomination de domaine.

Exemples

Exemple 1 : Activer la fonction Corbeille pour une forêt

PS C:\> Enable-ADOptionalFeature -Identity 'Recycle Bin Feature' -Scope ForestOrConfigurationSet -Target 'fabrikam.com' -Server dc1

Cette commande active la fonction facultative Corbeille pour la forêt fabrikam.com .Cette opération doit être effectuée sur le contrôleur de domaine qui détient le rôle FSMO (naming flexible single master operations).

Exemple 2 : Activer la corbeille pour une instance AD LDS

PS C:\> Enable-ADOptionalFeature -Identity 'Feature 1' -Scope ForestOrConfigurationSet -Target 'CN=Configuration,CN={0241853A-6BBF-48AA-8AE0-9C35D0C91B7B}' -Server lds.fabrikam.com:50000

Cette commande active la fonction facultative Corbeille pour l’instance AD LDS lds.fabrikam.com. Cette opération doit être effectuée sur l’instance AD LDS qui détient le rôle FSMO de nommage.

Exemple 3: Définissez le ForestMode sur une instance AD LDS

PS C:\> Set-ADObject -Identity "CN=Partitions,CN=Configuration,CN={4F971828-5BE4-4E94-B532-58F2BFB6A3A5}" -Replace @{"msDS-Behavior-Version"=4}

Cette commande définit le ForestMode (Niveau fonctionnel de la forêt) sur Windows2008R2Forest sur une instance AD LDS.Le ForestMode doit être Windows2008R2Forest ou une version ultérieure afin d’activer la fonction de corbeille pour AD LDS.

Paramètres

– AuthType

Spécifie la méthode d’authentification à utiliser.Les valeurs acceptables pour ce paramètre sont :

  • Negotiate ou 0
  • Basic ou 1

La méthode d’authentification par défaut est Negotiate.

A Secure Sockets Layer (SSL) connection is required for the Basic authentication method.

Type: ADAuthType
Accepted values: Negotiate, Basic
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Confirm

Prompts you for confirmation before running the cmdlet.

Type: SwitchParameter
Aliases: cf
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
-Credential

Specifies the user account credentials to use to perform this task.Les informations d’identification par défaut sont les informations d’identification de l’utilisateur actuellement connecté, sauf si l’applet de commande est exécutée à partir d’un lecteur de fournisseur de module Active Directory pour Windows PowerShell.Si l’applet de commande est exécutée à partir d’un tel lecteur fournisseur, le compte associé au lecteur est la valeur par défaut.

Pour spécifier ce paramètre, vous pouvez taper un nom d’utilisateur, tel que User1 ou Domain01\User01 ou vous pouvez spécifier un objet PSCredential.Si vous spécifiez un nom d’utilisateur pour ce paramètre, l’applet de commande vous demande un mot de passe.

Vous pouvez également créer un objet PSCredential en utilisant un script ou en utilisant l’applet de commande Get-Credential.Vous pouvez ensuite définir le paramètre Credential sur l’objet PSCredential.

Si les informations d’identification actives ne disposent pas de l’autorisation au niveau du répertoire pour effectuer la tâche, le module Active Directory pour Windows PowerShell renvoie une erreur de fin.

Type: PSCredential
Position: Nommé
Valeur par défaut: Aucun
Accepter l’entrée du pipeline: False
Accepte les caractères génériques: False
-Identity

Spécifie un objet d’entité optionnel Active Directory en fournissant l’une des valeurs suivantes.L’identifiant entre parenthèses est le nom d’affichage LDAP (Lightweight Directory Access Protocol) de l’attribut.Les valeurs acceptables pour ce paramètre sont :

  • Un nom de domaine complet
  • Un GUID de fonctionnalité (featureGUID)
  • Un GUID d’objet (objectGUID)

L’applet de commande recherche le contexte ou la partition de nommage par défaut pour trouver l’objet.Si deux objets ou plus sont trouvés, l’applet de commande renvoie une erreur sans fin.

Ce paramètre peut également obtenir cet objet via le pipeline ou vous pouvez définir ce paramètre sur une instance d’objet d’entité facultative.

Type: Fonction d’adoption
Position: 0
Valeur par défaut: Aucun
Accepter l’entrée du pipeline: True
Accepte les caractères génériques: False

– PassThru

Renvoie un objet représentant l’élément avec lequel vous êtes working.By par défaut, cette applet de commande ne génère aucune sortie.

Type: Paramètre de commutation
Position: Nommé
Valeur par défaut: Aucun
Accepter l’entrée du pipeline: False
Accepte les caractères génériques: False
-Scope

Specifies the scope at which the feature is enabled or disabled.The acceptable values for this parameter are:

  • Domain or 0
  • Forest or 1
Type: ADOptionalFeatureScope
Accepted values: Unknown, ForestOrConfigurationSet, Domain
Position: 2
Default value: None
Accept pipeline input: False
Accepte les caractères génériques : False
-Server

Spécifie l’instance de services de domaine Active Directory (AD DS) à laquelle se connecter, en fournissant l’une des valeurs suivantes pour un nom de domaine ou un serveur d’annuaire correspondant.Le service peut être l’un des services suivants : Services de domaine légers Active Directory (AD LDS), AD DS ou instance d’instantané Active Directory.

Spécifiez l’instance AD DS de l’une des manières suivantes :

Valeurs de nom de domaine:

  • FQDN
  • Nom NetBIOS

Valeurs du serveur d’annuaire :

  • Nom complet du serveur d’annuaire
  • Nom NetBIOS
  • Nom et port complets du serveur d’annuaire

La valeur par défaut de ce paramètre est déterminée par l’une des méthodes suivantes dans l’ordre dans lequel elles sont répertoriées:

  • En utilisant la valeur de serveur des objets passés par le pipeline
  • En utilisant les informations de serveur associées au lecteur fournisseur AD DS Windows PowerShell, lorsque l’applet de commande s’exécute sur ce lecteur
  • En utilisant le domaine de l’ordinateur exécutant Windows PowerShell
Type: Chaîne
Position: Nommé
Valeur par défaut: Aucun
Accepter l’entrée du pipeline: False
Accepter les caractères génériques: False
-Target

Spécifie le domaine ou la forêt dans laquelle modifier la fonctionnalité facultative.Vous pouvez identifier le domaine ou la forêt cible en fournissant l’une des valeurs suivantes :

  • Nom de domaine complet de la forêt ou du domaine
  • Nom NetBIOS de la forêt ou du domaine

Vous pouvez également, lorsque la portée est définie sur domain (pas forest), utiliser ce qui suit :

  • Nom distinctif du contexte de nommage du domaine
Type: ADEntité
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-WhatIf

Shows what would happen if the cmdlet runs.The cmdlet is not run.

Type: SwitchParameter
Aliases: wi
Position: Named
Default value: False
Accept pipeline input: False
Accepte les caractères génériques : False

Inputs

ADOptionalFeature

Un objet feature optionnel est reçu par le paramètre Identity.

Sorties

Aucun

Notes

  • Cette applet de commande ne fonctionne pas avec un instantané Active Directory.
  • Cette applet de commande ne fonctionne pas avec un contrôleur de domaine en lecture seule.
  • Fonction de la Corbeille: Une fois la corbeille Active Directory activée, tous les objets supprimés avant l’activation de la corbeille Active Directory (objets tombstone) deviennent des objets recyclés. Ils ne sont plus visibles dans le conteneur d’objets supprimés et ne peuvent pas être récupérés à l’aide de la corbeille Active Directory. La seule façon de restaurer ces objets consiste à effectuer une restauration faisant autorité à partir d’une sauvegarde AD DS effectuée avant l’activation de la corbeille Active Directory.
  • Désactiver-Fonction d’adoption
  • Obtenir-Fonction d’adoption

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.