Piattaforma

Ruoli e accessi

I ruoli decidono cosa potete fare; l'ambito decide di chi potete vedere i dati. Un token non può mai fare più della persona a cui appartiene.

Ruoli

  • Un flag hr separato concede accesso in lettura a ogni documento HR senza diritti di admin.
  • Un'esenzione dal punteggio rimuove una persona da ogni vista comparativa e automatizzata mentre un admin può comunque aprire il suo punteggio su richiesta; un flag flessibile silenzia richiami e solleciti senza toccare il punteggio.
employeesolo i propri dati
team_leadsé stesso più i riporti diretti
managerl'intero albero gestito; report, esportazioni, scritture sulla reperibilità, correzioni per il team
moderatorvisibilità di livello admin, ma può modificare solo la propria riga; mai sollecitato, mai richiamato
admintutto: bot, stanze, team, provider, impostazioni, registro di audit, documentazione API
superadminadmin più manutenzione distruttiva a livello di organizzazione, accesso macchina; mai tracciato

Ambito

Presenza, audit, dettaglio dipendente, report, esportazioni e ogni endpoint limitato al roster applicano l'ambito del chiamante prima di restituire dati. Una persona fuori ambito restituisce la stessa risposta di non trovato di una inesistente, così i codici di risposta non possono essere usati per mappare l'organizzazione.

Accedere

  • Codice monouso per messaggio diretto in chat: sei cifre, scadenza a cinque minuti, uso singolo; tre errori bloccano il profilo per quindici minuti; nuovo invio dopo sessanta secondi. Ogni tentativo è registrato con IP e user agent.
  • Accesso da dispositivo attendibile per un dispositivo che usate abitualmente.
  • L'accesso con password esiste come opzione per team ed è disattivato per impostazione predefinita; il single sign-on è una funzionalità dei piani Enterprise e self-hosted.
  • Le sessioni sono un cookie HTTP-only, same-site e secure che porta un token firmato; le route ricontrollano il ruolo nel database a ogni richiesta, e ruotare la chiave di firma disconnette tutti.

Token API personali

  • Emessi da un superadmin per una persona; il testo in chiaro viene mostrato una sola volta e viene conservato solo un hash SHA-256.
  • Un token agisce come il suo titolare, così ogni controllo di ruolo e ambito si applica senza modifiche.
  • Gli ambiti sono lettura oppure lettura e scrittura; a un token di lettura viene rifiutata qualsiasi richiesta che cambierebbe qualcosa, prima che la route venga eseguita. Un ambito sconosciuto ripiega sulla sola lettura.
  • Scadenza facoltativa; la revoca ha effetto dalla richiesta successiva; l'ultimo utilizzo viene registrato, così i token abbandonati sono visibili.

Cassaforte dei documenti HR

I tipi sono certificato medico, giustificativo di assenza, contratto, documento d'identità e altro; i file hanno un tetto di 20 MB, sono conservati con un nome opaco e restituiti senza modifiche. Ogni caricamento, visualizzazione ed eliminazione è tracciato. Il prodotto non ne legge mai il contenuto.

adminlegge tutto, carica per chiunque, elimina
manager e hrleggono tutto, caricano per chiunque
employeelegge e carica i propri