Disable-SPOTenantRestrictedAppAccessControl
Desativa a opção de imposição de restrições de aplicativo do locatário, preservando a lista de negações do locatário.
Sintaxe
Default (Default)
Disable-SPOTenantRestrictedAppAccessControl
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Use o Disable-SPOTenantRestrictedAppAccessControl cmdlet para desativar a opção de imposição de locatário para Restrições de Aplicativo sem descartar sua configuração.
As Restrições de Aplicativo adicionam um limite de autorização do SharePoint para aplicativos que já têm permissões do SharePoint e consentimento do Microsoft Entra. Ele nunca concede permissões e não substitui o consentimento do Entra. Uma solicitação deve passar pelo modelo de permissão existente e pelas Restrições de Aplicativo.
O comutador de locatário é o comutador de imposição master para Restrições de Aplicativo. Ele bloqueia a lista de negações de locatários e toda a imposição no nível do site. Desativá-lo interrompe a imposição de todas as políticas de site cujo sinalizador no nível Enabled do site seja True, não apenas a lista de negações de locatário. O cmdlet avisa sobre esse efeito antes da confirmação.
A lista de negações do locatário é preservada. A configuração armazenada do locatário e do site permanece em vigor, portanto, a imposição é retomada com a mesma configuração quando você executar Enable-SPOTenantRestrictedAppAccessControl novamente. Se você quiser desabilitar a opção e limpar a lista de negações de locatário, use Clear-SPOTenantRestrictedAppAccessControlPolicy em vez disso.
A configuração e a habilitação são ortogonais: este cmdlet altera apenas a opção e lista as alterações feitas com Set-SPOTenantRestrictedAppAccessControlList nunca acionar a opção.
O escopo do locatário é somente de negação e tem uma única lista, portanto, não há cmdlet de modo e nenhum -ListType parâmetro no escopo do locatário.
Restrições de Aplicativos de Locatário administração é isolada do uso Get-SPOTenant geral e Set-SPOTenant cmdlets. As restrições do aplicativo não são expostas como uma Tenant propriedade, portanto Get-SPOTenant , não retornam a política e Set-SPOTenant não podem alterá-la.
Para obter permissões e as informações mais recentes sobre o Windows PowerShell do SharePoint Online, consulte a documentação on-line em Introdução ao Shell de gerenciamento do SharePoint Online..
Exemplos
Exemplo 1
Disable-SPOTenantRestrictedAppAccessControl
Este exemplo desativa a opção de imposição de locatário e preserva a lista de negações de locatário. O cmdlet avisa que isso também interrompe a imposição de todas as políticas de site cujo sinalizador no nível Enabled do site seja True, e solicita confirmação.
Exemplo 2
Disable-SPOTenantRestrictedAppAccessControl -WhatIf
Este exemplo mostra o que aconteceria se a opção de locatário fosse desativada, sem alterar a política de locatário armazenada.
Exemplo 3
Disable-SPOTenantRestrictedAppAccessControl -Confirm:$false
Get-SPOTenantRestrictedAppAccessControl
Este exemplo desativa a opção de locatário sem solicitar, o que é útil na automação, e lê a política de locatário para confirmar que Enabled está False e que RestrictedAppIds ainda contém a lista de negações preservada. Suprimir o prompt não ignora a validação, autorização, auditoria ou proteção de terceiros.
Parâmetros
-Confirm
Aplicável: SharePoint Online
Solicita a confirmação antes de executar o cmdlet. Este cmdlet usa ConfirmImpact.High, portanto, solicita por padrão. Use -Confirm:$false para suprimir o prompt na automação. Suprimir o prompt não ignora a validação, autorização, auditoria ou proteção de terceiros.
Propriedades do parâmetro
| Tipo: | System.Management.Automation.SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
| Aliases: | cf |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-WhatIf
Aplicável: SharePoint Online
Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Propriedades do parâmetro
| Tipo: | System.Management.Automation.SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
| Aliases: | wi |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
CommonParameters
Este cmdlet dá suporte aos parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, confira about_CommonParameters.
Entradas
None
Saídas
None
Esse cmdlet não retorna um objeto de saída. Use Get-SPOTenantRestrictedAppAccessControl para confirmar a política de locatário resultante.
Observações
- A troca de locatário bloqueia a lista de negação de locatário e toda a imposição no nível do site. Desativá-lo interrompe a imposição de todas as políticas de site cujo sinalizador no nível
Enableddo site sejaTrue, não apenas a lista de negações de locatário. - A lista de negações de locatário e todas as configurações de locatário e site armazenadas são preservadas. A imposição recomeça com a mesma configuração quando o switch é ligado novamente.
- A configuração e a habilitação são ortogonais: esse cmdlet não altera a lista de negações.
- Para desabilitar a opção e limpar a lista de negações de locatário em uma operação, use
Clear-SPOTenantRestrictedAppAccessControlPolicy. - Use
Disable-SPOSiteRestrictedAppAccessControlpara desativar a imposição de um site individual.