Na plataforma JEE, o serviço JAAS tem a função de:
fornecer segurança da aplicação através de algoritmos de criptografia avançados.
permitir a criação de aplicações com conteúdo dinâmico, assim como o AJAX.
centralizar o gerenciamento de várias aplicações através da definição de configurações.
fornecer mecanismos de autenticação e autorização de usuários.
servir de interface de comunicação da linguagem Java com linguagens de baixo nível.