Skip to content

Commit

Permalink
Added new workloads
Browse files Browse the repository at this point in the history
  • Loading branch information
ykuijs committed Oct 22, 2024
1 parent f452979 commit e3aa4de
Show file tree
Hide file tree
Showing 26 changed files with 122 additions and 11 deletions.
6 changes: 6 additions & 0 deletions DataFiles/Templates/Basic/Basic#Azure.psd1
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
@{
NonNodeData = @{
Azure = @{
}
}
}
6 changes: 6 additions & 0 deletions DataFiles/Templates/Basic/Basic#AzureDevOps.psd1
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
@{
NonNodeData = @{
AzureDevOps = @{
}
}
}
6 changes: 6 additions & 0 deletions DataFiles/Templates/Basic/Basic#Defender.psd1
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
@{
NonNodeData = @{
Defender = @{
}
}
}
6 changes: 6 additions & 0 deletions DataFiles/Templates/Basic/Basic#Fabric.psd1
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
@{
NonNodeData = @{
Fabric = @{
}
}
}
6 changes: 6 additions & 0 deletions DataFiles/Templates/Basic/Basic#Sentinel.psd1
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
@{
NonNodeData = @{
Sentinel = @{
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
@{
NonNodeData = @{
Azure = @{
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@
NonNodeData = @{
AzureAD = @{
GroupLifecyclePolicy = @{

UniqueID = 'GroupLifecyclePolicy'
AlternateNotificationEmails = @("[email protected]")
}
}
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
@{
NonNodeData = @{
AzureDevOps = @{
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
@{
NonNodeData = @{
Defender = @{
}
}
}
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
@{
NonNodeData = @{
Exchange = @{

}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
@{
NonNodeData = @{
Fabric = @{
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,19 @@
TenantId = '{{TenantId}}' # The name of the tenant that belongs to the given environment
OrganizationName = '{{Tenant_Name}}' # The same as TenantId
UsedWorkloads = @{
Azure = $true # Specifies if this workload is used in the configuration
AzureAD = $true # Specifies if this workload is used in the configuration
AzureDevOps = $true # Specifies if this workload is used in the configuration
Defender = $true # Specifies if this workload is used in the configuration
Exchange = $true # Specifies if this workload is used in the configuration
Fabric = $true # Specifies if this workload is used in the configuration
Intune = $true # Specifies if this workload is used in the configuration
Office365 = $true # Specifies if this workload is used in the configuration
OneDrive = $true # Specifies if this workload is used in the configuration
Planner = $true # Specifies if this workload is used in the configuration
PowerPlatform = $true # Specifies if this workload is used in the configuration
SecurityCompliance = $true # Specifies if this workload is used in the configuration
Sentinel = $true # Specifies if this workload is used in the configuration
SharePoint = $true # Specifies if this workload is used in the configuration
Teams = $true # Specifies if this workload is used in the configuration
}
Expand Down Expand Up @@ -48,16 +53,36 @@
}
}
AppCredentials = @(
@{
Workload = 'Azure'
ApplicationId = '<appid>' # The AppId of the DSC app for the given operations center (should be in $DSCApp.AppId)
CertThumbprint = '<certThumprint>' # The thumbprint of the encryption certificate for the given operations center (should be in $DSCCertThumb)
}
@{
Workload = 'AzureAD'
ApplicationId = '<appid>' # The AppId of the DSC app for the given operations center (should be in $DSCApp.AppId)
CertThumbprint = '<certThumprint>' # The thumbprint of the encryption certificate for the given operations center (should be in $DSCCertThumb)
}
@{
Workload = 'AzureDevOps'
ApplicationId = '<appid>' # The AppId of the DSC app for the given operations center (should be in $DSCApp.AppId)
CertThumbprint = '<certThumprint>' # The thumbprint of the encryption certificate for the given operations center (should be in $DSCCertThumb)
}
@{
Workload = 'Defender'
ApplicationId = '<appid>' # The AppId of the DSC app for the given operations center (should be in $DSCApp.AppId)
CertThumbprint = '<certThumprint>' # The thumbprint of the encryption certificate for the given operations center (should be in $DSCCertThumb)
}
@{
Workload = 'Exchange'
ApplicationId = '<appid>' # The AppId of the DSC app for the given operations center (should be in $DSCApp.AppId)
CertThumbprint = '<certThumprint>' # The thumbprint of the encryption certificate for the given operations center (should be in $DSCCertThumb)
}
@{
Workload = 'Fabric'
ApplicationId = '<appid>' # The AppId of the DSC app for the given operations center (should be in $DSCApp.AppId)
CertThumbprint = '<certThumprint>' # The thumbprint of the encryption certificate for the given operations center (should be in $DSCCertThumb)
}
@{
Workload = 'Intune'
ApplicationId = '<appid>' # The AppId of the DSC app for the given operations center (should be in $DSCApp.AppId)
Expand Down Expand Up @@ -88,6 +113,11 @@
ApplicationId = '<appid>' # The AppId of the DSC app for the given operations center (should be in $DSCApp.AppId)
CertThumbprint = '<certThumprint>' # The thumbprint of the encryption certificate for the given operations center (should be in $DSCCertThumb)
}
@{
Workload = 'Sentinel'
ApplicationId = '<appid>' # The AppId of the DSC app for the given operations center (should be in $DSCApp.AppId)
CertThumbprint = '<certThumprint>' # The thumbprint of the encryption certificate for the given operations center (should be in $DSCCertThumb)
}
@{
Workload = 'SharePoint'
ApplicationId = '<appid>' # The AppId of the DSC app for the given operations center (should be in $DSCApp.AppId)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
@{
NonNodeData = @{
Intune = @{

}
}
}
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
@{
NonNodeData = @{
Office365 = @{

}
}
}
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
@{
NonNodeData = @{
OneDrive = @{

}
}
}
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
@{
NonNodeData = @{
Planner = @{

}
}
}
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
@{
NonNodeData = @{
PowerPlatform = @{

}
}
}
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
@{
NonNodeData = @{
SecurityCompliance = @{

}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
@{
NonNodeData = @{
Sentinel = @{
}
}
}
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
@{
NonNodeData = @{
Teams = @{

}
}
}
6 changes: 6 additions & 0 deletions DataFiles/Templates/Mandatory/Mandatory#Azure.psd1
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
@{
NonNodeData = @{
Azure = @{
}
}
}
3 changes: 2 additions & 1 deletion DataFiles/Templates/Mandatory/Mandatory#AzureAD.psd1
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
@{
NonNodeData = @{
AzureAD = @{}
AzureAD = @{
}
}
}
6 changes: 6 additions & 0 deletions DataFiles/Templates/Mandatory/Mandatory#AzureDevOps.psd1
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
@{
NonNodeData = @{
AzureDevOps = @{
}
}
}
6 changes: 6 additions & 0 deletions DataFiles/Templates/Mandatory/Mandatory#Defender.psd1
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
@{
NonNodeData = @{
Defender = @{
}
}
}
6 changes: 6 additions & 0 deletions DataFiles/Templates/Mandatory/Mandatory#Fabric.psd1
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
@{
NonNodeData = @{
Fabric = @{
}
}
}
6 changes: 6 additions & 0 deletions DataFiles/Templates/Mandatory/Mandatory#Sentinel.psd1
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
@{
NonNodeData = @{
Sentinel = @{
}
}
}

0 comments on commit e3aa4de

Please sign in to comment.