Powershell GUI ConfigMgr to create AD Groups and Deployments

Target: Create AD-Groups for Installation / Uninstallation then create Installation/Uninstallation device collection in ConfigMgr and create the deployment for the application

New Version published. Download here
One version which runs with remote PowerShell like the first version.

And one version which runs localy. Prerequisites SCCM-Console installed / and the Windows Remote-Tools / Active Directory

1

The new version includes a few bug fixes and a few new tabs. To deploy multiple applications.

2017-11-17 17_52_48-2.png ‎- Fotos

 

Prerequisites: Permission on Active-Directory and SCCM to create collections -> run the .exe as different user as required, Active-Directory Powershell extension, Modify the xml-file

This is my first Powershell GUI that I’ll share – I’m not a PowerShell Pro so please be fair.

Run the .ps1 file with a user with write-permission in AD and the permission to create device collections and deployments in ConfigMgr.

Enter the Name of the Group to create in AD:

Click on OU: an Active-Directory Popup will appear to select the required OU / you can also create new OU’s:

Same for the Uninstallation Group:

Once finsihed click on Next:

On the next page you need to enter the application you want to deploy / just click in the windows and it’ll query all available Applications from  ConfigMgr:

In the Grid-View you can use Filter/Search:

Select the Deployment Type (Avaialbe, Required) and once the deployment should be go live:

Then you can select Finish and the Progress-Bar will run:

The result in Active Directory and ConfigMgr:

In ConfigMgr:

The AD-Group Query in the created device collection:

The Deployments:

The program already has some error handling / in step1 there is a check if the group name is already in use:

Also it checks if it can connect to the ConfigMgr and if Active-Directory Module is installed:

Modify the XML-File with your data – this will be loaded on .exe startup:

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s