Get-MSApplications

Get groups of Apps. The results can be edited and fed back into Update-MSApplications to apply bulk updates

Syntax


Get-MSApplications -AppIds (Array) [-SearchTerm (String)] [-Take (Int32)] [-Skip (Int32)] [-IdsOnly] [-Count] [-IncludeAccepted (Boolean)] [-IncludePending] [-IncludeRationalised] [-IncludeRejected]

Get-MSApplications -All [-SearchTerm (String)] [-Take (Int32)] [-Skip (Int32)] [-IdsOnly] [-Count] [-IncludeAccepted (Boolean)] [-IncludePending] [-IncludeRationalised] [-IncludeRejected]

Get-MSApplications -My [-SearchTerm (String)] [-Take (Int32)] [-Skip (Int32)] [-IdsOnly] [-Count] [-IncludeAccepted (Boolean)] [-IncludePending] [-IncludeRationalised] [-IncludeRejected]

Get-MSApplications -BlueprintId (Int32) [-SearchTerm (String)] [-Take (Int32)] [-Skip (Int32)] [-IdsOnly] [-Count] [-IncludeAccepted (Boolean)] [-IncludePending] [-IncludeRationalised] [-IncludeRejected]

Get-MSApplications -BlueprintPath (String) [-SearchTerm (String)] [-Take (Int32)] [-Skip (Int32)] [-IdsOnly] [-Count] [-IncludeAccepted (Boolean)] [-IncludePending] [-IncludeRationalised] [-IncludeRejected]

Get-MSApplications -BlueprintFolderId (Int32) [-SearchTerm (String)] [-Take (Int32)] [-Skip (Int32)] [-IdsOnly] [-Count] [-IncludeAccepted (Boolean)] [-IncludePending] [-IncludeRationalised] [-IncludeRejected]

Get-MSApplications -BlueprintFolderPath (String) [-SearchTerm (String)] [-Take (Int32)] [-Skip (Int32)] [-IdsOnly] [-Count] [-IncludeAccepted (Boolean)] [-IncludePending] [-IncludeRationalised] [-IncludeRejected]

Get-MSApplications -ProcessId (Int32) [-SearchTerm (String)] [-Take (Int32)] [-Skip (Int32)] [-IdsOnly] [-Count] [-IncludeAccepted (Boolean)] [-IncludePending] [-IncludeRationalised] [-IncludeRejected]

Get-MSApplications -ProcessName (String) [-SearchTerm (String)] [-Take (Int32)] [-Skip (Int32)] [-IdsOnly] [-Count] [-IncludeAccepted (Boolean)] [-IncludePending] [-IncludeRationalised] [-IncludeRejected]

Get-MSApplications -SubProcessId (Int32) [-SearchTerm (String)] [-Take (Int32)] [-Skip (Int32)] [-IdsOnly] [-Count] [-IncludeAccepted (Boolean)] [-IncludePending] [-IncludeRationalised] [-IncludeRejected]

Get-MSApplications -SubProcessName (String) [-SearchTerm (String)] [-Take (Int32)] [-Skip (Int32)] [-IdsOnly] [-Count] [-IncludeAccepted (Boolean)] [-IncludePending] [-IncludeRationalised] [-IncludeRejected]

Get-MSApplications -DeployUnitId (Int32) [-SearchTerm (String)] [-Take (Int32)] [-Skip (Int32)] [-IdsOnly] [-Count] [-IncludeAccepted (Boolean)] [-IncludePending] [-IncludeRationalised] [-IncludeRejected]

Get-MSApplications -DeployUnitName (String) [-SearchTerm (String)] [-Take (Int32)] [-Skip (Int32)] [-IdsOnly] [-Count] [-IncludeAccepted (Boolean)] [-IncludePending] [-IncludeRationalised] [-IncludeRejected]

Get-MSApplications -Archived [-SearchTerm (String)] [-Take (Int32)] [-Skip (Int32)] [-IdsOnly] [-Count] [-IncludeAccepted (Boolean)] [-IncludePending] [-IncludeRationalised] [-IncludeRejected]

Get-MSApplications -Locked [-SearchTerm (String)] [-Take (Int32)] [-Skip (Int32)] [-IdsOnly] [-Count] [-IncludeAccepted (Boolean)] [-IncludePending] [-IncludeRationalised] [-IncludeRejected]

Get-MSApplications -Deleted [-SearchTerm (String)] [-Take (Int32)] [-Skip (Int32)] [-IdsOnly] [-Count] [-IncludeAccepted (Boolean)] [-IncludePending] [-IncludeRationalised] [-IncludeRejected]

Get-MSApplications -DropdownValue (String) -Dropdown (String) [-SearchTerm (String)] [-Take (Int32)] [-Skip (Int32)] [-IdsOnly] [-Count] [-IncludeAccepted (Boolean)] [-IncludePending] [-IncludeRationalised] [-IncludeRejected]

Get-MSApplications -TeamMemberName (String) -TeamMemberType (String) [-SearchTerm (String)] [-Take (Int32)] [-Skip (Int32)] [-IdsOnly] [-Count] [-IncludeAccepted (Boolean)] [-IncludePending] [-IncludeRationalised] [-IncludeRejected]

Examples


## Get a list of known Applications by their Ids
Get-MSApplications -Ids @(1000,1001,1002)

## Get a list of Applications in a Blueprint
Get-MSApplications -BlueprintPath "Locations\UK\London"

## Get a list of Applications in the Cancelled Process
Get-MSApplications -ProcessName "Cancelled"

## Get a list of Locked, Archived, or Deleted Applications
Get-MSApplications -Locked
Get-MSApplications -Archived
Get-MSApplications -Deleted

## Get a count of ALL Applications in database, including 'Accepted', 'Pending', 'Rationalised' and 'Rejected'
(Get-MSApplications -All -IncludeAccepted $true -IncludePending -IncludeRationalised -IncludeRejected).Count