Remove-EntraUserAppRoleAssignment

Usuwa przypisanie roli aplikacji użytkownika.

Składnia

Default (domyślnie)

Remove-EntraUserAppRoleAssignment

    -AppRoleAssignmentId <String>
    -UserId <String>
    [<CommonParameters>]

Opis

Polecenie Remove-EntraUserAppRoleAssignment cmdlet usuwa przypisanie roli aplikacji użytkownika w Microsoft Entra ID.

W scenariuszach delegowanych z kontami służbowymi zalogowany użytkownik musi mieć obsługiwaną rolę Microsoft Entra lub rolę niestandardową z wymaganymi uprawnieniami. Obsługiwane role obejmują:

  • Konta synchronizacji katalogów (dla programu Entra Connect i synchronizacji z chmurą)
  • Program zapisujący katalogi
  • Administrator tożsamości hybrydowej
  • Administrator zarządzania tożsamościami
  • Administrator ról uprzywilejowanych
  • Administrator użytkowników
  • Administrator aplikacji
  • Administrator aplikacji w chmurze

Przykłady

Przykład 1. Usuwanie przypisania roli aplikacji użytkownika

Connect-Entra -Scopes 'AppRoleAssignment.ReadWrite.All'
$assignment = Get-EntraUserAppRoleAssignment -UserId 'SawyerM@Contoso.com' |
Where-Object { $_.ResourceDisplayName -eq 'Helpdesk Application' -and $_.PrincipalType -eq 'User' }
Remove-EntraUserAppRoleAssignment -UserId 'SawyerM@Contoso.com' -AppRoleAssignmentId $assignment.Id

W tym przykładzie pokazano, jak usunąć przypisanie roli aplikacji użytkownika w Microsoft Entra ID.

  • -UserId parametr określa identyfikator użytkownika.
  • -AppRoleAssignmentId parametr określa identyfikator przypisania roli aplikacji.

Get-EntraUserAppRoleAssignment Użyj polecenia cmdlet , aby uzyskać AppRoleAssignmentId szczegółowe informacje.

Parametry

-AppRoleAssignmentId

Określa identyfikator przypisania roli aplikacji.

Właściwości parametru

Typ:System.String
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowe:True
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:True
Wartość z pozostałych argumentów:False

-UserId

Określa identyfikator (jako userPrincipleName lub ObjectId) użytkownika w Microsoft Entra ID.

Właściwości parametru

Typ:System.String
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False
Aliasy:Identyfikator Obiektu, nazwa UPN, Identity, NazwaGłównaUżytkownika

Zestawy parametrów

(All)
Position:Named
Obowiązkowe:True
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:True
Wartość z pozostałych argumentów:False

CommonParameters

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.