Disable-SPOSiteRestrictedAppAccessControl
Desactiva la aplicación de restricciones de aplicaciones para un sitio mientras se conserva el modo activo y ambas listas.
Sintaxis
Default (valor predeterminado)
Disable-SPOSiteRestrictedAppAccessControl
-Identity <String>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Use el cmdlet para desactivar la Disable-SPOSiteRestrictedAppAccessControl aplicación de restricciones de aplicación para un solo sitio mientras conserva el modo activo y ambas listas. Puede volver a habilitar la misma configuración más adelante con Enable-SPOSiteRestrictedAppAccessControl.
Deshabilitar un sitio no es lo mismo que borrarlo. Para quitar el modo y ambas listas y borrar completamente la directiva de sitio almacenada, use Clear-SPOSiteRestrictedAppAccessControlPolicy.
La configuración y la habilitación son ortogonales. Los cambios de modo y lista nunca activan el cumplimiento, por lo que después de deshabilitar un sitio puede continuar organizando los cambios con Set-SPOSiteRestrictedAppAccessControlMode y Set-SPOSiteRestrictedAppAccessControlList sin reactivar el cumplimiento. La aplicación del sitio solo está activada por Enable-SPOSiteRestrictedAppAccessControl.
Mientras el sitio está deshabilitado, no se aplica ninguna decisión de restricciones de aplicaciones a nivel de sitio a las solicitudes de ese sitio. La directiva de nivel de inquilino no se ve afectada: el conmutador de inquilino cancela toda la aplicación del sitio y la lista de denegación de inquilinos no se puede invalidar por una lista de sitios permitidos.
Restricciones de aplicación agrega un límite de autorización de SharePoint para las aplicaciones que ya tienen consentimiento de Microsoft Entra y permisos de SharePoint. Nunca concede permisos y no reemplaza el consentimiento de Entra. Una solicitud debe pasar tanto el modelo de permisos existente como las restricciones de la aplicación, por lo que deshabilitar una directiva de sitio no otorga a ninguna aplicación el acceso que aún no tenga.
La administración de restricciones de aplicación de sitio está aislada de los cmdlets y Set-SPOSite de uso Get-SPOSite general. Las restricciones de aplicación están totalmente desacopladas de , por lo que Get-SPOSite no carga los datos de SitePropertiesdirectivas del sitio y Set-SPOSite no puede cambiarlos. Use los cmdlets de restricciones de aplicación dedicados que se enumeran en Vínculos relacionados.
Para obtener permisos y la información más actual sobre Windows PowerShell para SharePoint Online, consulte la documentación en línea en Introducción a Shell de administración de SharePoint Online.
Ejemplos
Ejemplo 1
Disable-SPOSiteRestrictedAppAccessControl -Identity "https://contoso.sharepoint.com/sites/Finance"
En este ejemplo se desactiva la aplicación de restricciones de aplicación para el sitio de Finanzas. Se conservan el modo activo, la lista de permitidos y la lista de denegación.
Ejemplo 2
Disable-SPOSiteRestrictedAppAccessControl -Identity "e1b2c3d4-5678-4abc-9def-0123456789ab" -WhatIf
En este ejemplo se usa un identificador de sitio y se muestra lo que sucedería sin cambiar la directiva. El cmdlet Restricciones de aplicación de cada sitio acepta -Identity como una dirección URL de sitio o un identificador de sitio.
Ejemplo 3
$url = "https://contoso.sharepoint.com/sites/Finance"
Disable-SPOSiteRestrictedAppAccessControl -Identity $url -Confirm:$false
Get-SPOSiteRestrictedAppAccessControl -Identity $url
En este ejemplo se deshabilita la aplicación sin un mensaje interactivo y, a continuación, se lee la directiva para confirmar que el modo y ambas listas siguen almacenadas. El uso -Confirm:$false no omite la validación, la autorización, la auditoría ni la protección propia.
Parámetros
-Confirm
Aplicable: SharePoint Online
Solicitará confirmación antes de ejecutar el cmdlet. Este cmdlet usa ConfirmImpact.High, por lo que se lo solicita de forma predeterminada. Se usa -Confirm:$false para suprimir la indicación en la automatización.
Propiedades de parámetro
| Tipo: | System.Management.Automation.SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
| Alias: | cf |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-Identity
Aplicable: SharePoint Online
Especifica el sitio que se va a deshabilitar. Proporcione la dirección URL del sitio o el identificador de sitio.
Propiedades de parámetro
| Tipo: | System.String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | True |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-WhatIf
Aplicable: SharePoint Online
Muestra lo que ocurriría si se ejecuta el cmdlet. El cmdlet no se ejecuta.
Propiedades de parámetro
| Tipo: | System.Management.Automation.SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
| Alias: | wi |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para más información, consulte about_CommonParameters.
Entradas
None
Salidas
None
Este cmdlet no devuelve un objeto. Se usa Get-SPOSiteRestrictedAppAccessControl para leer la directiva resultante.
Notas
- Al deshabilitar, se conserva el modo activo y ambas listas. Se usa
Clear-SPOSiteRestrictedAppAccessControlPolicypara quitar el modo y las listas y borrar la directiva de sitio almacenado. - La aplicación del sitio se activa de nuevo solo por
Enable-SPOSiteRestrictedAppAccessControl. Los cambios en el modo y la lista nunca activan la aplicación. - El conmutador de inquilino controla toda la aplicación del sitio, de modo que una directiva de sitio no tiene ningún efecto mientras el conmutador de inquilino está desactivado. La lista de denegación de inquilinos no se puede invalidar mediante una lista de sitios permitidos.
- Las restricciones de aplicación nunca conceden permisos. Una solicitud aún debe pasar la autorización existente de SharePoint.
- Este cmdlet admite
-WhatIfy-ConfirmconConfirmImpact.High.-Confirm:$falsepermite la automatización y no omite la validación, la autorización, la auditoría ni la protección propia.
Vínculos relacionados
- Get-SPOSiteRestrictedAppAccessControl
- Set-SPOSiteRestrictedAppAccessControlMode
- Set-SPOSiteRestrictedAppAccessControlList
- Enable-SPOSiteRestrictedAppAccessControl
- Clear-SPOSiteRestrictedAppAccessControlList
- Clear-SPOSiteRestrictedAppAccessControlPolicy
- Get-SPOTenantRestrictedAppAccessControl
- Introducción a Shell de administración de SharePoint Online