Käyttäjän aktiivisuuden seuraaminen Teams-viestintäsovelluksen kautta
Närhi, Verneri (2022)
Närhi, Verneri
2022
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202204054538
https://urn.fi/URN:NBN:fi:amk-202204054538
Tiivistelmä
Koronaviruspandemian aikana Metropolia Ammattikorkeakoulu on antanut henkilökuntansa jäsenille useita etätyösuosituksia. Etätyön aikana tapahtuvaan kommunikaatioon käytetään organisaation sisällä laajasti Microsoft Teams -viestintäsovellusta, jonka avulla on mahdollista viestittää, soittaa tai järjestää tapaamisia käyttäjien välillä.
Insinöörityön tarkoitus on kartoittaa Teams-viestintäsovelluksen paljastaman aktiivisuustilan väärinkäytön mahdollisuuksia ohjelmallisen seurannan avulla. Ohjelmallinen seuranta toteutettiin hakemalla käyttäjien aktiivisuustila Teams-viestintäsovelluksen selainversiosta Playwright-testauskirjastoa hyödyntävällä NodeJS-sovelluksella.
Kerätyt tiedot indeksoitiin Elasticsearch-indeksiin Logstash-palvelimen kautta. Elasticsearchin indeksiin kerättyä tietoa visualisoitiin Kibana-visualisointipaneelin avulla. Paneeliin luotiin näkymiä, joilla käyttäjien aktiivisuustietoa voitiin seurata hyvinkin tarkasti.
Insinöörityössä pohditaan projektin aikana tehtyjä havaintoja ja ohjelmallisesti kerätyn tiedon hyödyntämistä mahdollisen hyökkääjän tai haitallisen tahon toimesta.
Insinöörityön tarkoitus on kartoittaa Teams-viestintäsovelluksen paljastaman aktiivisuustilan väärinkäytön mahdollisuuksia ohjelmallisen seurannan avulla. Ohjelmallinen seuranta toteutettiin hakemalla käyttäjien aktiivisuustila Teams-viestintäsovelluksen selainversiosta Playwright-testauskirjastoa hyödyntävällä NodeJS-sovelluksella.
Kerätyt tiedot indeksoitiin Elasticsearch-indeksiin Logstash-palvelimen kautta. Elasticsearchin indeksiin kerättyä tietoa visualisoitiin Kibana-visualisointipaneelin avulla. Paneeliin luotiin näkymiä, joilla käyttäjien aktiivisuustietoa voitiin seurata hyvinkin tarkasti.
Insinöörityössä pohditaan projektin aikana tehtyjä havaintoja ja ohjelmallisesti kerätyn tiedon hyödyntämistä mahdollisen hyökkääjän tai haitallisen tahon toimesta.