Remove-AzureADOAuth2PermissionGrant
拿掉 oAuth2PermissionGrant。
語法
Remove-AzureADOAuth2PermissionGrant
-ObjectId <String>
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Description
Remove-AzureADOAuth2PermissionGrant Cmdlet 會移除 Azure Active Directory (AD) 中的 oAuth2PermissionGrant 物件。
範例
範例 1:移除 OAuth2 許可權授與
PS C:\> $SharePointSP = Get-AzureADServicePrincipal | Where-Object {$_.DisplayName -eq "Microsoft.SharePoint"}
PS C:\> $SharePointOA2AllSitesRead = Get-AzureADOAuth2PermissionGrant | Where-Object {$_.ResourceId -eq $SharePointSP.ObjectId} | Where-Object {$_.Scope -eq "AllSites.Read"}
PS C:\> Remove-AzureADOAuth2PermissionGrant -ObjectId $SharePointOA2AllSitesRead.ObjectId
第一個命令會使用 Get-AzureADServicePrincipal Cmdlet 取得符合指定顯示名稱的服務主體。 命令會將結果儲存在 $SharePointSP 變數中。
第二個命令會使用 Get-AzureADOAuth2PermissionGrant Cmdlet 取得特定許可權授與。 命令會將結果儲存在 $SharePointOA 2AllSitesRead 變數中。
最後一個命令會移除 $SharePointOA 2AllSitesRead 中的許可權授與。
參數
-InformationAction
指定此 Cmdlet 如何回應資訊事件。 此參數可接受的值為:
- 繼續
- 忽略
- 詢問
- SilentlyContinue
- Stop
- 暫止
類型: | ActionPreference |
別名: | infa |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-InformationVariable
指定資訊變數。
類型: | String |
別名: | iv |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ObjectId
指定 Azure AD 中 oAuth2PermissionGrant 對象的標識碼。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |