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.
-
-UserIdparametr określa identyfikator użytkownika. -
-AppRoleAssignmentIdparametr 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.