There are no reviews yet. Be the first to send feedback to the community and the maintainers!
0026-azure-automation-plus-dsc-lab
This template deploys a new automation lab environment that can be used for training, practice and demonstrations for Azure Automation, Windows Powershell, Windows Powershell DSC, PowerShell Core and Powershell DSC for Linux topics. For a more detailed explanation of the use cases for building an atuomation lab, please see: https://www.linkedin.com/pulse/how-build-automation-lab-6-easy-steps-parsard-cissp-ccsp-cita-f/0051-Set-SelfSignedCertCreds.ps1
This project uses a document encryption certificate to encrypt and decrypt service account passwords used to execute interactive or scheduled scripts or commands.0008-New-PowerShellOnLinuxLab
This script will create up to 3 Windows Server 2016 and 3 Linux Servers: 1 x Ubuntu 16.04 LTS, 1 x CentOS 7.3 and 1 x openSUSE-Leap42.2 to demonstrate how PowerShell can be installed and configured to run on each of the Linux distributions.0003-Get-AclForDirectoryRecursive
This script will recursively enumerate and log the ACL list of a specified directory and all its associated subdirectories and files. You will be prompted for the target path and log path where the ACL list will be recorded. The following information will be reported for each folder, subfolder or file: Full path, owner and the access control entries, consisting of the principal, access control type [AC TYPE], ie. Allow and rights [RIGHTS] such as Modify or Full Control. When the script completes, you will be prompted to open the log file and review the results.0067-ConfigurePKI
This project allows you to configure a simple standalone single tier PKI solution Enterprise Root CA using Active Directory Certificate Services on an existing Azure hosted VM.0001-Set-AclForHomeDrives
This script takes administrative ownership of files and folders from individual users and resets permissions. This script will process users home folders based on theย user names obtained from a set of input files. The input files are automatically generated by the script and processed in batches specified by the $BatchLimit variable.0070-Set-AzADIdentities
Provisions Azure AD identities and roles for role based access control to subscription resources.0077-azvm-snapshots
Manage Azure VM Snapshots to integrate with system updates lifecycle and rolling back to a previous version.0007-Set-AclForHomeDrivesInputList
Takes administrative ownership of files and folders from individual users and resets permissions. #CONFIG tags are used to indicate which variables you will need to change to reflect own environment during script exectuion. Permissions will be set to individual user and user subfolders based on what is confgiured at the \\<server-fqdn\home level.0002-Enable-ADUserAccountByDate
This script enables user accounts based on the value of it's extendedAttribute11. Any extensionAttribute can be used, but the corresponding lines indicating the attribute used will have to be updated. This value is a string data type representing the date that the user account is to be activated. It must use the format: YYYY/MM/DD, and MM and DD values must be padded, where 2016/1/1 is represented as 2016/01/01. The script can be scheduled to run daily as a scheduled task.pulCurrency
.NET 8.0 solution to convert USD to EUR and JPY conversion to demonstrate building an Azure DevOps Artifact NuGet package.currencyTest
This Console Application .NET 8.0 solution tests the basic functionality of the pulCurrency.sln solution to perform currency conversions.Love Open Source and this site? Check out how you can help us