diff --git a/.script/utils/workbookCheckers/WorkbookPreviewImageValidationSkipList.json b/.script/utils/workbookCheckers/WorkbookPreviewImageValidationSkipList.json index 4ecde38d3a7..47e3cdf3f87 100644 --- a/.script/utils/workbookCheckers/WorkbookPreviewImageValidationSkipList.json +++ b/.script/utils/workbookCheckers/WorkbookPreviewImageValidationSkipList.json @@ -22,6 +22,12 @@ "NCProtectWorkbook", "SAP-Monitors-AlertsandPerformance", "SAP-SecurityAuditlogandInitialAccess", - "SAP-AuditControls" + "SAP-AuditControls", + "IslandAdminAuditOverview", + "IslandUserActivityOverview", + "BloodHoundEnterpriseAttackPathWorkbook", + "BloodHoundEnterprisePostureWorkbook", + "UserWorkbook-alexdemichieli-github-update-1", + "SalemDashboard" ] } diff --git a/Solutions/SAP/sapcon-sentinel-kickstart.sh b/Solutions/SAP/sapcon-sentinel-kickstart.sh index fc7c5dcd35b..64852cce9c6 100755 --- a/Solutions/SAP/sapcon-sentinel-kickstart.sh +++ b/Solutions/SAP/sapcon-sentinel-kickstart.sh @@ -118,6 +118,10 @@ while [[ $# -gt 0 ]]; do SID="$2" shift 2 ;; + --hostnetwork) + HOSTNETWORK=1 + shift 1 + ;; --clientnumber) CLIENTNUMBER="$2" shift 2 @@ -265,6 +269,7 @@ while [[ $# -gt 0 ]]; do echo "--abapserver " echo "--systemnr " echo "--sid " + echo "--hostnetwork" echo "--clientnumber " echo "--messageserverhost " echo "--messageserverport " @@ -787,6 +792,10 @@ cmdparams=" --label Cloud=$CLOUD" # Generating SENTINEL_AGENT_GUID cmdparams+=" -e SENTINEL_AGENT_GUID=$(uuidgen) " +if [ $HOSTNETWORK ]; then + cmdparams+=" --network host" +fi + if [ "$MODE" == "kvmi" ]; then echo "Creating docker container for use with Azure Key vault and managed VM identity" sudo docker create -v "$sysfileloc":/sapcon-app/sapcon/config/system $cmdparams $sncline $httpproxyline --name "$containername" $dockerimage$tagver >/dev/null diff --git a/Solutions/SAP/sapcon-sentinel-ui-agent-kickstart.sh b/Solutions/SAP/sapcon-sentinel-ui-agent-kickstart.sh index da2daa00203..9e9187f3301 100644 --- a/Solutions/SAP/sapcon-sentinel-ui-agent-kickstart.sh +++ b/Solutions/SAP/sapcon-sentinel-ui-agent-kickstart.sh @@ -61,6 +61,10 @@ while [[ $# -gt 0 ]]; do APPID="$2" shift 2 ;; + --hostnetwork) + HOSTNETWORK=1 + shift 1 + ;; --appsecret) APPSECRET="$2" shift 2 @@ -132,6 +136,7 @@ while [[ $# -gt 0 ]]; do echo "--keymode [kvmi|kvsi]" echo "--configpath " echo "--sdk " + echo "--hostnetwork" echo "--network " echo "--appid " echo "--appsecret " @@ -424,7 +429,9 @@ elif [ "$MODE" == "kvsi" ]; then log "Creating agent and configuring to use Azure Key vault and application authentication" cmdparams+=" -e AZURE_CLIENT_ID=$APPID -e AZURE_CLIENT_SECRET=$APPSECRET -e AZURE_TENANT_ID=$TENANT" fi - +if [ $HOSTNETWORK ]; then + cmdparams+=" --network host" +fi sudo docker create -v "$sysfileloc":/sapcon-app/sapcon/config/system $cmdparams --name "$containername" $dockerimage$tagver >/dev/null log 'Created Microsoft Sentinel SAP agent '"$AGENTNAME"