Revoke-SPOTenantServicePrincipalPermission

"SharePoint Online クライアント" サービス プリンシパルに対して以前に付与されたアクセス許可を取り消します

構文

Revoke-SPOTenantServicePrincipalPermission
      [-ObjectId] <String>
      [-Confirm]
      [<CommonParameters>]

説明

"SharePoint Online クライアント" サービス プリンシパルに以前に付与された権限を取り消します。

------------------ 例 1 ------------------

$grants = Get-SPOTenantServicePrincipalPermissionGrants
$grantToRemove = $grants | ? { $_.Resource -eq 'Office 365 SharePoint Online' -and $_.Scope -eq 'MyFiles.Read' } | Select-Object -First 1

if ($grantToRemove -ne $null)
{
    Revoke-SPOTenantServicePrincipalPermission -ObjectId $grantToRemove.ObjectId
}

'Office 365 SharePoint Online' リソースとスコープ要求 'MyFiles.Read' に関連付けられているアクセス許可を取り消します。 これらのプロパティに対するアクセス許可がない場合、取り消しアクションは実行されません。

パラメーター

-Confirm

コマンドレットを実行する前に確認メッセージを表示します。

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-ObjectId

取り消すアクセス許可付与のオブジェクト ID

Type:string
Position:Named
Required:True
Accept pipeline input:False
Accept wildcard characters:False