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>]
    [[-CopilotEmbeddedChatHosts] <System.Collections.Generic.List`1[System.String]>]
    [[-ItemMajorVersionLimit] <Int>]
    [<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 -CopilotEmbeddedChatHosts "https://localhost:3000 https://contoso.sharepoint.com https://fabrikam.com"

En este ejemplo se establecen las direcciones URL de host de la aplicación con el identificador 423poi45.

Ejemplo 5

Set-SPOApplication -OwningApplicationId 423poi45 -ItemMajorVersionLimit 1000

En este ejemplo se establece ItemMajorVersionLimit en 1000.

Parámetros

-CopilotEmbeddedChatHosts

Este parámetro se usa para agregar direcciones URL de host permitidas para usar la experiencia de agente declarativo de la aplicación de SharePoint Embedded. Este siempre será un subconjunto de direcciones URL permitidas establecidas por el desarrollador de la aplicación. Para comprobar la lista de direcciones URL permitidas, use el Get-SPOApplication cmdlet.

Propiedades de parámetro

Tipo:

System.Collections.Generic.List`1[System.String]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:3
Obligatorio: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.

Propiedades de parámetro

Tipo:Int
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:4
Obligatorio: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
Obligatorio: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
Obligatorio:True
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
Obligatorio: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

System.Object