Skip to content

Instantly share code, notes, and snippets.

@jhorsman
Last active May 2, 2018 12:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save jhorsman/8ab15688317b70128f28 to your computer and use it in GitHub Desktop.
Save jhorsman/8ab15688317b70128f28 to your computer and use it in GitHub Desktop.
Get all DXA application data.
Import-Module Tridion-CoreService
$core = Get-TridionCoreServiceClient
Write-Host "global app data"
$data = $core.ReadAllApplicationData("")
[System.Text.Encoding]::Unicode.GetString($data.Data)
Write-Host
$itemIds = $core.GetSubjectIdsWithApplicationData("http://www.sdl.com/tridion/SemanticMapping/typeof")
$itemIds = $itemIds + $core.GetSubjectIdsWithApplicationData("http://www.sdl.com/tridion/SemanticMapping/vocabularies")
foreach ($itemId in $itemIds) {
Write-Host "All app data for item $itemId"
$data = $core.ReadAllApplicationData($itemId)
Write-Host "application id " $data.ApplicationId
[System.Text.Encoding]::Unicode.GetString($data.Data)
Write-Host
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment