Compartilhar via


Arquitetura da aplicação SharePoint Embedded

Todos os ficheiros e documentos no SharePoint Embedded são armazenados em contentores, com todos os contentores e conteúdos de contentores criados e armazenados num Inquilino do Microsoft 365. Todos os contentores e conteúdos de contentor são criados, geridos e interagidos através da aplicação SharePoint Embedded com o Microsoft Graph.

Arquitetura do SharePoint Embedded

Aplicação Do SharePoint Embedded

Um Microsoft Entra ID registo de aplicação. Como uma aplicação proprietária ou convidada para um tipo de contentor, tem acesso a contentores desse tipo de contentor.

Ser proprietário do inquilino e consumir inquilino

O SharePoint Embedded apresenta os conceitos de proprietário do inquilino e de consumo de inquilinos. O inquilino proprietário é um inquilino Microsoft Entra ID onde é criado um tipo de contentor. Geralmente, este também é o inquilino onde a sua aplicação Do SharePoint Embedded está registada. Consumir inquilino é um inquilino Microsoft Entra ID onde é utilizado um tipo de contentor. Apenas um inquilino consumidor pode ter contentores desse tipo de contentor. Todo o contentor e conteúdo criado através da aplicação é armazenado dentro do limite de inquilino do Microsoft 365 do inquilino que está a consumir.

O mesmo inquilino Microsoft Entra ID pode ser proprietário e consumo de um determinado tipo de contentor no ecossistema do SharePoint Embedded.

Contentor, tipo de contentor e aplicação proprietária

Um contentor é a unidade de armazenamento básica no SharePoint Embedded. Além disso, um contentor define um limite de segurança e conformidade.

Um tipo de contentor é um recurso do SharePoint Embedded que define a relação, os privilégios de acesso e a responsabilidade de faturação entre uma aplicação e um conjunto de contentores. Além disso, o tipo de contentor define comportamentos no conjunto de contentores. Saiba mais sobre os tipos de contentor.

O tipo de contentor é representado em cada contentor como uma propriedade imutável e é utilizado em todo o ecossistema do SharePoint Embedded. Cada tipo de contentor é fortemente associado a uma aplicação Do SharePoint Embedded, que é referida como a aplicação proprietária. O programador de aplicações proprietário (o inquilino proprietário) é responsável pela criação e gestão dos respetivos tipos de contentor. O SharePoint Embedded determina uma relação 1:1 entre a aplicação proprietária e o tipo de contentor.

Modelo de Acesso

O acesso de uma aplicação a contentores e conteúdos de contentores é determinado por um conjunto de permissões configuradas entre a aplicação e o tipo de contentor a que tenta aceder. Este conjunto de permissões é determinado no momento de criação do Tipo de contentor para a propriedade da aplicação. O ecossistema do SharePoint Embedded permite que as aplicações acedam a contentores de tipos de contentor que não possui.

Nesta ilustração, são implementadas várias aplicações no inquilino, incluindo duas aplicações desenvolvidas por ISVs (Aplicação 1 e 2) e uma aplicação LOB (Aplicação 3). Cada aplicação só pode aceder à pilha de contentores do tipo de contentor que possui.

Arquitetura de várias aplicações do SPE

Nesta ilustração, a Aplicação 1 e a Aplicação 2 no inquilino têm acesso ao mesmo tipo de contentor. Ambas as aplicações podem aceder à pilha dos contentores desse tipo.

Tipos de Contentor de partilha de arquitetura de várias aplicações do SPE

Exemplo

A Contoso é um ISV e criou uma aplicação de gestão de recursos humanos no SharePoint Embedded. A aplicação é registada e implementada na Fabrikam, uma empresa de auditoria. A Fabrikam também desenvolveu uma aplicação de auditoria LOB no SharePoint Embedded que é utilizada internamente.

Neste cenário, tanto a aplicação de gestão de recursos humanos desenvolvida pela Contoso como a aplicação de auditoria desenvolvida pela Fabrikam têm o seu próprio tipo de contentor. A Contoso é o inquilino proprietário da aplicação de gestão de recursos humanos; e a aplicação é a aplicação proprietária do respetivo Tipo de contentor. Da mesma forma, a Fabrikam é a proprietária da aplicação de auditoria; e a aplicação é a aplicação proprietária do respetivo tipo de contentor. Além disso, a Fabrikam é o inquilino que consome ambas as aplicações.

Exemplo