Revoke-SPBusinessDataCatalogMetadataObject

지정된 Business Data Connectivity 메타데이터 저장소 메타데이터 개체에서 보안 주체에 대한 권한을 취소합니다.

Syntax

Revoke-SPBusinessDataCatalogMetadataObject
      -Identity <MetadataObject>
      -Principal <SPClaim>
      -Right <PSBdcRight>
      [-AssignmentCollection <SPAssignmentCollection>]
      [-Confirm]
      [-SettingId <String>]
      [-WhatIf]
      [<CommonParameters>]

Description

cmdlet은 Revoke-SPBusinessDataCatalogMetadataObject 지정된 Business Data Connectivity 메타데이터 저장소 메타데이터 개체의 주 사용자에게 부여된 권한을 취소합니다.

SharePoint 제품용 Windows PowerShell에 대한 사용 권한 및 최신 정보는 SharePoint Server Cmdlets를 참조하세요.

예제

---------------예제---------------

$claimJohn = New-SPClaimsPrincipal -Identity "CONTOSO\johndoe" -IdentityType WindowsSamAccountName
$MetadataObject = Get-SPBusinessDataCatalogMetadataObject -BdcObjectType "LobSystem" -ServiceContext http://contoso -Name "ContosoDatabase"
Revoke-SPBusinessDataCatalogMetadataObject -Identity $MetadataObject -Principal $claimJohn -Right "Execute"

이 예제에서는 도메인 CONTOSO에서 ID가 johndoe인 사용자에 대해 이름이 ContosoDatabase인 외부 시스템에서 execute 권한을 제거합니다.

매개 변수

-AssignmentCollection

Manages objects for the purpose of proper disposal. Use of objects, such as SPWeb or SPSite, can use large amounts of memory and use of these objects in Windows PowerShell scripts requires proper memory management. Using the SPAssignment object, you can assign objects to a variable and dispose of the objects after they are needed to free up memory. When SPWeb, SPSite, or SPSiteAdministration objects are used, the objects are automatically disposed of if an assignment collection or the Global parameter is not used.

When the Global parameter is used, all objects are contained in the global store. If objects are not immediately used, or disposed of by using the Stop-SPAssignment command, an out-of-memory scenario can occur.

Type:SPAssignmentCollection
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Confirm

명령을 실행하기 전에 사용자에게 확인 메시지를 표시합니다. 자세한 내용을 확인하려면 다음 명령을 입력하세요. get-help about_commonparameters

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Identity

보안 주체를 포함하는 Business Data Connectivity 메타데이터 저장소 메타데이터 개체를 지정합니다.

Type:MetadataObject
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Principal

권한이 적용되는 보안 주체를 지정합니다.

형식은 클레임이어야 합니다.

Type:SPClaim
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-right

보안 주체를 취소할 권한을 지정합니다.

형식은 유효한 PSBdcRight 개체 유형인 All, Execute, Edit, SetPermissions, SelectableInClients 중 하나여야 합니다.

Type:PSBdcRight
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-SettingId

권한을 취소할 사용자 지정 환경 설정 모델 조각을 지정합니다.

형식은 모델 조각을 식별하는 유효한 문자열(예: ModelSlice1)이어야 합니다.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-WhatIf

Displays a message that describes the effect of the command instead of executing the command. For more information, type the following command: get-help about_commonparameters

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition