> For the complete documentation index, see [llms.txt](https://guias.mosaico.gov.pt/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://guias.mosaico.gov.pt/plataformas-comuns-da-administracao-publica/sistema-de-certificacao-de-atributos-profissionais-scap/como-esta-estruturada-a-plataforma.md).

# Como está estruturada a plataforma?

Abaixo o diagrama de alto nível do SCAP, que demonstra na camada de negócio os intervenientes/atores e os papéis envolvidos, os serviços de negócio e os processos relacionados, assim como os objetos de negócio associados a estes processos e serviços.&#x20;

Na camada aplicacional estão representados os serviços aplicacionais que realizam os processos de negócio, assim como as respetivas interfaces dos serviços aplicacionais.&#x20;

Este bloco de construção tem dependência em relação a outros blocos de construção (iAP e Portal Autenticação.gov), para disponibilizar algumas das suas funcionalidades, e também de outras aplicações externas (SIRCOM e Fornecedor de Atributos). Esta representação é mostrada no diagrama como “dependências da solução”.&#x20;

<figure><img src="/files/zcz2fLC531NZe7sir8Xu" alt=""><figcaption><p>Diagrama de Arquitetura alto nível do SCAP</p></figcaption></figure>

### Autenticação

A autenticação com atributos profissionais permite à pessoa confirmar de forma segura a sua identidade na qualidade de profissional junto de entidades públicas e privadas.

Para se autenticar, tem primeiro de associar os atributos profissionais que se aplicam às suas funções ou cargo: empresariais, atributos dirigentes públicos, ou atributos Eleitos Locais.

Pode autenticar-se com atributos profissionais através de:

* Cartão de Cidadão
* Chave Móvel Digital

Estes atributos profissionais são reconhecidos ao indivíduo por uma ordem ou entidade.

### Assinatura

O profissional poderá também assinar documentos digitais na qualidade ou poderes das funções que desempenha. Para isso terá de associar atributos profissionais. Depois de os associar poderá assinar de modo digital como profissional, através de Cartão de Cidadão ou Chave Móvel Digital.

Os atributos profissionais podem ser:

* Atributos Dirigentes Públicos: cargo ou função de dirigente público
* Atributos Eleitos Locais: cargo ou função de Eleito Local
* Atributos Empresariais: administrador, gerente, diretor ou procurador de uma empresa

### Estrutura da solução

A comunicação entre o SCAP e os Fornecedores de Atributos é feita de forma assíncrona e é espoletada pelo SCAP.

<figure><img src="/files/PFCdKXlkUoBesGXDERQl" alt=""><figcaption><p>Integração do SCAP</p></figcaption></figure>

O SCAP envia um pedido de consulta de atributos ao Fornecedor de Atributos de um indivíduo, o Fornecedor de Atributos processa o pedido e invoca, sequencialmente, um serviço da iAP com a resposta ao pedido de atributos e outro serviço para validar a operação. Este último serviço só pode ser invocado se o indivíduo tiver atributos ativos.

É ao SCAP que compete disponibilizar aos utilizadores finais as funcionalidades de autenticação e assinatura digital com atributos profissionais. É também o SCAP que inicia a comunicação com os Fornecedores de Atributos, para que estes certifiquem os respetivos atributos profissionais.

A plataforma iAP atua como intermediária num universo de sistemas e tecnologias heterogéneos e é responsável pela interligação do SCAP com os Fornecedores de Atributos.

Esta plataforma baseia-se numa arquitetura orientada para os serviços (SOA), em que as funcionalidades são disponibilizadas através de web services SOAP assíncronos. Atendendo aos requisitos de segurança, e sensibilidade das informações transacionadas, todas a comunicações entre o SCAP, iAP e os Fornecedores de Atributos é feita através do protocolo HTTPS.

Em resumo, a articulação com a iAP é suportada através dos seguintes protocolos:

* Comunicação – HTTP/ HTTPS via VPN
* Especificação de mensagens – SOAP
* Extensões para garantir o assincronismo – WS-Addressing
