Code coverage report:
Covered 0 % of 21 analyzed Commands in Remove-AADAppRoleAssignment
Missed commands:
| Line |
Command |
| 70 |
$AppRoleAssignment |
| 71 |
if (-not $pscmdlet.ShouldProcess($AppRole.ObjectId)) { ... |
| 74 |
$AccessToken = $AppRole._AccessToken |
| 75 |
$Application = $AccessToken.Application |
| 76 |
$Tenant = $Application.Tenant |
| 77 |
$Url = '{0}/{1}/{2}/{3}/{4}/{5}?api-version={6}' -f @( ... |
| 78 |
$BaseUrl |
| 79 |
$Tenant |
| 80 |
'users' |
| 81 |
$AppRole.principalId |
| 82 |
'appRoleAssignments' |
| 83 |
[System.Web.HttpUtility]::UrlEncode($AppRole.ObjectId) |
| 84 |
$APIversion |
| 86 |
$Params = @{ ... |
| 87 |
Uri = $Url |
| 88 |
Method = 'DELETE' |
| 89 |
AccessToken = $AccessToken |
| 90 |
ErrorAction = 'Stop' |
| 93 |
Invoke-GraphRequest @Params |
| 96 |
$ErrorMessage = "Unable to remove App Assignments for App Role Assignment '{0}': {1}" -f $AppRole.ObjectId, $_.Exception.Message |
| 97 |
Write-Error $ErrorMessage |
Code coverage report:
Covered 0 % of 21 analyzed Commands in
Remove-AADAppRoleAssignmentMissed commands:
$AppRoleAssignmentif (-not $pscmdlet.ShouldProcess($AppRole.ObjectId)) { ...$AccessToken = $AppRole._AccessToken$Application = $AccessToken.Application$Tenant = $Application.Tenant$Url = '{0}/{1}/{2}/{3}/{4}/{5}?api-version={6}' -f @( ...$BaseUrl$Tenant'users'$AppRole.principalId'appRoleAssignments'[System.Web.HttpUtility]::UrlEncode($AppRole.ObjectId)$APIversion$Params = @{ ...Uri = $UrlMethod = 'DELETE'AccessToken = $AccessTokenErrorAction = 'Stop'Invoke-GraphRequest @Params$ErrorMessage = "Unable to remove App Assignments for App Role Assignment '{0}': {1}" -f $AppRole.ObjectId, $_.Exception.MessageWrite-Error $ErrorMessage