Gestão de contentores do SharePoint Embedded no PowerShell
O administrador inquilino que consome pode gerir contentores com comandos do PowerShell, concebidos para gestão de contentores. Para aceder a estes comandos, tem de lhes ser atribuída a função de Administrador do SharePoint Embedded do Microsoft 365. Os Administradores Globais no Microsoft 365 podem atribuir aos utilizadores a função de Administrador Incorporado do SharePoint. A função Administrador Global inclui inerentemente todas as permissões da função de Administrador Incorporado do SharePoint. A função administrador do SharePoint Embedded está disponível no Microsoft Entra e no Centro de Administração do Microsoft 365.
Para obter mais informações sobre como atribuir a função de administrador do SharePoint Embedded, veja Administrador do SharePoint Embedded.
Seguem-se algumas das ações de comandos específicas do contentor atualmente suportadas no PowerShell:
Administração de aplicações
- Obter detalhes de todas as aplicações Do SharePoint Embedded registadas no inquilino
- Obter detalhes de todas as aplicações do SharePoint Embedded, o armazenamento de base ordenada pelo inquilino
- Obter detalhes de uma aplicação específica do SharePoint Embedded no inquilino
- Obter as permissões de possuir aplicações no inquilino
- Configurar a definição Partilha externa de um contentor de uma aplicação Do SharePoint Embedded no inquilino
Administração de contentores
- Obter detalhes de todos os contentores de uma determinada aplicação Do SharePoint Embedded no inquilino
- Obter detalhes de um contentor específico
- Definir a Etiqueta de confidencialidade de um contentor específico
- Eliminar um contentor de forma recuperável
- Obter detalhes de todos os contentores eliminados de forma recuperável
- Restaurar um contentor eliminado de forma recuperável
- Eliminar permanentemente um contentor eliminado de forma recuperável
Administração através do SharePoint PowerShell
Consumir o administrador de inquilinos pode gerir aplicações Do SharePoint Embedded com comandos do PowerShell com a Shell de Gestão do SharePoint Online. Para começar a utilizar o PowerShell para gerir o SharePoint Embedded, tem de instalar a Shell de Gestão do SharePoint Online e ligar ao SharePoint Online.
Importante
Tem de utilizar a versão mais recente do SharePoint PowerShell para utilizar cmdlets de administração de contentores.
Administração de aplicativo
Com os cmdlets do PowerShell, o administrador de inquilinos pode obter uma lista de aplicações Do SharePoint Embedded registadas nos respetivos inquilinos do Microsoft 365. Também podem ver todas as aplicações que têm acesso de "leitura" e/ou "escrita" e o nível de acesso a estas aplicações do SharePoint Embedded.
Os seguintes comandos podem ser utilizados para gerir aplicações do SharePoint Embedded registadas nos seus inquilinos do Microsoft 365.
Get-SPOApplication
Get-SPOApplication -OwningApplicationId <OwningApplicationId>
Get-SPOApplication -OwningApplicationId <OwningApplicationId> -ApplicationId <ApplicationId>
OwningApplicationId é o ID da aplicação SharePoint Embedded e ApplicationId é o ID da aplicação que tem acesso à aplicação SharePoint Embedded. Os cmdlets de Administração de Aplicações não são aplicáveis ao Microsoft Loop. Para obter mais informações sobre como utilizar este comando, veja Get-SPOApplication cmdlet (Cmdlet Get-SPOApplication).
Definir a capacidade de partilha de aplicações
Consumir administradores de inquilinos pode definir a capacidade de partilha ao nível da aplicação para determinar se os ficheiros dos contentores da aplicação são ou não partilhados com convidados externos.
Set-SPOApplication -OwningApplicationId <OwningApplicationId> – SharingCapability <SharingCapability> - OverrideTenantSharingCapability <$ OverrideTenantSharingCapability >
SharingCapability
pode utilizar os seguintes valores: Disabled
; ExistingExternalUserSharingOnly
; ; ExternalUserSharingOnly
ExternalUserAndGuestSharing
$OverrideTenantSharingCapability
pode utilizar os seguintes valores: $true
; $false
Administração de Contentores
Ver Contentores
Os administradores podem obter uma lista de todos os contentores de uma aplicação Do SharePoint Embedded com os seguintes comandos. Este comando lista todos os contentores ativos na aplicação.
Get-SPOContainer -OwningApplicationId <OwningApplicationId> |FT
O OwningApplicationId
é o ID da aplicação SharePoint Embedded. Para obter mais informações sobre como utilizar este comando, veja Get-SPOContainer cmdlet (Cmdlet Get-SPOContainer).
Observação
Para enumerar contentores do Microsoft Loop, utilize o ID da Aplicação Proprietária: a187e399-0c36-4b98-8f04-1edc167a0996 para todos os cmdlets da administração de contentores.
Ver contentores ordenados por armazenamento
Consumir administradores de inquilinos também pode obter uma lista de todos os contentores de uma aplicação Do SharePoint Embedded ordenada pelo armazenamento com os seguintes comandos.
Get-SPOContainer -OwningApplicationId <OwningApplicationId> -SortByStorage <value> |FT
<value>
pode ser Ascendente; Descendente
Ver detalhes de um Contentor
Consumir administradores de inquilinos pode obter os detalhes de um contentor numa aplicação com o seguinte comando. Este comando devolve mais detalhes de um contentor, incluindo StorageUsed, Ownership details, SiteURL, Label information, Owners count, etc.
Consumir administradores de inquilinos pode utilizar o seguinte comando:
Get-SPOContainer -Identity <ContainerId>
Get-SPOContainer -Identity <siteURL>
Aqui, o containerId é o ID do contentor & siteURL é o URL do site do sharepoint associado ao contentor.
Etiqueta de Confidencialidade de um contentor
Consumir administradores de inquilinos pode definir a etiqueta de confidencialidade de um contentor de uma aplicação com o seguinte:
Set-SPOContainer -Identity <ContainerID> -SensitivityLabel <SensitivityLabel>
Consumir administradores de inquilinos pode remover a etiqueta de confidencialidade de um contentor de uma aplicação com o seguinte:
Set-SPOContainer -Identity <ContainerID> -RemoveLabel
O ContainerId é o ID do contentor cuja etiqueta de confidencialidade está a ser definida
Eliminar contentores
Eliminar um contentor pode ter implicações na funcionalidade de uma aplicação Do SharePoint Embedded. Eis alguns exemplos dos potenciais problemas que uma aplicação pode encontrar ao eliminar um contentor.
- Perda de Dados: eliminar um contentor remove todo o respetivo conteúdo. Se a aplicação SharePoint Embedded depender dos dados armazenados no contentor eliminado, a aplicação poderá deixar de funcionar conforme esperado ou perder o acesso a informações críticas.
- Ligações Quebradas: se a aplicação SharePoint Embedded contiver ligações ou referências ao contentor eliminado, essas ligações serão quebradas, o que leva a erros ou funcionalidades de mau funcionamento na aplicação.
- Problemas de Permissões: eliminar um contentor pode afetar as definições de permissões. Se a aplicação SharePoint Embedded depender de permissões específicas concedidas ao contentor eliminado, poderá encontrar problemas de permissão e não funcionar corretamente.
Por conseguinte, é essencial considerar cuidadosamente as consequências da eliminação de um contentor e garantir que são tomadas medidas adequadas para mitigar eventuais problemas.
Eliminação permanente
Quando os administradores eliminam um Contentor, este entra na Reciclagem. Um contentor eliminado pode ser restaurado a partir da Reciclagem no prazo de 93 dias. Se um contentor for eliminado da Reciclagem ou exceder o período de retenção de 93 dias, será eliminado permanentemente. Eliminar um contentor elimina tudo o que estiver dentro do mesmo, incluindo todos os documentos e ficheiros.
Os administradores devem notificar os Proprietários de contentores antes de eliminarem um Contentor para que possam mover os respetivos dados para outra localização e informar também os utilizadores quando o Contentor for eliminado.
Aviso
A eliminação de um contentor pode causar problemas inesperados para a aplicação SharePoint Embedded à qual o Contentor pertence e pode interromper a utilização da aplicação.
Remove-SPOContainer -Identity <ContainerId>
O ContainerId
é o ID do contentor que é movido para a coleção de contentores eliminados. Para obter mais informações sobre como utilizar este comando, consulte o cmdlet Remove-SPOContainer.
Ver contentores eliminados
Os administradores podem obter uma lista de contentores eliminados na coleção de contentores eliminados com o seguinte comando. Para obter mais informações sobre como utilizar este comando, veja Get-SPODeletedContainer.
Get-SPODeletedContainer
Restaurar contentores eliminados
Os administradores podem restaurar um contentor eliminado a partir da coleção de contentores eliminados com o seguinte comando. Para obter mais informações sobre como utilizar este comando, veja Restore-SPODeletedContainer cmdlet (Cmdlet Restore-SPODeletedContainer).
Restore-SPODeletedContainer -Identity <ContainerId>
Eliminar permanentemente contentores
Os administradores podem eliminar permanentemente um contentor da coleção de contentores eliminados se o contentor não tiver mais políticas de retenção aplicadas ao mesmo. Para obter mais informações sobre como utilizar este comando, veja o cmdlet Remove-SPODeletedContainer.
Remove-SPODeletedContainer -Identity <ContainerId>
Em breve
- Adicionar utilizadores a contentores
- Reatribuir permissão de utilizador num contentor
- Remover o utilizador de um contentor
Administração de Segurança e Conformidade
O SharePoint Embedded utiliza as soluções abrangentes de conformidade e governação de dados da Microsoft para ajudar as organizações a gerir riscos, proteger e governar dados confidenciais e responder a requisitos regulamentares. As soluções de segurança e conformidade funcionam de forma semelhante na plataforma SharePoint Embedded, tal como acontece atualmente na plataforma do Microsoft 365, para que os dados sejam armazenados de forma segura e protegida que cumpra as políticas de negócio e conformidade dos clientes, facilitando ao mesmo tempo que os Administradores de Conformidade e do SharePoint imponham políticas críticas de segurança e conformidade nos conteúdos. Para obter informações sobre as capacidades de segurança e conformidade suportadas, veja Segurança e Conformidade.