List all application customizers in a tenant
Author: Rabia Williams
List all the application customizers in a tenant. Scope is default All
. Here we are using the custom action list command to list out all the Application Customizers in all the sites in the tenant.
- PowerShell
- Bash
$sites = m365 spo search --queryText "contentclass:STS_site -SPSiteURL:personal" --selectProperties "Path,Title" --allResults --output json | ConvertFrom-Json
foreach ($site in $sites) {
write-host $site.Title
write-host $site.Path
m365 spo customaction list --webUrl $site.Path
}
#!/bin/bash
# requires jq: https://stedolan.github.io/jq/
defaultIFS=$IFS
IFS=$'\n'
sites=$(m365 spo search --queryText "contentclass:STS_site -SPSiteURL:personal" --selectProperties "Path,Title" --allResults --output json)
for site in $(echo $sites | jq -c '.[]'); do
siteUrl=$(echo ${site} | jq -r '.Path')
siteName=$(echo ${site} | jq -r '.Title')
echo $siteUrl
echo $siteName
m365 spo customaction list --webUrl $siteUrl
done