This repository was archived by the owner on Sep 7, 2025. It is now read-only.

Description
Get-UMSMasterProfile
Copy Get-UMSProfile.ps1 and change
Begin
{
$UriArray = @($Computername, $TCPPort, $ApiVersion)
$BaseURL = ('https://{0}:{1}/umsapi/v{2}/profiles' -f $UriArray)
}
to
Begin
{
$UriArray = @($Computername, $TCPPort, $ApiVersion)
$BaseURL = ('https://{0}:{1}/umsapi/v{2}/masterprofiles' -f $UriArray)
}
Get-UMSMasterProfileAssignment
Copy Get-UMSProfileAssignment.ps1 and change
Begin
{
$UriArray = @($Computername, $TCPPort, $ApiVersion)
$BaseURL = ('https://{0}:{1}/umsapi/v{2}/profiles' -f $UriArray)
}
to
Begin
{
$UriArray = @($Computername, $TCPPort, $ApiVersion)
$BaseURL = ('https://{0}:{1}/umsapi/v{2}/masterprofiles' -f $UriArray)
}
Get-UMSMasterProfileDirectory
Copy Get-UMSProfileDirectory.ps1 and change
Begin
{
$UriArray = @($Computername, $TCPPort, $ApiVersion)
$BaseURL = ('https://{0}:{1}/umsapi/v{2}/directories/profiledirectories' -f $UriArray)
if ($Filter)
{
$FilterString = New-UMSFilterString -Filter $Filter
}
}
to
Begin
{
$UriArray = @($Computername, $TCPPort, $ApiVersion)
$BaseURL = ('https://{0}:{1}/umsapi/v{2}/directories/masterprofiledirectories' -f $UriArray)
if ($Filter)
{
$FilterString = New-UMSFilterString -Filter $Filter
}
}
Documentation
The documentation for these new Functions / CmdLets has to be added