Set-SPOContainerTypeConfiguration

Define ou atualiza as definições de configuração de um tipo de contêiner no SharePoint Embedded.

Sintaxe

Default (Default)

Set-SPOContainerTypeConfiguration
    -ContainerTypeId <Guid>
    [-DiscoverabilityDisabled <Boolean>]
    [-SharingRestricted <Boolean>]
    [-ApplicationRedirectUrl <String>]
    [-WhoCanShareAnonymousAllowList <Guid[]>]
    [-WhoCanShareAuthenticatedGuestAllowList <Guid[]>]
    [-OverrideTenantWhoCanShareAnonymousAllowList <Boolean>]
    [-OverrideTenantWhoCanShareAuthenticatedGuestAllowList <Boolean>]
    [-AnonymousLinkExpirationInDays <Int32>]
    [-IsArchiveEnabled <Boolean>]
    [-UseLegacyItemWebUrl <Boolean>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Para todos os parâmetros passados, o Set-SPOContainerTypeConfiguration cmdlet define ou atualiza as configurações de um tipo de contêiner criado em um aplicativo Embedded do SharePoint.

Você deve ser um Administrador do SharePoint Embedded para executar esse cmdlet.

Exemplos

Exemplo 1

Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -DiscoverabilityDisabled $false

O Exemplo 1 ativa a capacidade de descoberta para esse tipo de contêiner. Todo o conteúdo criado nesse tipo de contêiner será detectável na experiência do Microsoft 365, incluindo em office.com, onedrive.com, arquivos recomendados e outras experiências de descoberta inteligente.

Exemplo 2

Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -SharingRestricted $false

O exemplo 2 ativa um modelo de compartilhamento aberto para esse tipo de contêiner. Todos os membros do contêiner e usuários convidados com permissões de edição podem compartilhar arquivos criados dentro do tipo de contêiner.

Exemplo 3

Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -OverrideTenantWhoCanShareAnonymousAllowList $true -WhoCanShareAnonymousAllowList <guids>

O Exemplo 3 substitui o nível WhoCanShareAnonymousAllowListde locatário .

Exemplo 4

Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -OverrideTenantWhoCanShareAnonymousAllowList $true –WhoCanShareAnonymousAllowList $null -OverrideTenantWhoCanShareAuthenticatedGuestAllowList $true –WhoCanShareAuthenticatedGuestAllowList $null

O exemplo 4 substitui o nível WhoCanShareAnonymousAllowList de locatário e WhoCanShareAuthenticatedGuestAllowList por valores nulos, que ignoram a marcação. Isso tem o efeito de não restringir mais os privilégios de compartilhamento externo a membros de grupos de segurança específicos.

Exemplo 5

Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -OverrideTenantWhoCanShareAuthenticatedGuestAllowList $true –WhoCanShareAuthenticatedGuestAllowList $null

O Exemplo 5 substitui o nível WhoCanShareAuthenticatedGuestAllowList do locatário por um valor nulo, deixando o WhoCanShareAnonymousAllowList valor intocado. Isso tem o efeito de não restringir mais o privilégio de compartilhamento a convidados autenticados para membros de grupos de segurança específicos.

Exemplo 6

Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -IsArchiveEnabled $true

O Exemplo 6 habilita o suporte para ações de arquivamento e reativação em todos os contêineres de ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4.

Exemplo 7

Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -UseLegacyItemWebUrl $true

O Exemplo 7 configura os contêineres de ContainerType ID 4f0af585-8dcc-0000-223d-661eb2c604e4 para continuar usando temporariamente o WebUrl do item herdado.

Parâmetros

-AnonymousLinkExpirationInDays

Especifica que todos os links anônimos criados após a definição do valor expirarão após o número definido de dias.

O valor pode ser de 1 a 730 dias.

Para adiar para a configuração de nível de locatário, defina o valor como -1.

Propriedades do parâmetro

Tipo:System.Int32
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

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

-ApplicationRedirectUrl

Esse parâmetro especifica a URL para a qual o aplicativo deve ser redirecionado.

Propriedades do parâmetro

Tipo:System.String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

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

-Confirm

Solicita a confirmação antes de executar o cmdlet.

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

-ContainerTypeId

Esse parâmetro especifica a ID do tipo de contêiner correspondente ao aplicativo Embedded do SharePoint.

Propriedades do parâmetro

Tipo:System.Guid
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-DiscoverabilityDisabled

Aplicável: SharePoint Embedded

Como administrador do SharePoint no Microsoft 365, você pode controlar como o conteúdo é exibido na experiência do Microsoft 365. Quando esse valor é verdadeiro, o conteúdo do aplicativo incorporado do SharePoint fica oculto em todo o ambiente do Microsoft 365, inclusive em office.com, onedrive.com, em seções recomendadas ou por meio de outros recursos inteligentes de descoberta de arquivos da Microsoft. Se você optar pela experiência do Microsoft 365, seus arquivos serão integrados ao ambiente do Microsoft 365, participando da descoberta inteligente de arquivos.

PARAMVALUE: True | Falso

Propriedades do parâmetro

Tipo:System.Boolean
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

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

-IsArchiveEnabled

Use o sinalizador para habilitar o -IsArchiveEnabled arquivamento de contêineres. O arquivamento move os dados para a camada fria, reduzindo os custos de armazenamento. Enquanto estiver arquivado, o conteúdo ficará inacessível até ser reativado. A reativação é imediata nos primeiros sete dias e pode levar até 24 horas depois. Se você não incluir esse sinalizador, o valor será padrão para False, e todas as chamadas à API de arquivamento falharão. Depois de atualizar o sinalizador, aguarde até 24 horas para que a alteração entre em vigor no locatário consumidor.

Propriedades do parâmetro

Tipo:System.Boolean
Valor padrão:False
Dá suporte a curingas:False
DontShow:False

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

-OverrideTenantWhoCanShareAnonymousAllowList

Essa configuração determina se o tipo WhoCanShareAnonymousAllowList de contêiner substitui o locatário de nível WhoCanShareAnonymousAllowList.

PARAMVALUE: True | Falso

Propriedades do parâmetro

Tipo:Boolean
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

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

-OverrideTenantWhoCanShareAuthenticatedGuestAllowList

Essa configuração determina se o tipo WhoCanShareAuthenticatedGuestAllowList de contêiner substitui o locatário de nível WhoCanShareAuthenticatedGuestAllowList.

PARAMVALUE: True | Falso

Propriedades do parâmetro

Tipo:System.Boolean
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

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

-SharingRestricted

Aplicável: SharePoint Embedded

O SharePoint Embedded oferece um modelo de compartilhamento baseado em função que permite aos desenvolvedores configurar permissões de compartilhamento de arquivos com base em funções de permissão de contêiner, oferecendo uma opção entre um modelo de compartilhamento restrito e aberto. O modelo de compartilhamento aberto permite que qualquer membro do contêiner e usuário convidado com permissões de edição compartilhe arquivos. O modelo de compartilhamento restrito permite que apenas membros do contêiner que são Proprietários ou Gerentes compartilhem arquivos.

PARAMVALUE: True | Falso

Propriedades do parâmetro

Tipo:System.Boolean
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

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

-UseLegacyItemWebUrl

Quando habilitado, usa temporariamente o formato WebUrl do item herdado em vez do novo WebUrl do item Embedded do SharePoint.

Propriedades do parâmetro

Tipo:System.Boolean
Valor padrão:False
Dá suporte a curingas:False
DontShow:False

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

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

-WhoCanShareAnonymousAllowList

Define uma lista específica do tipo de contêiner de grupos de segurança que têm permissão para compartilhar com usuários anônimos (não autenticados), bem como com usuários convidados autenticados. Isso deve ser definido em conjunto com OverrideTenantWhoCanShareAnonymousAllowList.

Observação

Esta lista de permissões aceita apenas grupos de segurança, e não Grupos do Microsoft 365.

Cada grupo de segurança é indicado por sua ID de objeto GUID. Para definir essa lista como um grupo de segurança específico, você precisa inserir seu GUID como parâmetro. Você pode inserir vários GUIDs usando uma vírgula para separá-los. Para ignorar a marcação e permitir que todos os grupos de segurança compartilhem com qualquer pessoa, defina essa lista de permissões e as WhoCanShareAuthenticatedGuestAllowList matrizes como nulas.

Propriedades do parâmetro

Tipo:

System.Guid[]

Valor padrão:None
Dá suporte a curingas:False
DontShow:False

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

-WhoCanShareAuthenticatedGuestAllowList

Define uma lista específica do tipo de contêiner de grupos de segurança que têm permissão para compartilhar com usuários convidados autenticados no nível do contêiner. Isso deve ser definido em conjunto com OverrideTenantWhoCanShareAuthenticatedGuestAllowList.

Observação

Esta lista de permissões aceita apenas grupos de segurança, e não Grupos do Microsoft 365.

Cada grupo de segurança é indicado por sua ID de objeto GUID. Para definir essa lista como um grupo de segurança específico, você precisa inserir seu GUID como parâmetro. Você pode inserir vários GUIDs usando uma vírgula para separá-los. Para ignorar a marcação e permitir que todos os grupos de segurança compartilhem com convidados autenticados, defina essa lista de permissões como uma matriz nula.

Propriedades do parâmetro

Tipo:

System.Guid[]

Valor padrão:None
Dá suporte a curingas:False
DontShow:False

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

System.Object