PowerShell

    • Voici un pense-bête pour savoir rapidement la version de PowerShell qui est exécuté sur votre machine (serveur ou poste de travail).

      La commande à taper :

       $PsVersionTable

      Dans mon exemple, la version installée est la version 4.0  :)

      Joris

    • Un certain nombre de cas de figure nécessite de passer par un développement PowerShell.

      Voici un article qui explique comment activer ce module dans le portail FIM. Nativement ce module n'est pas accessible.

       Phase de déploiement

      Récupérer les trois archives ci-dessous :

       

      FIMPowerShellModuleV2-1 ->http://fimpowershellwf.codeplex.com/

      FimExtensions.FimActivityLibrary ->http://fimpowershellmodule.codeplex.com/ 

      Powershell Wftest ->http://www.anykeyonline.nl/blogdownloads/powershellwftest.zip

       

      Commencer par créer trois répertoires sur votre serveur qui héberge le service FIM (portail FIM) tel que démontré ci-dessous et deziper les archives dans ces répertoires.

    • Flash News : PowerShell v2 pour Azure Active Directory est disponible :) 

       

      Inspect

      PS> Save-Module -Name AzureAD -Path <path> -RequiredVersion 2.0.0.30

      Install

      PS> Install-Module -Name AzureAD -RequiredVersion 2.0.0.30
    • Lorsque l’on utilise PowerShell pour créer des objets dans ActiveDirectory, il peut être intéressant dans le cas d’une OU ou d’un container d’appliquer le paramètres de Protection de l’objet des suppressions accidentelles, comme le fait si bien la case à cocher disponible dans la MMC.

       

      Bon, une case à cocher c’est très bien, mais quand on viens de faire un joli script qui nous créé en une seule passe les 150 OU de notre organisation AD, quand viens le moment de cocher 150 cases il viens comme une envie de se pendre (surtout qu’avant d’atteindre la case à cocher il aura fallu malmener sérieusement le clic gauche de la souris -_-)

      En réalité, derrière cette case à cocher se cache trois ACE très simples, l’octroi du refus pour le groupe Builtin « Tout le monde » sur l’objet en question:

      • Delete
      • DeleteChild
      • DeleteTree

      Maintenant il ne me reste plus qu’à vous montrer comment appliquer des ACE sur un objet de l’AD avec un script PowerShell.

    Qui est en ligne ?

    Nous avons 57 invités et aucun membre en ligne

    © 2020 it-channels.com. All Rights Reserved.

    Please publish modules in offcanvas position.