Tecnologias IAM: SAML, SCIM e OIDC
Gabarito: letra A (todas as assertivas corretas). As quatro afirmativas descrevem corretamente as funcionalidades de SAML, SCIM e OIDC, que são padrões fundamentais para Gerenciamento de Identidades e Acessos (IAM). Cada uma delas reflete o papel específico da tecnologia no ecossistema de identidade, autenticação e autorização.
A banca cobra o conhecimento das principais características de cada protocolo. Não há pegadinha sutil: todas as assertivas são verdadeiras e autoexplicativas para quem domina o tema.
Tecnologia | Função Principal | Característica Chave |
|---|
SAML | Autenticação e autorização federada | Funciona em múltiplos SOs/plataformas; baseado em XML; viabiliza SSO |
SCIM | Provisionamento de identidades | Padrão RESTful para criar/atualizar/remover contas em múltiplos provedores |
OIDC | Autenticação sobre OAuth 2.0 | Adiciona ID Token (JWT) com informações do usuário; enviado do IdP ao SP |
Item I — ✅ Correto
O SAML (Security Assertion Markup Language) é um padrão baseado em XML para troca de dados de autenticação e autorização entre domínios de segurança. Ele funciona independentemente do sistema operacional ou plataforma, pois as mensagens são transmitidas por HTTP e podem ser processadas por qualquer sistema que implemente o padrão. Isso permite que um usuário autenticado em um provedor de identidade acesse vários aplicativos (SPs) de forma segura e federada.
Item II — ✅ Correto
O SCIM (System for Cross-domain Identity Management) é um padrão aberto para automação do provisionamento de identidades. Ele define um esquema de dados RESTful e uma API para criar, atualizar e remover contas de usuário em múltiplos provedores de serviços (aplicativos e soluções). Isso facilita a gestão centralizada e eficiente das identidades, reduzindo erros manuais.
Item III — ✅ Correto
O OIDC (OpenID Connect) é uma camada de autenticação construída sobre o OAuth 2.0. Enquanto o OAuth 2.0 fornece autorização (delegação de acesso), o OIDC adiciona um token de identificação (ID Token) no formato JWT, que contém informações sobre o usuário (claims). Esse token é enviado do provedor de identidade (IdP) para o provedor de serviços (RP) para autenticar o usuário.
Item IV — ✅ Correto
O SAML é amplamente utilizado para implementar Logon Único (SSO). Após o usuário se autenticar uma vez no provedor de identidade, o SAML gera uma asserção que é transmitida a outros aplicativos (provedores de serviço), confirmando que o usuário é uma entidade verificada e já autenticada. Assim, o usuário não precisa reinserir credenciais em cada sistema.
Conclusão: Todas as assertivas I, II, III e IV estão corretas. Portanto, a alternativa correta é a letra A.
MNEMÔNICOCID
CConfidencialidade (dados acessíveis só a quem é autorizado)IIntegridade (dados exatos, consistentes e não alterados indevidamente)DDisponibilidade (informação/sistemas acessíveis quando necessário)