Enable-SPOTenantRestrictedAppAccessControl

organization에 대한 테넌트 응용 프로그램 제한 적용 스위치를 켭니다.

구문

Default (기본값)

Enable-SPOTenantRestrictedAppAccessControl
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

cmdlet을 Enable-SPOTenantRestrictedAppAccessControl 사용하여 응용 프로그램 제한에 대한 테넌트 적용 스위치를 켭니다.

애플리케이션 제한은 이미 Microsoft Entra 동의 및 SharePoint 권한이 있는 애플리케이션에 대한 SharePoint 권한 부여 경계를 추가합니다. 권한을 부여하지 않으며 Entra 동의를 대체하지도 않습니다. 요청은 기존 사용 권한 모델과 애플리케이션 제한을 모두 통과해야 합니다.

테넌트 스위치는 응용 프로그램 제한에 대한 master 적용 스위치입니다. 꺼져 있는 동안에는 테넌트 거부 목록이 적용되지 않으며 사이트 수준 정책이 적용되지 않습니다. 스위치를 켜면 사이트 수준 플래그가 다음인 사이트 정책에 대해서만 테넌트 거부 목록 적용 및 사이트 수준 Enabled 적용이 시작됩니다.True 사용하지 않도록 설정된 사이트 정책은 적용을 시작하지 않습니다. 전환을 사용하도록 설정하기 전에 저장된 테넌트 거부 목록을 Get-SPOTenantRestrictedAppAccessControl 검토하고 사용하도록 설정된 사이트 정책을 검토합니다.

스위치를 사용하도록 설정해도 저장된 거부 목록은 변경되지 않습니다. 구성 및 사용은 직교입니다. 이 cmdlet은 스위치만 변경하고 스위치를 뒤집지 않음으로 Set-SPOTenantRestrictedAppAccessControlList 변경한 내용을 나열합니다. 스위치가 꺼져 있는 동안 유지된 구성으로 적용이 다시 시작됩니다.

빈 테넌트 거부 목록이 있는 활성화된 스위치는 유효한 상태이지만 테넌트 거부 목록은 애플리케이션 ID가 추가될 때까지 아무 것도 거부하지 않습니다.

테넌트 scope는 거부 전용이고 단일 목록이 있으므로 모드 cmdlet과 테넌트 scope에 매개 변수가 없습니다-ListType.

테넌트 응용 프로그램 제한 관리는 범용 Get-SPOTenant 및 Set-SPOTenant cmdlet과 격리됩니다. 응용 프로그램 제한은 속성으로 Tenant 노출되지 않으므로 Get-SPOTenant 정책을 반환하지 않고 Set-SPOTenant 변경할 수 없습니다.

SharePoint Online용 Windows PowerShell의 사용 권한과 최신 정보는 SharePoint Online 관리 셸 소개의 온라인 설명서를 참조하세요.

예제

예 1

Enable-SPOTenantRestrictedAppAccessControl

이 예에서는 테넌트 적용 스위치를 켭니다. 테넌트 거부 목록 적용이 시작되고 사이트 수준 Enabled 플래그가 인 사이트 정책에 대한 사이트 수준 적용이 시작됩니다.True 사용하지 않도록 설정된 사이트 정책은 적용을 시작하지 않습니다. 이 cmdlet은 이 효과에 대해 경고한 다음 확인을 요청합니다.

예 2

Get-SPOTenantRestrictedAppAccessControl
Enable-SPOTenantRestrictedAppAccessControl

이 예제에서는 저장된 테넌트 정책을 먼저 검토하여 거부 목록에 있는 응용 프로그램 ID를 확인한 다음 적용을 켭니다. 사이트 수준 적용은 사이트 수준 Enabled 플래그가 인 사이트 정책에 대해서만 시작됩니다.True

예 3

Enable-SPOTenantRestrictedAppAccessControl -WhatIf

이 예에서는 저장된 테넌트 정책을 변경하지 않고 테넌트 스위치를 켜면 어떻게 되는지 보여줍니다.

예 4

Enable-SPOTenantRestrictedAppAccessControl -Confirm:$false

이 예에서는 확인 메시지를 표시하지 않고 테넌트 스위치를 켜는데, 이는 자동화에 유용합니다. 프롬프트를 표시하지 않아도 유효성 검사, 권한 부여, 감사 또는 자사 보호가 무시되지 않습니다.

매개 변수

-Confirm

적용 가능: SharePoint Online

cmdlet을 실행하기 전에 확인 메시지를 표시합니다. 이 cmdlet은 , 를 사용 ConfirmImpact.High하므로 기본적으로 프롬프트를 표시합니다. 자동화에서 프롬프트를 표시하지 않는 데 사용합니다 -Confirm:$false . 프롬프트를 표시하지 않아도 유효성 검사, 권한 부여, 감사 또는 자사 보호가 무시되지 않습니다.

매개 변수 속성

형식:System.Management.Automation.SwitchParameter
Default value:None
와일드카드 지원:False
DontShow:False
별칭:CF

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-WhatIf

적용 가능: SharePoint Online

cmdlet이 실행되면 어떻게 되는지 보여줍니다. cmdlet이 실행되지 않습니다.

매개 변수 속성

형식:System.Management.Automation.SwitchParameter
Default value:None
와일드카드 지원:False
DontShow:False
별칭:wi

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

CommonParameters

이 cmdlet은 -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction 및 -WarningVariable과 같은 일반 매개 변수를 지원합니다. 자세한 내용은 about_CommonParameters를 참조하세요.

입력

None

출력

None

이 cmdlet은 출력 개체를 반환하지 않습니다. 결과 테넌트 정책을 확인하는 데 사용합니다 Get-SPOTenantRestrictedAppAccessControl .

참고

  • 테넌트 스위치를 켜면 사이트 수준 플래그가 인 사이트 정책에 대해서만 테넌트 거부 목록 적용 및 사이트 수준 Enabled 적용이 시작됩니다.True 사용하지 않도록 설정된 사이트 정책은 적용을 시작하지 않습니다.
  • 테넌트 스위치는 master 적용 스위치입니다. 꺼져 있는 동안에는 테넌트 거부 목록과 모든 사이트 수준 정책이 적용되지 않습니다.
  • 스위치를 사용하도록 설정해도 저장된 거부 목록은 변경되지 않습니다. 구성 및 사용은 직교로 이루어집니다.
  • 비어 있는 거부 목록이 있는 활성화된 스위치는 허용되지만 테넌트 거부 목록은 애플리케이션 ID가 추가될 때까지 아무 것도 거부하지 않습니다.
  • Microsoft 자사 및 핵심 애플리케이션은 애플리케이션 제한 구성 및 적용에서 제외됩니다.
  • 개별 사이트에 대한 적용을 켜는 데 사용합니다 Enable-SPOSiteRestrictedAppAccessControl .