Remove-EntraUserAppRoleAssignment
Kullanıcı uygulaması rol atamasını kaldırır.
Syntax
Default (Varsayılan)
Remove-EntraUserAppRoleAssignment
-AppRoleAssignmentId <String>
-UserId <String>
[<CommonParameters>]
Description
cmdlet'i Remove-EntraUserAppRoleAssignment Microsoft Entra ID bir kullanıcı uygulaması rol atamasını kaldırır.
İş veya okul hesaplarıyla temsilci olarak atanan senaryolarda, oturum açan kullanıcının desteklenen bir Microsoft Entra rolüne veya gerekli izinlere sahip özel bir role sahip olması gerekir. Desteklenen roller şunlardır:
- Dizin Eşitleme Hesapları (Entra Connect ve Cloud Sync için)
- Dizin Oluşturucu
- Karma Kimlik Yöneticisi
- Kimlik İdaresi Yöneticisi
- Yetkili Rol Yöneticisi
- Kullanıcı Yöneticisi
- Uygulama Yöneticisi
- Bulut Uygulaması Yöneticisi
Örnekler
Örnek 1: Kullanıcı uygulaması rol atamasını kaldırma
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
Bu örnekte, Microsoft Entra ID kullanıcı uygulaması rol atamasının nasıl kaldırılacağı gösterilmektedir.
-
-UserIdparametresi kullanıcı kimliğini belirtir. -
-AppRoleAssignmentIdparametresi, uygulama rolü atama kimliğini belirtir.
Get-EntraUserAppRoleAssignment Ayrıntıları almak AppRoleAssignmentId için cmdlet'ini kullanın.
Parametreler
-AppRoleAssignmentId
Uygulama rolü atamasının kimliğini belirtir.
Parametre özellikleri
| Tür: | System.String |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | True |
| İşlem hattından gelen değer: | True |
| Özellik adına göre işlem hattından gelen değer: | True |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-UserId
Microsoft Entra ID bir kullanıcının kimliğini (UserPrincipleName veya ObjectId olarak) belirtir.
Parametre özellikleri
| Tür: | System.String |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
| Diğer adlar: | Nesne Kimliği, UPN, Kimlik, KullanıcıTemelAdı |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | True |
| İşlem hattından gelen değer: | True |
| Özellik adına göre işlem hattından gelen değer: | True |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
CommonParameters
Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.