Set-SPOApplication
Establece o actualiza una o más configuraciones de una aplicación de SharePoint Embedded.
Sintaxis
Default (valor predeterminado)
Set-SPOApplication
[-OwningApplicationId] <Guid>
[[-SharingCapability] <SharingCapabilities>]
[[-OverrideTenantSharingCapability] <Boolean>]
[[-ItemMajorVersionLimit] <Int>]
[[-EnableAutoExpirationVersionTrim] <Boolean>]
[[-ExpireVersionsAfterDays] <Int>]
[[-FileTypesForVersionExpiration] <String[]>]
[[-RemoveVersionExpirationFileTypeOverride] <String[]>]
[<CommonParameters>]
Description
Set-SPOApplication se usa para establecer las propiedades de configuración de una aplicación específica, determinadas por el OwningApplicationId.
Debe ser un administrador de SharePoint Embedded para ejecutar este cmdlet.
Nota:
El valor de OwningApplicationId para Microsoft Loop es a187e399-0c36-4b98-8f04-1edc167a0996.
El valor de OwningApplicationId de Microsoft Designer es 5e2795e3-ce8c-4cfb-b302-35fe5cd01597.
Para invitar a personas de fuera de su organización, asegúrese de que Microsoft Entra B2B está habilitado.
Ejemplos
Ejemplo 1
Set-SPOApplication -OwningApplicationId 423poi45-jikl-9bnm-b302-1234ghy56789 -OverrideTenantSharingCapability $false
En este ejemplo se deshabilita la capacidad de omitir el uso compartido, alineando la configuración de uso compartido de esta aplicación de SharePoint Embedded con la capacidad de uso compartido de SharePoint Online.
Ejemplo 2
Set-SPOApplication -OwningApplicationId 423poi45-jikl-9bnm-b302-1234ghy56789 -OverrideTenantSharingCapability $true -SharingCapability Disabled
Este ejemplo habilita la invalidación, restringiendo el uso compartido de archivos dentro de la aplicación SharePoint Embedded solo a los usuarios internos de la empresa, independientemente de la configuración más amplia del inquilino de SharePoint Online.
Ejemplo 3
Set-SPOTenant -EnableAzureADB2BIntegration $true
Set-SPOApplication -OwningApplicationId 423poi45-jikl-9bnm-b302-1234ghy56789 -OverrideTenantSharingCapability $true -SharingCapability ExternalUserandGuestSharing
En este ejemplo se muestra cómo habilitar el uso compartido de archivos dentro de la aplicación SharePoint Embedded para usuarios externos. Tenga en cuenta que la integración B2B debe estar habilitada para permitir invitaciones de invitados a aplicaciones de SharePoint Embedded.
Ejemplo 4
Set-SPOApplication -OwningApplicationId 423poi45 -ItemMajorVersionLimit 1000
En este ejemplo se establece ItemMajorVersionLimit en 1000.
Ejemplo 5
Set-SPOApplication -OwningApplicationId 423poi45 -EnableAutoExpirationVersionTrim $true
En este ejemplo se habilita el recorte automático del historial de versiones para los contenedores de la aplicación. Cuando el recorte automático está habilitado, ExpireVersionsAfterDays y se administran automáticamente y ItemMajorVersionLimit no se pueden configurar al mismo tiempo.
Ejemplo 6
Set-SPOApplication -OwningApplicationId 423poi45 -EnableAutoExpirationVersionTrim $false -ItemMajorVersionLimit 500 -ExpireVersionsAfterDays 180
En este ejemplo se deshabilita el recorte automático y se establece una directiva de versión manual. Cuando EnableAutoExpirationVersionTrim es $false, ambos ItemMajorVersionLimit y ExpireVersionsAfterDays debe especificarse.
Ejemplo 7
Set-SPOApplication -OwningApplicationId 423poi45 -ExpireVersionsAfterDays 365 -FileTypesForVersionExpiration "docx","xlsx"
En este ejemplo se aplica la directiva de expiración de la versión a los tipos de archivo especificados.
Ejemplo 8
Set-SPOApplication -OwningApplicationId 423poi45 -RemoveVersionExpirationFileTypeOverride "docx","xlsx"
En este ejemplo se quitan las invalidaciones de expiración de versión del tipo de archivo para los tipos de archivo especificados.
RemoveVersionExpirationFileTypeOverride No se puede combinar con ningún otro parámetro de directiva de versión.
Parámetros
-EnableAutoExpirationVersionTrim
Habilita o deshabilita el recorte automático del historial de versiones de archivos para los contenedores de la aplicación SharePoint Embedded.
-
$true- Los límites del historial de versiones se administran automáticamente.ExpireVersionsAfterDaysyItemMajorVersionLimitno se pueden especificar al mismo tiempo. -
$false- Se utiliza una política de versión manual. AmbosItemMajorVersionLimityExpireVersionsAfterDaysdeben especificarse.
Propiedades de parámetro
| Tipo: | System.Boolean |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 5 |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-ExpireVersionsAfterDays
El número de días después de los cuales expiran las versiones de archivo. Un valor de 0 significa que las versiones nunca expiran. De lo contrario, el valor debe estar entre 30 y 36500. Este parámetro no se puede usar cuando EnableAutoExpirationVersionTrim es $true.
Propiedades de parámetro
| Tipo: | Int |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 6 |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-FileTypesForVersionExpiration
Los tipos de archivo cuya directiva de expiración de versión debe actualizarse. La matriz no puede estar vacía y también se debe especificar al menos uno de EnableAutoExpirationVersionTrim, ItemMajorVersionLimit, o ExpireVersionsAfterDays .
Propiedades de parámetro
| Tipo: | String[] |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 7 |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-ItemMajorVersionLimit
Este parámetro se usa para invalidar ItemMajorVersionLimit para los tipos de contenedor. Los valores válidos están entre 1 y 50000.
Propiedades de parámetro
| Tipo: | Int |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 4 |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-OverrideTenantSharingCapability
Esta configuración permite a la aplicación establecer de forma independiente sus capacidades de uso compartido, invalidando la configuración de nivel de inquilino de SharePoint Online. Opciones:
- Falso (predeterminado): la aplicación sigue la funcionalidad de uso compartido de nivel de inquilino
- Verdadero: la configuración de uso compartido de la aplicación es independiente de la capacidad de uso compartido de nivel de inquilino
Propiedades de parámetro
| Tipo: | System.Boolean |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 2 |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-OwningApplicationId
Este parámetro especifica el identificador de la aplicación SharePoint Embedded.
Propiedades de parámetro
| Tipo: | System.Guid |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 0 |
| Mandatory: | True |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-RemoveVersionExpirationFileTypeOverride
La expiración de la versión del tipo de archivo invalida las que se van a quitar. La matriz no puede estar vacía. Este parámetro es exclusivo y no se puede combinar con FileTypesForVersionExpiration, EnableAutoExpirationVersionTrim, ItemMajorVersionLimito ExpireVersionsAfterDays.
Propiedades de parámetro
| Tipo: | String[] |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 8 |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-SharingCapability
Determina qué nivel de uso compartido está disponible para la aplicación SharePoint Embedded.
Los valores válidos son:
- ExternalUserAndGuestSharing (valor predeterminado): el uso compartido de usuarios externos (compartir por correo electrónico) y el uso compartido de vínculos de invitado están habilitados.
- Deshabilitado: el uso compartido de usuarios externos (compartir por correo electrónico) y el uso compartido de vínculos de invitado están deshabilitados.
- ExternalUserSharingOnly: el uso compartido de usuarios externos (compartir por correo electrónico) está habilitado, pero el uso compartido de vínculos de invitado está deshabilitado.
- ExistingExternalUserSharingOnly: solo los invitados que ya están en el directorio de la organización.
La configuración predeterminada es Ninguno, lo que significa que la aplicación sigue la configuración de uso compartido de nivel de inquilino de SharePoint Online. Use el Get-SPOTenant cmdlet para ver esta configuración.
Propiedades de parámetro
| Tipo: | Microsoft.Online.SharePoint.TenantManagement.SharingCapabilities |
| Valor predeterminado: | None |
| Valores aceptados: | Disabled, ExternalUserSharingOnly, ExternalUserAndGuestSharing, ExistingExternalUserSharingOnly |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | 1 |
| 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.