Criar aplicações com o PowerShell

Aplica-se a: Administrador inquilino proprietário — Administrador do SharePoint Embedded/Administrador global

Utilize o SharePoint PowerShell para criar tipos de contentores do SharePoint Embedded para aplicações. Cada tipo de contentor está associado a uma aplicação Microsoft Entra.

Antes de começar

Certifique-se de que tem:

  • A função Administrador Incorporado do SharePoint ou Administrador Global.
  • A Shell de Gerenciamento do SharePoint Online mais recente.
  • O Microsoft Entra ID da aplicação que detém o tipo de contentor.
  • Para configuração de faturação padrão, permissões de proprietário ou contribuidor na subscrição do Azure.

Importante

Escolha o método de faturação quando criar o tipo de contentor. Não pode alterar o método de faturação após a criação.

Criar uma aplicação faturada padrão

Utilize a faturação padrão quando a organização proprietária da aplicação pagar a utilização do SharePoint Embedded.

New-SPOContainerType -ContainerTypeName <ContainerTypeName> -OwningApplicationId <OwningApplicationId>

Configure a faturação para o tipo de contentor padrão ao atribuir uma subscrição Azure, um grupo de recursos e uma região.

Add-SPOContainerTypeBilling -ContainerTypeId <ContainerTypeId> -AzureSubscriptionId <AzureSubscriptionId> -ResourceGroup <ResourceGroup> -Region <Region>

Criar uma aplicação pass-through faturada

Utilize a faturação pass-through, também conhecida como faturação direta para o cliente, quando o inquilino consumidor pagar pela utilização do SharePoint Embedded.

New-SPOContainerType -IsPassThroughBilling -ContainerTypeName <ContainerTypeName> -OwningApplicationId <OwningApplicationId>

Para a faturação pass-through, o administrador inquilino que está a consumir tem de configurar os serviços pay as you go do Microsoft 365 antes de os utilizadores poderem aceder à aplicação. Para obter mais informações, veja Configurar a faturação no Centro de administração do Microsoft 365.

Criar uma aplicação de avaliação

Utilize uma aplicação de avaliação para avaliação e trabalho de prova de conceito.

New-SPOContainerType -TrialContainerType -ContainerTypeName <ContainerTypeName> -OwningApplicationId <OwningApplicationId>

As aplicações de avaliação são válidas durante 30 dias.

Ver aplicações

Listar aplicações Do SharePoint Embedded criadas no inquilino proprietário.

Get-SPOContainerType
Get-SPOContainerType -ContainerTypeId <ContainerTypeId>

Atualizar as propriedades da aplicação

Atualize as propriedades do tipo de contentor suportadas.

Set-SPOContainerType -ContainerTypeId <ContainerTypeId>
                     [-ContainerTypeName <ContainerTypeName>]
                     [-WhatIf] [-Confirm]

Configurar o comportamento da aplicação

Configure as definições de tipo de contentor suportadas, tais como restrições de deteção e partilha.

Set-SPOContainerTypeConfiguration -ContainerTypeId <ContainerTypeId> -DiscoverabilityDisabled $true
Set-SPOContainerTypeConfiguration -ContainerTypeId <ContainerTypeId> -SharingRestricted $true

Veja a configuração atual.

Get-SPOContainerTypeConfiguration -ContainerTypeId <ContainerTypeId>

Próximas etapas

Instale a aplicação no inquilino: instale uma aplicação Do SharePoint Embedded.