├── Azucar.ps1 ├── Common ├── Functions.ps1 ├── Office │ └── Excel │ │ └── ExcelObject.ps1 ├── Runspace.ps1 └── getconfig.ps1 ├── Config └── Azucar.config ├── LICENSE.md ├── Plugins ├── ActiveDirectory │ ├── Audit │ │ └── Get-AzADAudit.ps1 │ ├── Contacs │ │ └── Get-AzADContacts.ps1 │ ├── DirectoryRoles │ │ └── Get-AzADDirectoryRoles.ps1 │ ├── Domains │ │ └── Get-AzADDomains.ps1 │ ├── Groups │ │ └── Get-AzADGroups.ps1 │ ├── Policies │ │ └── Get-AzADPolicies.ps1 │ └── Users │ │ └── Get-AzADUsers.ps1 ├── Alerts │ └── SecurityAlerts │ │ └── Get-AzSecurityAlerts.ps1 ├── AppServices │ └── Get-AzAppServices.ps1 ├── BotChannels │ └── Get-AzBotChannels.ps1 ├── ClassicVM │ └── VirtualMachines │ │ └── Get-AzClassicVM.ps1 ├── Custom │ └── Example │ │ └── Example.ps1 ├── Databases │ ├── MySQLDatabases │ │ └── Get-AzMySQLDatabases.ps1 │ ├── PostgreSQLDatabases │ │ └── Get-AzPostgreSQLDatabases.ps1 │ └── SQLDatabases │ │ └── Get-AzSQLDatabases.ps1 ├── DocumentDB │ └── Accounts │ │ └── Get-AzDocumentDBAccounts.ps1 ├── Firewall │ ├── EndPoints │ │ └── Get-AzVMEndpoints.ps1 │ ├── MySQLDatabaseFirewall │ │ └── Get-AzMySQLDatabaseFirewall.ps1 │ ├── NetworkSecurityGroups │ │ └── Get-AzNetworkSecurityGroups.ps1 │ ├── PostgreSQLDatabaseFirewall │ │ └── Get-AzPostgreSQLDatabaseFirewall.ps1 │ └── SQLDatabaseFirewall │ │ └── Get-AzSQLDatabaseFirewall.ps1 ├── Security │ ├── AutoProvisioning │ │ └── Get-AzAutoProvisioning.ps1 │ ├── Baseline │ │ └── Get-AzVMSecurityBaseline.ps1 │ ├── Insights │ │ └── Get-AzSecInsights.ps1 │ ├── KeyVaults │ │ └── Get-AzKeyVaults.ps1 │ ├── Patches │ │ └── Get-AzVMMissingPatches.ps1 │ ├── RoleAssignments │ │ └── Get-AzRoleAssignments.ps1 │ ├── SecurityCenterBuiltin │ │ └── Get-AzSecCenterBuiltin.ps1 │ ├── SecurityContacts │ │ └── Get-AzSecurityContacts.ps1 │ ├── SecurityPolicies │ │ ├── Get-AzSecCenterPolicyForSubscription.ps1 │ │ └── Get-AzSecurityPolicies.ps1 │ ├── SecurityStatus │ │ └── Get-AzSecurityStatuses.ps1 │ └── WAF │ │ └── Get-AzWebApplicationFirewall.ps1 ├── StorageAccounts │ ├── ClassicStorageAccounts │ │ └── Get-AzClassicStorageAccounts.ps1 │ └── StorageAccounts │ │ └── Get-AzStorageAccounts.ps1 └── VirtualMachines │ ├── Disks │ └── Get-AzDisks.ps1 │ └── VirtualMachines │ └── Get-AzRMVM.ps1 ├── README.md ├── common └── images │ ├── NCC-logoFront.png │ ├── NCC-logoFront_.png │ ├── NCCLogo.jpg │ ├── NCCLogo.png │ ├── User.png │ ├── ncc-logo.png │ └── ncc-logo_lab.png └── core ├── api ├── auth │ └── azureauth.ps1 ├── azure │ └── api.ps1 └── endpoints │ └── endpoints.ps1 ├── libs └── Microsoft.IdentityModel.Clients.ActiveDirectory.dll └── utils ├── csvreport.ps1 ├── excelreport.ps1 ├── jsonreport.ps1 ├── localized.psd1 ├── utils.ps1 └── xmlreport.ps1 /Azucar.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Azucar.ps1 -------------------------------------------------------------------------------- /Common/Functions.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Common/Functions.ps1 -------------------------------------------------------------------------------- /Common/Office/Excel/ExcelObject.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Common/Office/Excel/ExcelObject.ps1 -------------------------------------------------------------------------------- /Common/Runspace.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Common/Runspace.ps1 -------------------------------------------------------------------------------- /Common/getconfig.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Common/getconfig.ps1 -------------------------------------------------------------------------------- /Config/Azucar.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Config/Azucar.config -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Plugins/ActiveDirectory/Audit/Get-AzADAudit.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/ActiveDirectory/Audit/Get-AzADAudit.ps1 -------------------------------------------------------------------------------- /Plugins/ActiveDirectory/Contacs/Get-AzADContacts.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/ActiveDirectory/Contacs/Get-AzADContacts.ps1 -------------------------------------------------------------------------------- /Plugins/ActiveDirectory/DirectoryRoles/Get-AzADDirectoryRoles.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/ActiveDirectory/DirectoryRoles/Get-AzADDirectoryRoles.ps1 -------------------------------------------------------------------------------- /Plugins/ActiveDirectory/Domains/Get-AzADDomains.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/ActiveDirectory/Domains/Get-AzADDomains.ps1 -------------------------------------------------------------------------------- /Plugins/ActiveDirectory/Groups/Get-AzADGroups.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/ActiveDirectory/Groups/Get-AzADGroups.ps1 -------------------------------------------------------------------------------- /Plugins/ActiveDirectory/Policies/Get-AzADPolicies.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/ActiveDirectory/Policies/Get-AzADPolicies.ps1 -------------------------------------------------------------------------------- /Plugins/ActiveDirectory/Users/Get-AzADUsers.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/ActiveDirectory/Users/Get-AzADUsers.ps1 -------------------------------------------------------------------------------- /Plugins/Alerts/SecurityAlerts/Get-AzSecurityAlerts.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/Alerts/SecurityAlerts/Get-AzSecurityAlerts.ps1 -------------------------------------------------------------------------------- /Plugins/AppServices/Get-AzAppServices.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/AppServices/Get-AzAppServices.ps1 -------------------------------------------------------------------------------- /Plugins/BotChannels/Get-AzBotChannels.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/BotChannels/Get-AzBotChannels.ps1 -------------------------------------------------------------------------------- /Plugins/ClassicVM/VirtualMachines/Get-AzClassicVM.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/ClassicVM/VirtualMachines/Get-AzClassicVM.ps1 -------------------------------------------------------------------------------- /Plugins/Custom/Example/Example.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/Custom/Example/Example.ps1 -------------------------------------------------------------------------------- /Plugins/Databases/MySQLDatabases/Get-AzMySQLDatabases.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/Databases/MySQLDatabases/Get-AzMySQLDatabases.ps1 -------------------------------------------------------------------------------- /Plugins/Databases/PostgreSQLDatabases/Get-AzPostgreSQLDatabases.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/Databases/PostgreSQLDatabases/Get-AzPostgreSQLDatabases.ps1 -------------------------------------------------------------------------------- /Plugins/Databases/SQLDatabases/Get-AzSQLDatabases.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/Databases/SQLDatabases/Get-AzSQLDatabases.ps1 -------------------------------------------------------------------------------- /Plugins/DocumentDB/Accounts/Get-AzDocumentDBAccounts.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/DocumentDB/Accounts/Get-AzDocumentDBAccounts.ps1 -------------------------------------------------------------------------------- /Plugins/Firewall/EndPoints/Get-AzVMEndpoints.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/Firewall/EndPoints/Get-AzVMEndpoints.ps1 -------------------------------------------------------------------------------- /Plugins/Firewall/MySQLDatabaseFirewall/Get-AzMySQLDatabaseFirewall.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/Firewall/MySQLDatabaseFirewall/Get-AzMySQLDatabaseFirewall.ps1 -------------------------------------------------------------------------------- /Plugins/Firewall/NetworkSecurityGroups/Get-AzNetworkSecurityGroups.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/Firewall/NetworkSecurityGroups/Get-AzNetworkSecurityGroups.ps1 -------------------------------------------------------------------------------- /Plugins/Firewall/PostgreSQLDatabaseFirewall/Get-AzPostgreSQLDatabaseFirewall.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/Firewall/PostgreSQLDatabaseFirewall/Get-AzPostgreSQLDatabaseFirewall.ps1 -------------------------------------------------------------------------------- /Plugins/Firewall/SQLDatabaseFirewall/Get-AzSQLDatabaseFirewall.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/Firewall/SQLDatabaseFirewall/Get-AzSQLDatabaseFirewall.ps1 -------------------------------------------------------------------------------- /Plugins/Security/AutoProvisioning/Get-AzAutoProvisioning.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/Security/AutoProvisioning/Get-AzAutoProvisioning.ps1 -------------------------------------------------------------------------------- /Plugins/Security/Baseline/Get-AzVMSecurityBaseline.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/Security/Baseline/Get-AzVMSecurityBaseline.ps1 -------------------------------------------------------------------------------- /Plugins/Security/Insights/Get-AzSecInsights.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/Security/Insights/Get-AzSecInsights.ps1 -------------------------------------------------------------------------------- /Plugins/Security/KeyVaults/Get-AzKeyVaults.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/Security/KeyVaults/Get-AzKeyVaults.ps1 -------------------------------------------------------------------------------- /Plugins/Security/Patches/Get-AzVMMissingPatches.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/Security/Patches/Get-AzVMMissingPatches.ps1 -------------------------------------------------------------------------------- /Plugins/Security/RoleAssignments/Get-AzRoleAssignments.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/Security/RoleAssignments/Get-AzRoleAssignments.ps1 -------------------------------------------------------------------------------- /Plugins/Security/SecurityCenterBuiltin/Get-AzSecCenterBuiltin.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/Security/SecurityCenterBuiltin/Get-AzSecCenterBuiltin.ps1 -------------------------------------------------------------------------------- /Plugins/Security/SecurityContacts/Get-AzSecurityContacts.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/Security/SecurityContacts/Get-AzSecurityContacts.ps1 -------------------------------------------------------------------------------- /Plugins/Security/SecurityPolicies/Get-AzSecCenterPolicyForSubscription.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/Security/SecurityPolicies/Get-AzSecCenterPolicyForSubscription.ps1 -------------------------------------------------------------------------------- /Plugins/Security/SecurityPolicies/Get-AzSecurityPolicies.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/Security/SecurityPolicies/Get-AzSecurityPolicies.ps1 -------------------------------------------------------------------------------- /Plugins/Security/SecurityStatus/Get-AzSecurityStatuses.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/Security/SecurityStatus/Get-AzSecurityStatuses.ps1 -------------------------------------------------------------------------------- /Plugins/Security/WAF/Get-AzWebApplicationFirewall.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/Security/WAF/Get-AzWebApplicationFirewall.ps1 -------------------------------------------------------------------------------- /Plugins/StorageAccounts/ClassicStorageAccounts/Get-AzClassicStorageAccounts.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/StorageAccounts/ClassicStorageAccounts/Get-AzClassicStorageAccounts.ps1 -------------------------------------------------------------------------------- /Plugins/StorageAccounts/StorageAccounts/Get-AzStorageAccounts.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/StorageAccounts/StorageAccounts/Get-AzStorageAccounts.ps1 -------------------------------------------------------------------------------- /Plugins/VirtualMachines/Disks/Get-AzDisks.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/VirtualMachines/Disks/Get-AzDisks.ps1 -------------------------------------------------------------------------------- /Plugins/VirtualMachines/VirtualMachines/Get-AzRMVM.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/Plugins/VirtualMachines/VirtualMachines/Get-AzRMVM.ps1 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/README.md -------------------------------------------------------------------------------- /common/images/NCC-logoFront.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/common/images/NCC-logoFront.png -------------------------------------------------------------------------------- /common/images/NCC-logoFront_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/common/images/NCC-logoFront_.png -------------------------------------------------------------------------------- /common/images/NCCLogo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/common/images/NCCLogo.jpg -------------------------------------------------------------------------------- /common/images/NCCLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/common/images/NCCLogo.png -------------------------------------------------------------------------------- /common/images/User.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/common/images/User.png -------------------------------------------------------------------------------- /common/images/ncc-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/common/images/ncc-logo.png -------------------------------------------------------------------------------- /common/images/ncc-logo_lab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/common/images/ncc-logo_lab.png -------------------------------------------------------------------------------- /core/api/auth/azureauth.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/core/api/auth/azureauth.ps1 -------------------------------------------------------------------------------- /core/api/azure/api.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/core/api/azure/api.ps1 -------------------------------------------------------------------------------- /core/api/endpoints/endpoints.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/core/api/endpoints/endpoints.ps1 -------------------------------------------------------------------------------- /core/libs/Microsoft.IdentityModel.Clients.ActiveDirectory.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/core/libs/Microsoft.IdentityModel.Clients.ActiveDirectory.dll -------------------------------------------------------------------------------- /core/utils/csvreport.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/core/utils/csvreport.ps1 -------------------------------------------------------------------------------- /core/utils/excelreport.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/core/utils/excelreport.ps1 -------------------------------------------------------------------------------- /core/utils/jsonreport.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/core/utils/jsonreport.ps1 -------------------------------------------------------------------------------- /core/utils/localized.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/core/utils/localized.psd1 -------------------------------------------------------------------------------- /core/utils/utils.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/core/utils/utils.ps1 -------------------------------------------------------------------------------- /core/utils/xmlreport.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/azucar/HEAD/core/utils/xmlreport.ps1 --------------------------------------------------------------------------------