Single sign-on e user experience do IPORTALDOC

Detalhes bibliográficos
Autor(a) principal: Santos, Miguel Ângelo Costa
Data de Publicação: 2017
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10400.22/12076
Resumo: Este trabalho é dedicado ao aperfeiçoamento da Experiência de Utilização (User Experience – UX) do software iPortalDoc da empresa IPBRICK SA consistindo na aplicação de um novo método de Single Sign-on (SSO), na substituição das mensagens de alerta JavaScript por funções da biblioteca NOTY, e numa análise das soluções para assinaturas digitais através de smart cards e tokens USB neste software. De modo a encontrar a nova solução de SSO, foram avaliados vários métodos diferentes com o objetivo de resolver os problemas presentes na solução antiga, tal como a incompatibilidade com os diferentes Browsers. A solução escolhida foi o Kerberos e a acompanhar esta implementação foram introduzidas duas páginas, uma para gestão das configurações e dos utilizadores de SSO e uma para a autenticação através do Kerberos. Foi também desenvolvido um procedimento para automatização da configuração do SSO quando se introduz um servidor AD ou Samba 4 no iPortalDoc. A implementação passou pela utilização da biblioteca NOTY para substituir os alertas de JavaScript com o objetivo de resolver situações onde estes são desativados pelos utilizadores e causam disfuncionalidade no software. A análise dos métodos para realizar assinaturas digitais com smart cards e tokens USB, que tinha como objetivo principal ultrapassar a indesejável necessidade de descarregar um programa para a máquina local, levou à conclusão que ainda não existem implementações que cumpram os requisitos desejados.
id RCAP_2a7e189fd7b80a6c442e923f44bea123
oai_identifier_str oai:recipp.ipp.pt:10400.22/12076
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Single sign-on e user experience do IPORTALDOCUXSSOKerberosAlerta JavaScriptSmart cardToken USBNOTYJavaScript alertsAutomação e SistemasEste trabalho é dedicado ao aperfeiçoamento da Experiência de Utilização (User Experience – UX) do software iPortalDoc da empresa IPBRICK SA consistindo na aplicação de um novo método de Single Sign-on (SSO), na substituição das mensagens de alerta JavaScript por funções da biblioteca NOTY, e numa análise das soluções para assinaturas digitais através de smart cards e tokens USB neste software. De modo a encontrar a nova solução de SSO, foram avaliados vários métodos diferentes com o objetivo de resolver os problemas presentes na solução antiga, tal como a incompatibilidade com os diferentes Browsers. A solução escolhida foi o Kerberos e a acompanhar esta implementação foram introduzidas duas páginas, uma para gestão das configurações e dos utilizadores de SSO e uma para a autenticação através do Kerberos. Foi também desenvolvido um procedimento para automatização da configuração do SSO quando se introduz um servidor AD ou Samba 4 no iPortalDoc. A implementação passou pela utilização da biblioteca NOTY para substituir os alertas de JavaScript com o objetivo de resolver situações onde estes são desativados pelos utilizadores e causam disfuncionalidade no software. A análise dos métodos para realizar assinaturas digitais com smart cards e tokens USB, que tinha como objetivo principal ultrapassar a indesejável necessidade de descarregar um programa para a máquina local, levou à conclusão que ainda não existem implementações que cumpram os requisitos desejados.This work is dedicated to the improvement of the User Experience (UX) of iPortalDoc, a software by IPBRICK SA, consisting on the application of a new Single Sign-on (SSO) method, the replacement of JavaScript alert messages with functions of the NOTY library, and an analysis of solutions for digital signatures through smart cards and USB tokens in this software. To find the new SSO solution, several different methods were evaluated with the objective of solving the problems present in the old solution, such as the incompatibility with the different Browsers. The solution chosen was Kerberos and to follow this implementation two pages were introduced, one for managing the SSO settings and users and one for authenticating through Kerberos. A procedure for automating the SSO configuration was also developed when introducing an AD or Samba 4 server in iPortalDoc. The implementation went through the usage of the NOTY library to replace the JavaScript alerts with the intent of solving situations where they are disabled by users and cause dysfunctionalities in the software. The analysis of methods to perform digital signatures with smart cards or USB tokens, whose main objective was to overcome the undesirable need to download a program to the local machine, led to the conclusion that there are still no implementations that fulfil the desired requirements.Viana, Paula Maria Marques Moura GomesRepositório Científico do Instituto Politécnico do PortoSantos, Miguel Ângelo Costa2018-10-23T10:32:51Z20172017-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.22/12076TID:201747294porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-03-13T12:54:05Zoai:recipp.ipp.pt:10400.22/12076Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T17:32:25.894959Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Single sign-on e user experience do IPORTALDOC
title Single sign-on e user experience do IPORTALDOC
spellingShingle Single sign-on e user experience do IPORTALDOC
Santos, Miguel Ângelo Costa
UX
SSO
Kerberos
Alerta JavaScript
Smart card
Token USB
NOTY
JavaScript alerts
Automação e Sistemas
title_short Single sign-on e user experience do IPORTALDOC
title_full Single sign-on e user experience do IPORTALDOC
title_fullStr Single sign-on e user experience do IPORTALDOC
title_full_unstemmed Single sign-on e user experience do IPORTALDOC
title_sort Single sign-on e user experience do IPORTALDOC
author Santos, Miguel Ângelo Costa
author_facet Santos, Miguel Ângelo Costa
author_role author
dc.contributor.none.fl_str_mv Viana, Paula Maria Marques Moura Gomes
Repositório Científico do Instituto Politécnico do Porto
dc.contributor.author.fl_str_mv Santos, Miguel Ângelo Costa
dc.subject.por.fl_str_mv UX
SSO
Kerberos
Alerta JavaScript
Smart card
Token USB
NOTY
JavaScript alerts
Automação e Sistemas
topic UX
SSO
Kerberos
Alerta JavaScript
Smart card
Token USB
NOTY
JavaScript alerts
Automação e Sistemas
description Este trabalho é dedicado ao aperfeiçoamento da Experiência de Utilização (User Experience – UX) do software iPortalDoc da empresa IPBRICK SA consistindo na aplicação de um novo método de Single Sign-on (SSO), na substituição das mensagens de alerta JavaScript por funções da biblioteca NOTY, e numa análise das soluções para assinaturas digitais através de smart cards e tokens USB neste software. De modo a encontrar a nova solução de SSO, foram avaliados vários métodos diferentes com o objetivo de resolver os problemas presentes na solução antiga, tal como a incompatibilidade com os diferentes Browsers. A solução escolhida foi o Kerberos e a acompanhar esta implementação foram introduzidas duas páginas, uma para gestão das configurações e dos utilizadores de SSO e uma para a autenticação através do Kerberos. Foi também desenvolvido um procedimento para automatização da configuração do SSO quando se introduz um servidor AD ou Samba 4 no iPortalDoc. A implementação passou pela utilização da biblioteca NOTY para substituir os alertas de JavaScript com o objetivo de resolver situações onde estes são desativados pelos utilizadores e causam disfuncionalidade no software. A análise dos métodos para realizar assinaturas digitais com smart cards e tokens USB, que tinha como objetivo principal ultrapassar a indesejável necessidade de descarregar um programa para a máquina local, levou à conclusão que ainda não existem implementações que cumpram os requisitos desejados.
publishDate 2017
dc.date.none.fl_str_mv 2017
2017-01-01T00:00:00Z
2018-10-23T10:32:51Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.22/12076
TID:201747294
url http://hdl.handle.net/10400.22/12076
identifier_str_mv TID:201747294
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799131417439895552