Code Monkey home page Code Monkey logo

Azure Automation's Projects

audit-azure-subscription-rbac-assignments icon audit-azure-subscription-rbac-assignments

If you need to audit/log Azure permissions, this is it. I created this script to help perform a RBAC audit for a Azure subscription. This script resolves all RBAC assignments, then expand every group to retain only resolved users. It is build so that you can take the output and d

authenticate-to-azure-using-azure-runas-account icon authenticate-to-azure-using-azure-runas-account

This Graphical PowerShell runbook authenticates to Azure using the built in Azure RunAs account. It is useful when called from parent runbooks that want to easily authenticate against Azure before calling Azure activities.

auto-resize-azure-vms-by-using-tags icon auto-resize-azure-vms-by-using-tags

This script rescales your Azure VMs using the tags specified on the VMs. The script has 3 parameters - RGEXCEPTIONS,VMEXCEPTIONS,SCALEUP. VMs should have 2 tags - 'ScaleupSize' and 'ScaledownSize'. The script uses default connection asset 'AzureRunAsConnection'.

automated-active-directory-test-domain-deployment-runbook icon automated-active-directory-test-domain-deployment-runbook

This runbook automates the provisioning of a new AD domain/forest in Microsoft Azure for testing purposes. Given an Azure subscription and an account that has access, the runbook creates a new cloud service and virtual machine along with a new storage account and virtual network.

automated-checking-for-data-integrity-of-storsimple-volumes icon automated-checking-for-data-integrity-of-storsimple-volumes

This script lets you set up scheduled checks for data corruption in StorSimple volumes and sends a report with the results after every check. It works by cloning StorSimple volumes on to a StorSimple Cloud appliance, connects the volumes to a VM in Azure and runs chkdsk util

automatically-tagging-azure-resource-groups-with-the-owner icon automatically-tagging-azure-resource-groups-with-the-owner

An Azure Automation Runbook, to automatically tag Azure Resource Groups with the owner alias.Create a new Azure Automation RunbookCreate an AzureRunAsConnectionUse the runbook supplied here (I would recommend a daily schedule)This is how the runbook works...Get all resour

automation-packs icon automation-packs

Collections of Automation resources that can include runbooks, configurations, modules, credentials, schedules, variables, connections, certificates, jobs, compilation jobs, and nodes.

azure-analysis-services-backup icon azure-analysis-services-backup

Backup-AnalysisServices is a simple PowerShell workflow runbook that will help you automate the process of backing up an Azure Analysis Service Database. The script receives 5 parameters:ResourceGroupName: The name of the resource group where the cluster resides          Automati

azure-application-deploy-multi-tenant icon azure-application-deploy-multi-tenant

This script is based on the available scripts at github, which uses Graph API in order to automate common tasks that would otherwise need to be carried out using the graphical interface of the Azure website, which can be time consuming, particulary if you need to carry out the sa

azure-arm-detailed-vm-inventory-with-tags icon azure-arm-detailed-vm-inventory-with-tags

Sample script to export detailed Azure ARM VM with Tags The output creates 1 file per subscription and allows filtering by Key tag values. Support up to 15 tags key per subscription.

azure-arm-virtual-network-gateway-diagnostics--vpn- icon azure-arm-virtual-network-gateway-diagnostics--vpn-

This script sample demonstrates how the Azure Virtual Networks PowerShell cmdlets can be utilized to gather Azure Gateway Diagnostics data. This logging is useful for troubleshooting VPN connection issues, and includes messages such as MainMode SA (Phase 1) and QuickMode SA

azure-arm-vm-snapshot icon azure-arm-vm-snapshot

This script is for creating Blob Snapshots for all Azure IaaS VMs(includes root volume and Data volumes) for Azure Resource Manager VM(un-managed disk).

azure-audit-report--azure-automation-runbook- icon azure-audit-report--azure-automation-runbook-

Want to know about innovative and interesting ideas in Azure and automation? Check out my blog: https://manjunathrao.com/The PowerShell script is an Azure automation runbook that pulls the below data and populates the data into a CSV file. The script then summarizes the data into

azure-automation-create-reports-on--your-automation-activity icon azure-automation-create-reports-on--your-automation-activity

Use New-AutomationReport runbook in your Azure Automation accounts to get reports on the health of your runbooks and jobs. Link the runbook to a schedule and opt to receive the reports by email to get hands-free reporting and receive key information in your inbox daily.

azure-automation-ise-addon icon azure-automation-ise-addon

The Azure Automation PowerShell ISE Add-On makes it easy to author and test your runbooks in your local PowerShell ISE

azure-automation-source-control-integration-with-gitlab icon azure-automation-source-control-integration-with-gitlab

This Azure Automation runbook synchronises runbooks from GitLab source control.It requires a webhook to be set up in GitLab to trigger this runbook when changes are made.This enables continuous integration with GitLab source control and an automation account. Change

azure-automation-tutorial-graphical-runbook icon azure-automation-tutorial-graphical-runbook

This Graphical PowerShell runbook shows how to authenticate to Azure with the Run As account.  It also shows how to manage Azure resources from an Automation runbook - in this case, the runbook gets a list of the names and types of all resources in your Azure subscription.

azure-automation-twoway-slack-integration-webhook icon azure-automation-twoway-slack-integration-webhook

This Azure Automation Runbook demonstrates how to run PowerShell code inside an Azure Automation Runbook, in response to a Slack integration command, and respond by sending a message to a Slack channel, using an incoming [Slack] Webhook.

azure-automation-validation-run-book icon azure-automation-validation-run-book

A PowerShell script to check if an Azure Automation account can utilise an Azure Credential asset (Automation Credential) and an Azure Subscription ID asset (Automation Variable).

azure-backup-report icon azure-backup-report

The script will connect to your azure subscription and get all Azure backup job statuses from all Azure Backup Vaults. It includes all VM backups as well as File backups from the MARS agent. This is only achievable trough the debug log information at this stage. The report by def

azure-blob-storage-find-blobs-that-have-a-particular-access-tier icon azure-blob-storage-find-blobs-that-have-a-particular-access-tier

I created this script to be able to search large Azure blob storage containers for blobs that had a 'Hot' access tier. The variable within the script can be edited to search for Blobs with Hot, Cold or Archive access tiers. I've included the use of the Continuation Token within t

azure-count-vhds-per-storage-account icon azure-count-vhds-per-storage-account

The purpose of this sample is to easily display a count of VHDs per Storage Account for a given Azure subscription. This sample counts all VHD files in each Storage Account, regardless of whether or not the VHD files are currently attached as a disk to a Azure VM object.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.